| |

Super Greens and Beans Soup (Vegan High-Protein) Recipe

I absolutely love this Super Greens and Beans Soup (Vegan High-Protein) Recipe because it’s the perfect way to enjoy a comforting, nourishing meal that’s packed with vibrant veggies and plant-based protein. When I first tried this soup, I was amazed by how creamy and satisfying it was, all while remaining completely vegan and wholesome. It’s a go-to when I want something hearty yet light enough to make for lunch or dinner any day of the week.

You’ll find that this soup works especially well if you want to sneak in a rainbow of greens and legumes without a fuss. Not only is it filling thanks to the beans and tahini, but it also has this lovely roasted depth from the vegetables that brings out such a delicious flavor. Trust me, once you make this Super Greens and Beans Soup (Vegan High-Protein) Recipe, it’ll become one of your favorite easy meals to whip up.

❤️

Why You’ll Love This Recipe

  • High-Protein and Vegan: This soup delivers plant-based protein with butterbeans and tahini, perfect for vegans and anyone wanting a nutritious boost.
  • Roasted Veggie Goodness: Roasting the vegetables brings out a rich, caramelized flavor that makes this soup uniquely hearty and flavorful.
  • Creamy Texture Without Dairy: Thanks to coconut milk and tahini, you get a luxuriously creamy bowl without any dairy products.
  • Easy to Customize: You can tweak veggies and seasoning, making it your own — whether you want it spicy, herby, or ultra-rich.

Ingredients You’ll Need

The ingredients here blend beautifully to create a hearty yet light soup that bursts with freshness and protein. I recommend picking the freshest greens you can find, and if you’re new to tahini or miso paste, don’t be intimidated—they elevate the flavors wonderfully without being overpowering.

  • Broccoli: Use both stems and florets for texture variety and a nice earthy note.
  • Courgette (Zucchini): Adds gentle sweetness and soaks up flavors beautifully when roasted.
  • Green Pepper: Provides a subtle crunch and freshness.
  • Leek: Brings a mild onion flavor that deepens the soup’s complexity.
  • Garlic: Roasted garlic gives a mellow, sweet garlic flavor instead of a sharp bite.
  • Fresh Thyme: Perfect for aromatic warmth and herbal depth.
  • Olive Oil: For roasting and adding richness.
  • Butterbeans (Cannellini Beans): The star plant-based protein that also thickens the soup.
  • Peas: Adds natural sweetness and vibrant color.
  • Fresh Basil: Brightens up the flavors with a fresh, peppery note.
  • Coconut Milk: Gives the soup its creamy, silky texture without dairy.
  • Lemon Juice: Balances richness with a zesty lift.
  • Nutritional Yeast: Adds a cheesy, nutty flavor that’s vegan-friendly.
  • Tahini: Contributes subtle nuttiness and creaminess, elevating the soup texture.
  • Miso Paste: Brings that umami magic for a deep, savory hit.
  • Vegetable Stock: The base that ties everything together.
  • Salt and Pepper: Simple seasoning to perfect the taste.
  • Coconut Yogurt (for serving): Adds cool creaminess on top.
  • Chilli Flakes, Olive Oil, Vegan Parmesan Cheese (optional garnishes): For extra flavor and a touch of indulgence.
  • Bread: Perfect for dunking, if you want to serve this as a meal.
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.

Variations

I love making this Super Greens and Beans Soup (Vegan High-Protein) Recipe my own by swapping out veggies depending on the season or what’s lingering in my fridge. Feel free to experiment with different beans or add some spice if you like a little kick!

  • Adding Spinach or Kale: I sometimes toss in a handful of fresh kale or spinach just before blending for even more greens.
  • Spicy Kick: A pinch of smoked paprika or a dash of cayenne pepper transforms this into a warming, spicy sensation.
  • Different Beans: You can swap butterbeans for chickpeas or cannellini beans if you prefer.
  • Make it Chunky: Keep some roasted veggies whole instead of blending everything for a chunkier texture that my family adores.

How to Make Super Greens and Beans Soup (Vegan High-Protein) Recipe

Step 1: Roast the Vegetables Just Right

Preheat your oven to 160°C fan/180°C conventional, because roasting these veggies slowly is key to unlocking their sweetness. Toss the broccoli, courgette, green pepper, leek, garlic, and fresh thyme in olive oil, seasoning with salt and pepper. Pop them in a large roasting tray, then roast for about 30 minutes, giving them a good toss every 10 minutes—this keeps the broccoli florets from burning and ensures even cooking. I learned that patience here really pays off with flavor!

Step 2: Crispy Roasted Beans for Texture

While the veggies roast, grab one tin of butterbeans, drain, and pat them dry — this is crucial so they roast up nicely without steaming. Spread them out on a separate tray, drizzle with olive oil, sprinkle salt and pepper, and roast for 25-30 minutes until crispy and tender. Trust me, these roasted beans add such a fantastic texture contrast when served on top or stirred in later.

Step 3: Blend Your Beautiful Soup

Once your veggies are tender and roasted to perfection, let them cool for about 20 minutes. Before blending, save a few small broccoli florets and peas for garnishing—that little pop of color on the finished soup makes it look as good as it tastes. Then, into your blender go the roasted veggies (minus your reserved bits), peas, fresh basil, the second tin of drained butterbeans, coconut milk, lemon juice, nutritional yeast, tahini, miso paste, and vegetable stock. Blend everything until it’s silky smooth and creamy, adding more stock or water if you want a thinner consistency.

Step 4: Warm and Serve with Flair

Pour your blended soup into a saucepan and warm it gently—avoid boiling to keep flavors fresh. Ladle it into bowls, then top each serving with a dollop of thick coconut yogurt, reserved broccoli florets, peas, and a handful of those crispy roasted butterbeans. Don’t forget the finishing touches—a drizzle of olive oil, chilli flakes if you like heat, fresh herbs, and some vegan parmesan cheese if you’re feeling indulgent. Serve this with warm crusty bread for dipping, and you’re set for a cozy and nourishing meal.

👨‍🍳

Pro Tips for Making Super Greens and Beans Soup (Vegan High-Protein) Recipe

  • Don’t Skip the Roasting: Roasting the vegetables and beans separately is essential for that deep, caramelized flavor and crispy beans topping.
  • Pat Beans Dry: I learned the hard way that damp beans don’t crisp up well — always dry them properly before roasting.
  • Adjust Creaminess to Taste: Coconut milk and stock levels can be increased or decreased to get your preferred soup texture.
  • Save Veggie Bits for Garnish: Setting aside some roasted broccoli and peas brightens up the presentation and adds nice texture contrast in each bowl.

How to Serve Super Greens and Beans Soup (Vegan High-Protein) Recipe

The image shows a creamy green soup served in a round white bowl with a rustic edge. The soup has a smooth green base with a swirl of white cream on top. Bright green peas and small pieces of roasted broccoli are scattered on the surface. Light brown, small cooked pieces that look like nuts or seeds are layered over the vegetables. Red chili flakes and finely grated white cheese are sprinkled on top, adding color contrast. A piece of dark brown toasted bread is placed vertically inside the bowl on the right side. A silver spoon rests inside the bowl on the bottom right edge. The bowl sits on a white marbled surface, with other similar bowls and plates in the background, along with small white bowls holding peas and chili flakes. Photo taken with an iphone --ar 4:5 --v 7

Garnishes

I love topping this soup with thick coconut yogurt for a gentle tang and cooling effect. The roasted butterbeans add a wonderful crunch, while a drizzle of olive oil enhances the richness. Sprinkle chilli flakes or vegan parmesan if you want a flavor boost, and fresh basil or thyme leaves for an herbal pop.

Side Dishes

My favorite pairing is a warm, crusty sourdough or a rustic baguette—perfect for dipping and soaking up every last drop. Sometimes I also serve it alongside a simple green salad for an extra veggie boost, or toasted seed crackers if you want something gluten-free.

Creative Ways to Present

For dinner parties, I like to serve this soup in mini mugs as an elegant starter. Another fun idea is to layer it with roasted vegetables and herbs in clear bowls for a vibrant, colorful presentation that wows guests. Adding a swirl of coconut yogurt on top always makes it look Instagram-worthy!

Make Ahead and Storage

Storing Leftovers

I usually let the soup cool completely before transferring it to airtight containers. It keeps beautifully in the fridge for up to 3 days, which makes it ideal for meal prep or quick lunches throughout the week. I find the flavors actually deepen after a day or two!

Freezing

This soup freezes wonderfully. Just pour it into freezer-safe containers, leaving some space for expansion. It lasts up to a month in the freezer, so it’s perfect to make ahead and stash for busy days. When you thaw it, give it a good stir before reheating.

Reheating

To bring leftovers back to life, reheat gently on the stovetop over medium heat, stirring occasionally. If it’s too thick, add a splash of vegetable stock or water to loosen. I avoid microwaving this soup because slow reheating preserves that creamy texture better.

FAQs

  1. Can I use frozen vegetables instead of fresh for the Super Greens and Beans Soup (Vegan High-Protein) Recipe?

    Absolutely! Frozen vegetables work well if fresh ones aren’t available. Just make sure to thaw them properly and pat dry any excess moisture before roasting or blending to avoid a watery soup.

  2. Is this soup gluten-free?

    This Super Greens and Beans Soup (Vegan High-Protein) Recipe is naturally gluten-free, as long as you check your vegetable stock for gluten-containing additives. Pair it with gluten-free bread or crackers if needed.

  3. Can I make this soup spicier?

    Definitely! Add chilli flakes, a pinch of cayenne, or even some diced jalapeños when blending or as a garnish to give the soup a nice spicy kick that complements the creamy base.

  4. What if I don’t have miso paste?

    If you don’t have miso, you can substitute with a splash of soy sauce or tamari for umami depth, but add it gradually as it’s saltier. The soup will still be delicious and flavorful.

  5. How long does this soup last in the fridge?

    Stored in an airtight container, this soup keeps well for 2 to 3 days. I recommend warming it gently to preserve its creamy texture before serving.

Final Thoughts

I truly enjoy making this Super Greens and Beans Soup (Vegan High-Protein) Recipe whenever I want a meal that’s hearty, healthy, and so deliciously satisfying. It’s become a staple in my kitchen, especially on chilly evenings or when I need a quick lunch that fuels me for hours. I hope you’ll love it as much as I do, and don’t hesitate to tweak it to fit your tastes—this soup is all about making wholesome eating easy and enjoyable!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Super Greens and Beans Soup (Vegan High-Protein) Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.7 from 99 reviews
  • Author: Megane
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Total Time: 40 minutes
  • Yield: 4-5 servings
  • Category: Soup
  • Method: Roasting
  • Cuisine: Vegan, Plant-Based
  • Diet: Vegan

Description

This vibrant Super Greens and Beans Soup is a creamy, vegan high-protein meal packed with roasted vegetables, butterbeans, and nutrient-rich ingredients like tahini, miso, and nutritional yeast. Smooth, comforting, and deliciously wholesome, it offers a rich source of plant-based protein and fiber, making it perfect for a nourishing lunch or dinner.


Ingredients

For the Roasted Vegetables:

  • 1 broccoli (stems and florets, 350g), chopped
  • 1 large courgette, sliced into ½ moons
  • 1 green pepper, in chunks
  • 1 leek, thickly sliced
  • 4 garlic cloves, peeled
  • 4 sprigs fresh thyme
  • 3 tbsp olive oil, divided
  • 2 tins butterbeans, drained (480g total)

For the Soup:

  • 160g peas, thawed
  • 4 stems fresh basil
  • 1 tin (400ml) light or full-fat coconut milk
  • 1 lemon, juiced (2 tbsp)
  • 2 tbsp nutritional yeast
  • 2 tbsp (30ml) tahini
  • 1 tbsp miso paste
  • 300-400ml vegetable stock
  • Salt and pepper, to taste

To Serve:

  • 4 tbsp thick coconut yoghurt
  • Olive oil, for drizzling
  • Chilli flakes, to taste
  • Vegan parmesan cheese, grated (optional)
  • Bread, to serve


Instructions

  1. Preheat the Oven: Set your oven to 160°C fan (180°C conventional) and prepare all vegetables by chopping and slicing as instructed.
  2. Roast the Vegetables: In a large roasting tin, combine chopped broccoli, courgette slices, green pepper chunks, sliced leek, peeled garlic cloves, and thyme sprigs. Drizzle 2 tablespoons of olive oil over the vegetables and season with salt and pepper. Roast for 30 minutes, tossing every 10 minutes to ensure even cooking and prevent the broccoli from burning until vegetables are tender.
  3. Roast the Butterbeans: While the vegetables are roasting, drain and pat dry one tin of butterbeans and spread out on a separate roasting tray. Drizzle with 1 tablespoon olive oil and season with salt and pepper. Roast for 25-30 minutes until crispy and tender.
  4. Prepare the Remaining Ingredients: Thaw the peas, drain the second tin of butterbeans for the soup, and prepare your vegetable stock.
  5. Blend the Soup: Allow the roasted vegetables to cool for 20 minutes. Reserve a few small broccoli florets and some peas for garnish. In a blender, combine the remaining roasted vegetables, peas, fresh basil stems, the second tin of drained butterbeans, coconut milk, lemon juice, nutritional yeast, tahini, miso paste, and vegetable stock. Blend until smooth and creamy, adjusting the liquid quantity to your desired consistency.
  6. Warm and Serve: Gently warm the soup on the stovetop in a saucepan. Ladle into bowls and top with coconut yoghurt, reserved broccoli florets, peas, and roasted crispy butterbeans. Finish with a drizzle of olive oil, a sprinkle of chilli flakes, fresh herbs, and optional grated vegan parmesan cheese. Serve with bread on the side.
  7. Storage: Enjoy immediately or allow the soup to cool and refrigerate in sealed containers for 2-3 days. It can also be frozen for up to 1 month. Defrost completely before reheating.

Notes

  • Use light or full-fat coconut milk based on your preference for creaminess.
  • To keep the broccoli florets from burning, toss the roasting vegetables regularly.
  • Roasting the butterbeans separately ensures they turn crispy and add a nice texture contrast to the soup.
  • Adjust the thickness of your soup by adding more or less vegetable stock or water when blending.
  • This soup freezes well – freeze in portions for easy future meals.
  • Serve with crusty bread for a complete meal.
  • Vegan parmesan cheese is optional but adds a great flavor kick if desired.

Nutrition

  • Serving Size: 1 bowl (approx. 300ml)
  • Calories: 320 kcal
  • Sugar: 5 g
  • Sodium: 450 mg
  • Fat: 18 g
  • Saturated Fat: 6 g
  • Unsaturated Fat: 12 g
  • Trans Fat: 0 g
  • Carbohydrates: 30 g
  • Fiber: 10 g
  • Protein: 15 g
  • Cholesterol: 0 mg

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star