Roasted Tomato and White Bean Soup

Overhead shot of Roasted Tomato and White Bean Soup plated appetizingly in a ceramic bowl
VeganHeart-HealthyMediterraneanHigh Fiber
Prep Time10 min
Cook Time35 min
Total Time45 min
Servings4

Roasting the tomatoes first is the one step that makes this taste like it simmered all day. The heat concentrates their sweetness and deepens the flavor before anything even hits the pot, and blending in white beans turns a simple tomato soup into something with real staying power.

Ingredients

  • 2 lbs tomatoes, halved
  • 4 garlic cloves, unpeeled
  • 1 onion, chopped
  • 2 tbsp olive oil
  • 1 can white beans, drained and rinsed
  • 2 cups low-sodium vegetable broth
  • 1/4 cup fresh basil
  • Pinch of red pepper flakes

Instructions

  1. Preheat oven to 400°F (200°C). Toss tomatoes, garlic, and onion with olive oil. Roast 25 minutes.
  2. Squeeze roasted garlic from its skin. Transfer roasted vegetables and garlic to a blender with white beans and broth. Blend until smooth.
  3. Pour into a pot and simmer 10 minutes with red pepper flakes.
  4. Stir in fresh basil just before serving.

Nutrition Facts (per serving)

Calories 210
Total fat 7g
Total carbohydrates 28g
Dietary fiber 8g
Protein 9g
Sodium 300mg

Why This Is Good for Your Gut

Roasting concentrates tomatoes' lycopene, an antioxidant tied to better heart health. White beans add fiber and plant protein that feed beneficial gut bacteria and help keep blood sugar steady, while olive oil supplies monounsaturated fat instead of the butter or cream used in many traditional tomato soups.

Blend it as smooth or as chunky as you like, both ways work.

This recipe is for informational purposes only and is not a substitute for professional dietary advice.

Related reading

Share this article