Tomato and Bell Pepper Soup with Butter Beans

Servings: 4 Total Time: 35 mins Difficulty: Beginner
This Creamy Tomato & Bell Pepper Soup with Butter Beans, Onion & Garlic is comfort in a bowl — rich, smooth, and naturally nourishing. It brings together the best of Mediterranean flavours with wholesome, plant-based ingredients that leave you feeling full and energised. Perfect for chilly evenings, light lunches, or batch cooking for the week ahead, this soup proves that healthy eating can be both simple and deeply satisfying. One spoonful at a time, it’ll warm your body, lift your mood, and keep you coming back for more.
Tomato and Bell Pepper Soup with Butter Beans pinit View Gallery 1 photo

There’s something wonderfully comforting about a warm bowl of soup — especially when it’s creamy, flavourful, and nourishing. This Creamy Tomato and Bell Pepper Soup with Butter Beans is all of that and more. It’s a simple, wholesome dish that combines sauteed vegetables with creamy beans and aromatic garlic for a silky, satisfying result.

Unlike heavy cream-based soups, this version gets its luscious texture from butter beans — creating a naturally creamy, plant-based base that’s packed with protein and fibre. Roasted bell peppers and tomatoes bring sweetness and depth, while garlic and onion build that savoury foundation every good soup needs.

Whether you’re after a light yet filling lunch, a warming dinner, or a make-ahead meal for the week, this soup is an ideal choice — comforting, nutritious, and full of Mediterranean-inspired goodness.

Difficulty: Beginner Prep Time 5 mins Cook Time 30 mins Total Time 35 mins
Servings: 4 Calories: 340.58
Best Season: Fall, Suitable throughout the year

Description

Why You’ll Love This Soup

  • ✅ Naturally creamy without added dairy or cream.
  • ✅ High in fibre and protein thanks to butter beans.
  • ✅ Full of antioxidants from tomatoes, peppers, and garlic.
  • ✅ Simple ingredients yet rich, complex flavour.
  • Perfect for meal prep — tastes even better the next day!

Health Benefits of the Ingredients

Tomatoes

  • Rich in lycopene, a powerful antioxidant that supports heart and skin health.
  • Contain vitamin C, potassium, and folate.
  • Promote a healthy immune system and reduce inflammation.

Bell Peppers

  • Excellent source of vitamin C — even more than oranges!
  • Contains beta-carotene (converted to vitamin A), supporting eye and skin health.
  • Add natural sweetness and vibrant colour.

Garlic

  • Known for its antibacterial and immune-boosting properties.
  • Supports heart health by helping regulate blood pressure and cholesterol levels.
  • Adds deep savoury flavour and aroma.

Onion

  • Rich in antioxidants and prebiotic fibre, supporting gut health.
  • Adds natural sweetness and depth of flavour when sautéed.

Butter Beans (Lima Beans)

  • Provide plant-based protein and fibre for lasting fullness.
  • Contains iron, magnesium, and folate — supporting energy and muscle function.
  • Help create a creamy soup texture without the need for cream or flour.

Variations & Tips

  • Add heat: Stir in a pinch of chilli flakes or cayenne pepper for a spicy twist.
  • Creamy upgrade: Swirl in a spoonful of Greek yoghurt or coconut milk for extra richness.
  • Boost protein: Add an extra handful of lentils while simmering.
  • Make it smoky: Use roasted red peppers from a jar and add a touch of smoked paprika.
  • Meal prep tip: This soup keeps well in the fridge for up to 4 days and freezes beautifully.

Serving Suggestions

Top with roasted chickpeas or seeds for crunch and extra protein.

Pair with toasted sourdough or garlic bread for a complete meal.

Serve alongside a fresh green salad with lemon vinaigrette.

Ingredients

Instructions

  1. Preheat the pot with olive oil to medium heat.

  1. Add onion and garlic and sautee them for 5 minutes, until translucent.

  1. Then, add paprika and sugar, stir it, and cook for another 1 minute.

  1. Next add tomatoes and pepper and sautee for 10-15 minutes, stirring occasionally.

  1. Then add beans, water to cover the vegetables. Season with salt and pepper and cook for another 5-10 minutes.

  1. When ready, blitz in a blender until smooth in batches. 

  1. Meanwhile, toast the seeds on a dry pan for 3-5 minutes on low heat.

  1. Divide the soup between the bowls and add a swirl of olive oil (optional) and top with seeds or serve with a toasted sourdough. Enjoy!

Nutrition Facts

Servings 4


Amount Per Serving
Calories 340.58kcal
% Daily Value *
Total Fat 20.38g32%
Total Carbohydrate 23.5g8%
Protein 13.81g28%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.

Keywords: Plant-based tomato soup, Healthy creamy tomato soup, Tomato red pepper soup with butter beans, Creamy tomato and bell pepper soup,
Did you make this recipe?

Tag @look_what_i_cook_ on Instagram and hashtag it #lookwhaticook so we can see all your recipes.

Pin this recipe and share it with your friends.

pinit

Leave a Comment

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

[instagram-feed]