Creamy Tomato White Bean Soup

Highlighted under: Healthy & Light

I absolutely love making this creamy tomato white bean soup, especially during the colder months. The combination of rich tomatoes and hearty white beans creates a comforting bowl of goodness. Each time I prepare it, the aroma fills my kitchen, inviting everyone to gather around. I find that the secret to its creaminess lies in blending a portion of the beans into the soup, which gives it a smooth texture without needing heavy cream. It's a delightful meal that warms the soul!

Bethany Clarke

Created by

Bethany Clarke

Last updated on 2026-01-15T15:43:18.552Z

When I first tried this creamy tomato white bean soup, I couldn't believe how rich and satisfying it was. I found that by using fire-roasted tomatoes, the soup gains a depth of flavor that is simply irresistible. The white beans add not only creaminess but also protein, making this dish not just delicious but also nutritious.

I've experimented with various herbs and spices, but I've settled on thyme and basil for their beautiful aroma and flavor profile. Each time I make this soup, it feels like a warm hug on a chilly day, and I love sharing it with friends and family.

Why You'll Love This Recipe

  • Creamy, velvety texture that soothes the soul
  • Rich, tangy tomato flavor balanced with white beans
  • Perfectly seasoned for a flavorful experience
  • Easily adaptable with different herbs and spices

The Role of Beans in Creaminess

In this creamy tomato white bean soup, white beans play a crucial role not only in providing protein and fiber but also in enhancing the overall texture. By blending a portion of the beans, you achieve that velvety mouthfeel that makes this dish so satisfying. If you’re using canned beans, make sure to rinse them thoroughly to remove excess sodium and any canning residue. This step ensures that your soup maintains a clean and fresh flavor profile.

For a deeper flavor, you can use different types of white beans, such as cannellini or navy beans, as each brings a unique creaminess and taste. If you want to boost the nutritional content further, consider adding a handful of cooked quinoa or lentils when blending the soup. This not only enriches the texture but also ups the protein content, making the soup heartier.

Flavor Enhancements

The base of this soup is the rich combination of fire-roasted diced tomatoes and aromatic herbs. Fire-roasted tomatoes bring a certain sweetness and smokiness that enhances the soup's flavor. If you can’t find fire-roasted tomatoes, you can substitute regular diced tomatoes and add a splash of liquid smoke or a pinch of smoked paprika to mimic that depth of flavor.

Don't hesitate to experiment with the herbs as well. Along with dried thyme and basil, you might try incorporating rosemary for an earthy note or a dash of red pepper flakes if you enjoy a bit of heat. Just remember to add these at different stages of cooking to achieve the best flavor—dried herbs can bloom in the pot while fresh herbs are typically added towards the end for a vibrant result.

Make-Ahead and Storage Tips

This creamy tomato white bean soup is an excellent make-ahead option, allowing the flavors to deepen over time. You can prepare it a day in advance and store it in the refrigerator. Just let it cool completely before transferring to an airtight container. The soup can be stored in the fridge for up to 3 days. If you find the soup thickens in the fridge, a little vegetable broth can easily loosen it when reheating.

For longer storage, consider freezing the soup. Portion it into freezer-safe containers or resealable bags, leaving some room for expansion. It should keep well for up to 3 months. When you're ready to enjoy, thaw it overnight in the refrigerator and gently reheat on the stove, adding broth or water as needed to achieve the desired consistency.

Ingredients

Gather these simple ingredients for a delicious experience!

Ingredients

  • 2 tablespoons olive oil
  • 1 medium onion, chopped
  • 2 cloves garlic, minced
  • 1 can (28 oz) fire-roasted diced tomatoes
  • 1 can (15 oz) white beans, drained and rinsed
  • 2 cups vegetable broth
  • 1 teaspoon dried thyme
  • 1 teaspoon dried basil
  • Salt and pepper to taste
  • Fresh basil for garnish (optional)

These ingredients come together to create a flavorful soup!

Instructions

Follow these simple steps to make your soup!

Sauté the Aromatics

In a large pot, heat olive oil over medium heat. Add chopped onion and sauté until translucent, about 5 minutes. Stir in minced garlic and cook for another minute until fragrant.

Combine the Ingredients

Add fire-roasted diced tomatoes, white beans, vegetable broth, thyme, and basil. Stir to combine and bring the mixture to a boil.

Simmer the Soup

Once boiling, reduce the heat and let it simmer for 20 minutes to blend the flavors. Season with salt and pepper to taste.

Blend for Creaminess

Using an immersion blender, blend a portion of the soup until smooth, or transfer to a blender in batches. Blend until creamy and return to pot.

Serve and Enjoy

Ladle the soup into bowls and garnish with fresh basil. Enjoy while warm.

Enjoy your delicious soup with some crusty bread!

Secondary image

Pro Tips

  • For extra flavor, try adding a splash of balsamic vinegar before serving.

Serving Suggestions

To elevate your soup experience, consider pairing it with a slice of crusty bread or a warm grilled cheese sandwich for a classic comfort meal. A sprinkle of grated Parmesan or a drizzle of olive oil on top just before serving adds an extra touch of richness. For a lighter option, serve the soup alongside a fresh salad filled with crunchy vegetables.

If you're serving this soup at a gathering, why not create a topping station? Offer a variety of garnishes, such as croutons, chopped fresh herbs, or even a dollop of pesto, so everyone can customize their bowl. This interactive element not only makes it fun but also lets guests enhance the flavors to their liking.

Dietary Modifications

This soup is vegetarian and can easily be made vegan by ensuring that the vegetable broth is plant-based. For gluten-sensitive individuals, it naturally fits the bill since it contains no grains. If you're looking to lower the carbohydrate content, you can swap out the white beans for a lower-carb substitute like cauliflower or zucchini, though this will change the flavor profile and texture.

If you prefer a creamier version, you can add a splash of coconut milk or a couple of tablespoons of nutritional yeast for a cheesy flavor without the dairy. This way, you can adjust the comfort level of the soup to fit various dietary needs without sacrificing the wonderful taste.

Questions About Recipes

→ Can I use fresh tomatoes instead of canned?

Yes, but you'll need to blanch and peel them first and adjust the cooking time.

→ How can I make this soup spicier?

You can add red pepper flakes or diced jalapeños while sautéing the onions.

→ Can I freeze this soup?

Absolutely! Let it cool completely and store in airtight containers for up to 3 months.

→ What can I serve with this soup?

Crusty bread or a fresh green salad pairs beautifully with this soup.

Creamy Tomato White Bean Soup

I absolutely love making this creamy tomato white bean soup, especially during the colder months. The combination of rich tomatoes and hearty white beans creates a comforting bowl of goodness. Each time I prepare it, the aroma fills my kitchen, inviting everyone to gather around. I find that the secret to its creaminess lies in blending a portion of the beans into the soup, which gives it a smooth texture without needing heavy cream. It's a delightful meal that warms the soul!

Prep Time15 minutes
Cooking Duration25 minutes
Overall Time40 minutes

Created by: Bethany Clarke

Recipe Type: Healthy & Light

Skill Level: Easy

Final Quantity: 4 servings

What You'll Need

Ingredients

  1. 2 tablespoons olive oil
  2. 1 medium onion, chopped
  3. 2 cloves garlic, minced
  4. 1 can (28 oz) fire-roasted diced tomatoes
  5. 1 can (15 oz) white beans, drained and rinsed
  6. 2 cups vegetable broth
  7. 1 teaspoon dried thyme
  8. 1 teaspoon dried basil
  9. Salt and pepper to taste
  10. Fresh basil for garnish (optional)

How-To Steps

Step 01

In a large pot, heat olive oil over medium heat. Add chopped onion and sauté until translucent, about 5 minutes. Stir in minced garlic and cook for another minute until fragrant.

Step 02

Add fire-roasted diced tomatoes, white beans, vegetable broth, thyme, and basil. Stir to combine and bring the mixture to a boil.

Step 03

Once boiling, reduce the heat and let it simmer for 20 minutes to blend the flavors. Season with salt and pepper to taste.

Step 04

Using an immersion blender, blend a portion of the soup until smooth, or transfer to a blender in batches. Blend until creamy and return to pot.

Step 05

Ladle the soup into bowls and garnish with fresh basil. Enjoy while warm.

Extra Tips

  1. For extra flavor, try adding a splash of balsamic vinegar before serving.

Nutritional Breakdown (Per Serving)

  • Calories: 320 kcal
  • Total Fat: 10g
  • Saturated Fat: 1g
  • Cholesterol: 0mg
  • Sodium: 540mg
  • Total Carbohydrates: 43g
  • Dietary Fiber: 10g
  • Sugars: 6g
  • Protein: 13g