white bean stew in a large dish with bread, rustic

Cannellini Bean Stew

This bean stew is so easy to make and full of flavour. This protein packed dish is perfect for batch cooking and reheating later on.

  • Recipe makes: 1 serving
  • Prep time:
    10 mins
  • Cook time: 35 mins
  • Calories: 483
    per serving


  • 1 small onion
  • 2 cloves garlic
  • ½ carrot
  • 1 tsp extra virgin olive oil
  • 1 x 400g can chopped tomatoes
  • 2 dried bay leaves
  • 1 vegetable stock cubes
  • 250ml water
  • 1 x 200g can cannellini beans
  • 1 thick slice wholemeal bread

Want to try different ingredients?

You can add this recipe to My Recipes in WLR and swap ingredients to make it perfect for you . . .

Take a free trial


  1. Chop onion, garlic, and carrot.
  2. Add onion, garlic and olive oil in a large saucepan and cook until tender. Add carrot and stir, add a splash of water if they're starting to stick.
  3. Add tomatoes, bay leaves and 250ml of stock. Mix thoroughly then add the beans, bring to a boil then reduce to simmer, stirring occasionally, until sauce thickens.
  4. Serve with a thick slice of bread to mop up leftover sauce.
Nutrition information per serving
Calories (kcal)483
Carbohydrate (g)72.7
Fat (g)9.3
Protein (g)29.5
Fibre (g)20.1
Alcohol (g)0.0
Fruit & Veg9.8

More Calorie Counted Recipes for Vegetarians

You'll find hundreds more recipes for yummy vegetarian dishes in WLR, plus you can use the tools to easily calculate the calories in your own favourite veggie meals, give it a try!

Try it Free »

Fad Free Recipe Book

Low Calorie Recipe Book

50 Real Food Recipes for Under 500 Calories. Just cook, serve and enjoy
Find Out More

If you enjoyed this article, try our newsletter. It's free.

Receive the latest on what works for weight loss straight to your inbox. We won't share your email address. Privacy policy