Vegan bean stew with spring veggies

Vegan bean stew with spring veggies

vegan bean stew lunch

While I am scheming another sweet recipe (thanks to Anthony for putting himself on the line to help me test!! 😉 ), today I made a simple and heart healthy (as little as ½ cup of cooked beans a day is known to lower your cholesterol) lunch that anyone can make and everyone should get behind. It’s full of protein rich beans cooked to perfection in a heady concoction of herbs, garlic and wine, served with grilled spring veggies, a smattering of vegan feta and a sprinkling of crunchy and toasty almonds.

I made mine using dry beans as I am not too keen on tinned, but you can use tinned if you would rather. What sparked this simple meal idea was a realisation that we’ve been having too much pasta lately. We are both pasta fiends and pasta is quick and easy so that’s something I tend to gravitate towards when I cannot be bothered to plan, especially that I happen to have a lot of wild garlic pesto in my fridge right now. It’s just too easy. As it is good to vary your meals, I’ve decided to come up with an easy bean stew that I can top with some charred veggies and other goodies to make it more interesting and nourishing. Enjoy!

vegan bean stew spring veggies

vegan bean stew ingredients

vegan bean stew plate

4 as side
15 min
60 min
4 as side
15 min
60 min

  • 2 tbsp extra virgin olive oil, plus more to serve
  • 3 banana shallots, finely diced
  • small head of garlic, cut in half
  • 300 g / 1½ cups dry cannellini beans*, soaked for 8-12 hrs
  • 2 bay leaves
  • a few sprigs of thyme or ½ tsp dried
  • a sprig of rosemary or ½ tsp dried
  • 240 ml / 1 cup white wine (sub with stock if desired)
  • 720 ml / 3 cups stock (or water + vegan stock cube)
  • salt and pepper
  • zest 1 unwaxed lemon + juice of ½ lemon, adjust to taste
  • 1-2 tbsp tahini, thinned with a little water first (optional)


  • bunch of asparagus
  • 2 zucchinis, cut in half lengthwise
  • vegan feta, homemade or shop-bought
  • chopped and toasted almonds
  • fresh mint leaves, torn
  • chilli flakes (optional)


  1. Heat up olive oil in a heavy bottomed pan. Sauté diced shallots until translucent. Add garlic halves, cut side down and allow them to brown lightly.
  2. Add rinsed (soaked) beans, bay leaves, herbs, wine and 500 ml / 2 cups of the stock. Bring to a gentle boil and simmer for about 1 hour until the beans are soft but not falling apart. Skim the foam of the top at the beginning of the cooking process and top up with more stock when the beans are getting too dry. Cook covered and when the beans are almost done, take the lid off and allow the juices to reduce.
  3. Season with salt, pepper, lemon zest and lemon juice to your taste. You may want to stir in a touch of tahini thinned with a little water to make the beans creamier at this point.


  1. Heat up a griddle pan on a low heat.
  2. Snap off and discard the wooden ends of your asparagus spears, place the spears on a large, flat plate and drizzle with a teaspoon of oil. Roll asparagus in the oil to coat.
  3. Place it on a pan and allow it to char on one side before rolling over to a fresh side. Allow it to char on the other side, take off the pan, chop into bite-size pieces, season with salt and set aside.
  4. Brush the cut side of the zucchini with a little olive oil and place on the hot griddle pan, cut side down. Weigh it down with something heavy and allow it to grill slowly for about 5-7 minutes – until nice char marks develop. Flip onto the other side and grill for another 7-10 minutes, until charred and roughly cooked through. Cut into bite size pieces, season and set aside.


  1. Divide cooked beans between 4 bowls. Drizzle with extra olive oil if you wish.
  2. Top with charred asparagus and zucchini pieces, vegan feta, toasted almonds, mint leaves and chilli flakes.

*You can used tinned beans instead. To do that, reduce the amount of liquid used to approximately 500 ml / 2 cups (stock, wine or a mixture of the two) and only cook the beans for about 25-30 minutes or else they will be very mushy.

9 g
11 g
3 g
27 g
61 g
*per serving
How would you rate this recipe?
This is a test string

Leave a Reply

Your email address will not be published.

3 reviews, 5 comments
Another amazing recipe! This was absolutely delicious. We are living in Armenia at the moment and asparagus season is over but I substituted a green vegetable called “shushan” in the local language (no idea what it is in English, never seen it back home!) and it was fantastic. Thank you, Ania.
    Thanks Lisa, I am so glad to hear that you enjoyed it and what a lovely idea to add locally grown wild greens. Sounds perfect. Ania
My mouth is watering after reading the recipe!! Can’t wait to make it!!
    Great to hear, Karen! I hope you'll enjoy it! Ania
Mark Quilietti-Bird:
Absolutely delicious. Couldn't get canneloni beans so used butter beans instead. Definitely will make again.
    Great to hear, Mark! Thanks for taking the time to let me know! x Ania
This was absolutely wonderful! It was so simple yet so amazingly flavorful! This is definitely a keeper! Thank you!
    Great to hear, Julie! And thank you for taking the time to let me know! x Ania
Join our mailing list and we we will let you know when we publish a new recipe. You'll receive our DELIGHTFUL DESSERTS E-BOOK as a thank you for supporting us.