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 bean soup with basil and bread

Creamy Tomato Bean Soup Recipe – Warm, Hearty Comfort


  • Author: Cindy
  • Total Time: 25 minutes
  • Yield: 4 servings

Description

  • Creamy tomato bean soup delivers creamy texture and bold flavor with beans and herbs.

Ingredients

  • 2 tablespoons unsalted butter

  • 1 onion, finely chopped (yellow, brown, or white)

  • 2 garlic cloves, minced

  • 1 large carrot, peeled and finely chopped

  • 1 ½ teaspoons dried Italian herb mix (or a blend of oregano, thyme, parsley, and basil)

  • ¾ cup tomato paste

  • 4 cups low-sodium vegetable broth

  • 3 cans (15 oz each) white beans (cannellini, navy, butter, or great northern), drained and rinsed

  • ½ cup grated Parmesan cheese

  • ½ teaspoon salt

  • ½ teaspoon black pepper

  • 4 oz (about 5-6 cups) baby spinach or other leafy greens

  • ¾ cup heavy cream (optional for extra richness)


Instructions

  • In a large pot, melt butter over medium-high heat. Sauté onion, garlic, and carrot for about 5 minutes, or until the carrot softens.

  • Stir in the dried herbs after 3 minutes of cooking to release their flavor.

  • Increase heat to high and mix in tomato paste. Cook for 2 minutes to deepen the flavor.

  • Add ½ cup of the beans, vegetable broth, Parmesan, salt, and pepper. Stir to combine. Cover and simmer on low heat for 3 minutes.

  • Use an immersion blender to puree the soup until smooth, or carefully transfer to a blender.

  • Return the soup to the pot, add the remaining beans, and simmer for another 3 minutes.

  • Stir in the spinach until wilted, then mix in cream if using. Adjust seasoning to taste.

  • Serve warm, ideally with crusty bread on the side.

  • Prep Time: 5 minutes
  • Cook Time: 20 minutes
  • Category: SOUPS
  • Method: Stovetop simmer
  • Cuisine: Western