Tomato & Bean Supper Recipe

By the wlr team

This recipe is simple to make and low in calories. It provides you with nearly all of your 5 a day and is full of protein; serve with mash potato and its sure to keep you full all evening

  • Recipe makes: 4 servings
  • Prep time:
    10 mins
  • Cook time: 15 mins
  • Calories: 276
    per serving


  • 454g tomatoes
  • 64g celery
  • 2 garlic cloves
  • 150g shallots
  • 400g Cannellini beans
  • 1 can Borlotti beans
  • 30ml olive oil
  • 80g watercress

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. Peel tomatoes - cut a cross in bottom of tomato and place in a bowl of boiling water for 30 seconds, let them cool slightly then peel off the skins.
  2. Chop the celery, peel and finely chop the garlic and shallots.
  3. Drain beans and keep 6 tablespoonfuls of liquid.
  4. Heat olive oil in large pan, add chopped celery, garlic and shallots and cook gently for about 5 minutes until onions have started to brown.
  5. Add the tomato flesh and the reserved liquid to the pan and cook for 5 minutes.
  6. Add the beans to the pan and cook for about 4 minutes or until the beans are hot.
  7. Stir in the watercress and serve hot.
Nutrition information per serving
Calories (kcal)276
Carbohydrate (g)35.0
Fat (g)8.9
Protein (g)14.9
Fibre (g)10.4
Alcohol (g)0.0
Fruit & Veg4.7

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