Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Creamy Tomato & Cannellini Bean Soup Recipe | Easy, Healthy & Delicious

Creamy Tomato & Cannellini Bean Soup Recipe

This Creamy Tomato & Cannellini Bean Soup is rich, healthy, and comforting. Blended beans create a naturally creamy texture while tomatoes add a bright, savory flavor for an easy and satisfying meal.

  • Total Time: 30 minutes
  • Yield: 3 servings 1x

Ingredients

Scale

For the Soup:

1 tablespoon olive oil

1 onion (chopped)

2 cloves garlic (minced)

1 can diced tomatoes

1 can cannellini beans (drained and rinsed)

2 cups vegetable broth

1/2 teaspoon dried oregano

Salt and pepper to taste

Optional:

Fresh basil

Parmesan cheese

Crusty bread

Instructions

1. Heat olive oil in a pot over medium heat.

2. Sauté onion until soft, then add garlic and cook for 1 minute.

3. Add diced tomatoes, beans, broth, oregano, salt, and pepper.

4. Bring to a simmer and cook for 15 minutes.

5. Blend soup until smooth using a blender or immersion blender.

6. Adjust seasoning as needed.

7. Serve warm with basil, parmesan, or bread.

Notes

Blend partially for a chunkier texture.

Add cream for extra richness if desired.

Use low-sodium broth for better control.

Great for meal prep and freezing.

  • Author: Mila Bryn
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Mediterranean
  • Diet: Vegetarian

Nutrition

  • Serving Size: 1 serving
  • Calories: 240
  • Sugar: 6 g
  • Sodium: 420 mg
  • Fat: 6 g
  • Saturated Fat: 1 g
  • Unsaturated Fat: 4 g
  • Trans Fat: 0 g
  • Carbohydrates: 36 g
  • Fiber: 7 g
  • Protein: 10 g
  • Cholesterol: 0 mg

Keywords: tomato bean soup, cannellini bean soup creamy, healthy tomato soup recipe, easy vegetarian soup, protein rich soup