Easy Sage and Lemon Cannellini Bean Salad – A High-Protein Vegan Side Dish for Any Season

Looking for a hearty yet refreshing side dish that comes together quickly and packs serious flavor? This Sage and Lemon Cannellini Bean Salad is the answer. Zesty, herbaceous, and protein-packed, it works beautifully as a vegan main, a reliable meal prep lunch, or a colorful addition to any spread. Best of all, it’s ready in under 30 minutes and made with pantry-friendly ingredients.

If you’ve been searching for an easy bean salad recipe that’s satisfying, protein-rich, and plant-based, or wondering how to make a flavorful high-protein vegan salad, this one will check all the boxes—and then some.

Easy Bean Salad Inspiration

This recipe was born from my love of simple, rustic Mediterranean-style dishes that don’t skimp on flavor. I had a few cans of cannellini beans in the pantry and a garden full of fresh sage. Combining the two with bright lemon zest and juice turned into a flavor bomb I didn’t expect. A quick sautĆ© wakes up the sage and garlic, while the lemon adds a clean, citrusy balance. Tossed with crunchy cucumber, sweet cherry tomatoes, and a tangy mustard vinaigrette, this salad became an instant favorite. It’s now my go-to for potlucks, light dinners, and ā€œwhat do I do with these beans?ā€ moments.

Why You’ll Love It

  • Protein-Packed and Plant-Based – With 10g of protein per serving from beans, it’s a hearty vegan option.
  • Vibrant and Flavorful – Fresh herbs, lemon, and garlic bring a zesty, herbaceous punch.
  • Versatile Serving Options – Delicious warm, chilled, or at room temp—perfect for picnics and meal prep.
  • Easy and Customizable – Ready in 25 minutes, and easy to adapt based on what’s in your fridge or pantry.

Quick Grocery List

For the Cannellini Bean Base:

  • Cannellini beans
  • Olive oil
  • Garlic
  • Fresh or dried sage
  • Lemon zest
  • Lemon juice
  • Salt and pepper

For the Salad Mix:

  • Cherry tomatoes
  • Red onion
  • Cucumber
  • Fresh parsley
  • Capers (optional)

For the Dressing:

  • Extra virgin olive oil
  • White wine vinegar
  • Dijon mustard
  • Maple syrup or agave
  • Salt and pepper

Things to Consider Before Preparing Your Meal

Prep & Cook Time:
Prep Time: 15 minutes
Cook Time: 10 minutes
Total Time: 25 minutes

Equipment Checklist:

  • Medium skillet
  • Wooden spoon
  • Knife and cutting board
  • Large mixing bowl
  • Citrus zester (optional)
  • Small bowl or mason jar for dressing

Dietary Adjustments:

  • Naturally vegan and gluten-free
  • Use agave or date syrup instead of maple if preferred
  • Add grains like quinoa to make it more filling

Serving Size:
Serves 4 as a side dish or light entrƩe.

General Notes:

  • This salad travels well, making it perfect for picnics, potlucks, or weekday lunches.
  • High-quality olive oil and fresh lemon juice make a big difference in the final flavor.

Easy Sage and Lemon Cannellini Bean Salad – High-Protein Vegan Side Dish Recipe

DifficultyEasy

Servings4

Prep time15 minutes

Cook time10 minutes

Total time25 minutes

Cannelloni-Bean-Tomato-cucumber-and-red-onion-salad-with-capers-and-white-wine-and-honey-mustard-dressing

Ingredients:

For the Cannellini Bean Base:

  • 2 cans cannellini beans, drained and rinsed
  • 1 tbsp olive oil
  • 2 cloves garlic, finely minced
  • 1 tsp fresh sage, finely chopped (or ½ tsp dried sage)
  • 1 Zest of lemon
  • 1 Juice of lemon
  • Salt and black pepper, to taste

For the Salad Mix:

  • 1 cup cherry tomatoes, halved
  • ¼ cup red onion, finely sliced
  • ½ cup cucumber, diced
  • ¼ cup fresh parsley, chopped
  • 1 tbsp capers, (optional, for briny flavor)

For the Dressing:

  • 2 tbsp extra virgin olive oil
  • 1 tbsp white wine vinegar
  • 1 tsp Dijon mustard
  • ½ tsp maple syrup or agave nectar
  • Salt and pepper, to taste

Instructions:

  • 1

    Prepare the Bean Base

    1. In a skillet over medium heat, warm 1 tbsp olive oil.
    2. Add the minced garlic and chopped sage, sautĆ© for 30–45 seconds until fragrant.
    3. Add the rinsed cannellini beans, lemon zest, and lemon juice. Season with salt and pepper.
    4. Stir gently and cook for 3–4 minutes until heated through, then remove from heat.
  • 2

    Mix the Salad

    1. In a large salad bowl, combine cherry tomatoes, red onion, cucumber, parsley, and capers (if using).
  • 3

    Make the Dressing

    1. In a small bowl or jar, whisk together the extra virgin olive oil, white wine vinegar, Dijon mustard, maple syrup, salt, and pepper until well combined.
  • 4

    Assemble the Salad

    1. Add the warm lemon-sage cannellini beans to the salad bowl.
    2. Pour the dressing over everything and gently toss until well coated.
  • 5

    Serve

    1. Serve slightly warm or at room temperature for best flavor.

Nutrition

Calories285
Carbohydrates32g
Cholesterol0mg
Fat14g
Fiber8g
Protein10g
Saturated Fat2g
Sodium260mg
Sugar4g
Trans Fat0g
Unsaturated Fat12g

Substitutions

  • Cannellini Beans → Great northern or navy beans work well too.

  • Sage → Try thyme or rosemary for a different herby twist.

  • Maple Syrup → Swap with honey (if not vegan), agave, or skip for a tangier dressing.

  • Dijon Mustard → Stone-ground mustard or white miso can also work in a pinch.

Variations

  • Add Avocado – Toss in diced avocado just before serving for a creamy texture.
  • Leafy Twist – Stir in baby spinach, kale, or arugula for a heartier salad.
  • Nutty Crunch – Add toasted pine nuts, almonds, or sunflower seeds for texture.
  • Spicy Kick – Include a pinch of red pepper flakes or minced jalapeƱo in the dressing.
  • Mediterranean Vibe – Add Kalamata olives, sun-dried tomatoes, or a sprinkle of oregano.

Let’s Get Cooking

Pro Tips for Success:

Step 1 – Prepare the Bean Base

  • Rinse canned beans thoroughly to reduce sodium and improve texture.
  • SautĆ© garlic and sage until just fragrant—don’t let the garlic brown.
  • Stir gently to avoid mashing the beans while they warm.

Step 2 – Mix the Salad

  • Halve the cherry tomatoes for easy eating and better texture.
  • Thinly slice red onion and soak in cold water for 5 minutes to reduce sharpness if needed.
  • Capers are optional but add a great briny depth—use sparingly.

Step 3 – Make the Dressing

  • Whisk until emulsified, or shake in a sealed jar for quick blending.
  • Adjust vinegar and mustard to taste depending on how tangy you like it.
  • Let it sit for a few minutes before tossing to allow the flavors to meld.

Step 4 – Assemble the Salad

  • Gently fold the warm beans into the fresh vegetables.
  • Add dressing gradually and toss lightly to coat everything without breaking up the beans.
  • Let it sit for 5–10 minutes before serving to allow the flavors to absorb.

Step 5 – Serve

  • Best served slightly warm or at room temperature.
  • Top with a sprinkle of fresh parsley or microgreens for a pop of color.
  • Serve with crusty bread, roasted veggies, or grain bowls.

Art Of: Balancing Warm and Cold in a Single Salad

One of the best parts of this salad is the balance between warm and cold textures. Warming the beans slightly allows them to absorb flavor while staying tender and buttery. Meanwhile, the crisp vegetables provide contrast and freshness. The trick is to avoid overheating the beans—just warm them enough to bloom the garlic and sage aromas. Then, fold them into the cool salad components for that perfect balance of cozy and crisp.

Another bonus? Slightly warm beans help emulsify the dressing as you toss, making the flavors cling beautifully to each bite.

Tips and Variations

  • Add a squeeze of orange or lime for a citrus twist.
  • Make it a meal by adding quinoa, farro, or couscous.
  • For meal prep, store the dressing separately and toss right before serving.
  • Top with vegan feta or nutritional yeast for extra umami.
  • Want a tangier version? Use lemon juice in the dressing instead of vinegar.

Nutrition Breakdown (Per Serving)

  • Calories: 285 – Balanced for a light meal or hearty side without feeling heavy.
  • Carbohydrates: 32g – Complex carbs from beans provide sustained energy.
  • Cholesterol: 0mg – Completely plant-based and heart-healthy.
  • Fat: 14g – Mostly healthy fats from olive oil to support brain and heart health.
  • Fiber: 8g – Great for digestion and staying full longer.
  • Protein: 10g – High for a vegan salad, thanks to the beans.
  • Saturated Fat: 2g – Low, making this a heart-conscious choice.
  • Sodium: 260mg – Moderate; can be lowered further by using low-sodium beans.
  • Sugar: 4g – Naturally occurring from vegetables and dressing ingredients.
  • Trans Fat: 0g – No processed fats—made entirely from whole foods.
  • Unsaturated Fat: 12g – The good kind—supports healthy cholesterol levels.

Storing and Reheating

Storage: Store in an airtight container in the refrigerator for up to 4 days.
Reheating: Gently reheat just the bean portion and then mix with the salad for a warm-cold contrast, or enjoy entirely chilled.
Freezing: Not recommended—fresh vegetables and dressing don’t hold up well after thawing.

Frequently Asked Questions (FAQ)

Q: Can I use dried beans instead of canned?
A: Absolutely. Just soak and cook about 3 cups of dried cannellini beans until tender, then proceed with the recipe.

Q: Can I make this salad ahead of time?
A: Yes! It’s actually better after sitting a bit. Just keep the dressing separate and toss right before serving for best texture.

Q: Is it better served warm or cold?
A: It’s delicious either way, but slightly warm or room temperature lets the flavors shine best.

Q: Can I use other beans?
A: Definitely. Try great northern, navy, or even chickpeas for a different twist.

Q: What pairs well with this salad?
A: Grilled vegetables, a side of quinoa or farro, crusty bread, or as a topping for greens.

Q: Is it good for meal prep?
A: Yes—it keeps well and gets more flavorful as it sits, making it great for packed lunches or make-ahead dinners.

Engage and Share

Tried this Easy Sage and Lemon Cannellini Bean Salad? I’d love to hear how it turned out! Leave a comment below, rate the recipe, or tag your version on social media. Your feedback helps others and brings fresh inspiration to the kitchen.

Craving more salads – check some of these out!

Leave A Comment

Selection of traditional greek food - salad, meze, pie, fish, tzatziki, dolma on wood background, top view
Picture of the author and chef of spatula daddy Michael

Spatula Daddy

Hi! šŸ‘‹ I’m Michael, here to bring bold flavors and real-world cooking know-how straight to your table!

Tags