Loader

Creamy Tomato White Bean Soup (Easy 30-Minute Recipe)

By : | 0 Comments | On : 20/10/2026 | Category : Soups

Creamy Tomato White Bean Soup (Easy 30-Minute Recipe)

Creamy tomato white bean soup is an easy, comforting one-pot meal made with pantry staples. Cannellini beans give the tomato broth a naturally creamy texture when part of the soup is blended, so heavy cream is unnecessary. This recipe takes about 30 minutes and makes four servings.

Recipe at a glance

Prep: 10 minutes | Cook: 20 minutes | Total: 30 minutes | Serves: 4 | Equipment: Large pot, wooden spoon, immersion blender (optional).

Ingredients

  • 2 tablespoons olive oil
  • 1 medium yellow onion, diced
  • 2 medium carrots, finely diced
  • 3 garlic cloves, minced
  • 1 tablespoon tomato paste
  • 1 teaspoon dried oregano
  • 1/2 teaspoon dried basil
  • 1/4 teaspoon red pepper flakes, optional
  • 1 can (28 ounces/794 g) crushed tomatoes
  • 2 cans (15 ounces/425 g each) cannellini or other white beans, drained and rinsed
  • 2 cups (480 ml) low-sodium vegetable broth
  • 1/2 teaspoon salt, plus more to taste
  • 1/4 teaspoon ground black pepper
  • 1 teaspoon lemon juice, optional
  • Fresh parsley or basil for serving, optional

How to make creamy tomato white bean soup

  1. Soften vegetables. Heat olive oil in a large pot over medium heat. Add onion and carrots. Cook for 5–6 minutes, stirring occasionally, until softened.
  2. Add garlic and spices. Stir in minced garlic, tomato paste, oregano, basil and optional pepper flakes. Cook for about 1 minute, stirring so the garlic does not burn.
  3. Add the liquids. Pour in crushed tomatoes and vegetable broth. Stir well to loosen any flavorful bits on the bottom of the pot.
  4. Simmer with beans. Add drained white beans, salt and pepper. Bring to a gentle simmer, reduce heat and cook uncovered for 10–12 minutes, until the carrots are tender.
  5. Blend some of the soup. For a creamy texture, carefully blend roughly one-third to one-half of the soup with an immersion blender, keeping the blender head submerged. Leave plenty of whole beans for texture. Alternatively, mash some beans against the side of the pot with a spoon. Take extra care with hot liquids; never fill a countertop blender with hot soup without following its safety instructions.
  6. Finish and serve. Taste and adjust salt and pepper. Add optional lemon juice for brightness. Ladle into bowls and garnish with parsley or basil.

Why white beans make soup creamy

White beans contain starch that thickens the broth when mashed or blended. Cannellini beans have a soft, creamy interior, but navy beans and great northern beans also work. The result is a smooth, hearty soup without relying on dairy.

Tips for the best tomato white bean soup

  • Use canned beans for speed: They are already cooked. Drain and rinse before adding.
  • Choose crushed tomatoes: They create an even tomato base. Whole canned tomatoes can be crushed by hand or with a spoon.
  • Blend gradually: Start with a small amount and add more only if you want a thicker soup.
  • Adjust acidity: Tomato brands vary. A little extra olive oil can mellow a sharp tomato flavor.
  • Salt after tasting: Canned beans and broth contain different amounts of sodium.

Easy variations

Tomato white bean soup with spinach

Stir in two handfuls of baby spinach during the final 2 minutes of cooking until wilted.

More vegetables

Add diced celery with the onion or finely chopped zucchini when adding tomatoes. Simmer until vegetables are tender.

Extra protein

Add another half-can of cooked white beans and increase broth slightly if needed.

Spicy tomato soup

Increase red pepper flakes a little at a time to taste.

What to serve with white bean soup

Serve with crusty bread or a Greek chickpea salad. For another warming plant-based soup, try creamy red lentil soup with lemon.

Storage, freezing and reheating

Refrigerate soup in shallow covered containers within two hours of cooking. Keep at 40°F (4°C) or below and use within 3–4 days. Freeze cooled portions for about 2–3 months for best quality. Thaw in the refrigerator and reheat until steaming hot throughout, stirring frequently. Add a splash of broth or water if the soup thickens in storage.

Frequently asked questions

Can I make creamy tomato white bean soup without cream?

Yes. Partially blending the cooked white beans creates a naturally creamy texture without dairy.

Can I use dried white beans?

Yes, but soak and cook dried beans separately until fully tender before adding. Uncooked dried beans will not soften during this 30-minute recipe.

Can I make this soup vegan?

Yes. The listed ingredients are plant-based when you use vegetable broth and suitable accompaniments.

Can I freeze tomato white bean soup?

Yes. Cool promptly, freeze in portions and thaw in the refrigerator before reheating.

How do I make the soup thicker?

Blend or mash more beans, or simmer uncovered for a few extra minutes.

Editorial note

This is original editorial recipe guidance, not a claim of independent kitchen testing. Cooking times vary with equipment and ingredient sizes. Featured photography, if used, is illustrative.

Leave a Reply

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