White Bean With Tomato

Featured in: One-Bowl Comfort Meals

This satisfying bowl combines tender white beans with diced tomatoes for a rich, creamy texture. The Mediterranean flavors shine through dried thyme, oregano, and smoked paprika, while a touch of cream adds luxurious smoothness. Perfect for chilly evenings, this simple soup comes together in just 50 minutes and easily serves four people.

Updated on Tue, 27 Jan 2026 16:42:00 GMT
Creamy White Bean Soup With Tomato in a rustic bowl, garnished with fresh parsley and cracked pepper. Save
Creamy White Bean Soup With Tomato in a rustic bowl, garnished with fresh parsley and cracked pepper. | citrusfold.com

There's something about ladling a bowl of white bean soup that makes everything feel manageable again. I discovered this particular version on a Tuesday evening when I had nothing in my pantry except canned beans, tomatoes, and the stubborn belief that I could turn them into something worth eating. The soup that emerged was so velvety and bright that I've been making it ever since, often when friends text asking what's for dinner or when I need to prove to myself that simple ingredients deserve respect.

My neighbor once mentioned she never made soup because it seemed intimidating, so I brought her a bowl of this one on a rainy afternoon. She called me three days later asking for the recipe, and now she makes it every Sunday. Watching someone discover that they can feed themselves something this good changed how I think about sharing recipes entirely.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Olive oil: Use a quality one you'd actually taste on bread, since it's not hiding behind anything here.
  • Yellow onion: Medium size matters because you want it to dissolve into the soup rather than announce itself in chunks.
  • Garlic: Two cloves is the minimum for flavor without overpowering the tomato and beans.
  • Cannellini beans: These white beans are essential because they break down beautifully and create that signature velvety texture.
  • Vegetable broth: The quality of your broth directly affects the soup, so taste it before you commit.
  • Diced tomatoes with juices: Canned is perfectly fine here and often more flavorful than fresh in winter months.
  • Tomato paste: This small amount deepens the tomato flavor without making the soup taste acidic.
  • Thyme and oregano: Dried herbs work wonderfully in this soup and create that Mediterranean backbone.
  • Smoked paprika: A half teaspoon adds warmth and complexity you can't quite identify but absolutely taste.
  • Red pepper flakes: Optional but worth the gentle heat that makes each spoonful more interesting.
  • Heavy cream or coconut cream: A swirl at the end is optional but transforms the soup into something luxurious.
  • Fresh parsley or basil: The final touch that makes it look intentional and taste alive.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Warm your pot and build the base:
Heat olive oil over medium heat and add diced onion, letting it soften and turn translucent for about five minutes. This creates the flavor foundation that everything else will rest on, so don't rush it.
Wake up the garlic:
Add minced garlic and cook for just one minute until the smell hits you. That fragrance is your signal that it's ready to join everything else.
Combine the main ingredients:
Stir in the drained beans, canned tomatoes with their juice, tomato paste, thyme, oregano, smoked paprika, and red pepper flakes. Season with salt and pepper, knowing you can adjust these later once you taste the whole picture.
Bring it to a simmer:
Pour in vegetable broth, bring the mixture to a boil, then reduce to a gentle simmer with the pot covered. Let it cook for twenty minutes, during which your kitchen will smell extraordinary and you might be tempted to eat it already.
Create the creamy texture:
Remove from heat and use an immersion blender to puree the soup until smooth and velvety, or work in batches with a countertop blender if that's what you have. This is where the magic happens—the beans disappear into a luxurious base.
Finish with cream if desired:
Stir in heavy cream or coconut cream if using, then taste and adjust seasoning. Sometimes a pinch more salt or a crack of pepper is exactly what it needed.
Serve with intention:
Ladle into bowls and finish with fresh parsley or basil, letting the green flecks remind you that this soup is alive.
White Bean Soup With Tomato steaming from a pot, blending creamy beans with bright diced tomatoes. Save
White Bean Soup With Tomato steaming from a pot, blending creamy beans with bright diced tomatoes. | citrusfold.com

I made this soup for my father after he'd had a difficult week, and he sat at the kitchen counter eating bowl after bowl without saying much. Sometimes food is just food, but sometimes it's an apology or a hug or a promise that things will taste better tomorrow.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Why Blending Matters

The first time I made this soup without blending it, I had a bowl of mushy beans in tomato broth, which tasted fine but felt more like something I was eating because I had to rather than because I wanted to. Blending transforms those humble canned beans into something elegant and unexpected, which is a lesson that applies to more than just soup.

Making It Your Own

This soup is a canvas that accepts edits without complaining. I've added spinach and kale when I wanted something green, swirled in pesto for brightness, and even stirred in cubed tofu to make it more substantial. Some nights I skip the cream entirely and add a handful of fresh herbs instead, which keeps the soup lighter and lets the tomato and bean flavors take center stage.

Serving and Storage Wisdom

This soup reaches peak flavor about an hour after making it, once all the flavors have mellowed and married together. It also keeps beautifully in the refrigerator for up to four days and freezes well if you want to make a double batch and have comfort food waiting for you on an exhausting Tuesday.

  • Serve with crusty bread or a good olive oil for dipping.
  • If the soup thickens too much when stored, just stir in a splash of broth or water to loosen it back up.
  • Add cream only to the bowls you're serving right now, since leftovers freeze better without it.
A ladle pouring White Bean Soup With Tomato into a bowl, served with crusty bread on the side. Save
A ladle pouring White Bean Soup With Tomato into a bowl, served with crusty bread on the side. | citrusfold.com

This white bean soup with tomato has become my quiet superpower, the recipe I reach for when I want to feel capable in the kitchen without stress. It's proof that the best meals often come from paying attention to simple things done thoughtfully.

Recipe FAQs

What type of beans work best?

Cannellini (white kidney beans) provide the creamiest texture, but great northern beans or navy beans also work beautifully in this soup.

Can I make this vegan?

Yes, simply substitute coconut cream for heavy cream, or omit the cream entirely. The blended beans still create a wonderfully velvety texture.

How do I store leftovers?

Store cooled soup in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stove, adding a splash of broth if needed.

Can I freeze this soup?

This soup freezes well for up to 3 months. Cool completely before transferring to freezer-safe containers. Thaw overnight in the refrigerator before reheating.

What can I serve with this?

Crusty bread, garlic knots, or a simple green salad make perfect accompaniments. For extra protein, top with grated Parmesan or serve alongside a grilled cheese sandwich.

How can I add more vegetables?

Stir in chopped spinach or kale during the last 5 minutes of simmering. Diced carrots, celery, or zucchini can be sautéed with the onions for extra depth.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

White Bean With Tomato

Creamy white beans blended with bright tomatoes create this velvety Mediterranean soup, ready in under an hour.

Prep time
15 minutes
Time to cook
35 minutes
Total duration
50 minutes
Provided by Lena Brookfield

Recipe group One-Bowl Comfort Meals

Skill level Easy

Cuisine type Mediterranean

Makes 4 Serving count

Diet details Meat-free, Contains no gluten

Ingredient list

Beans & Base

01 2 tablespoons olive oil
02 1 medium yellow onion, diced
03 2 cloves garlic, minced
04 2 cans (15 oz each) cannellini or great northern beans, drained and rinsed
05 4 cups vegetable broth

Tomatoes & Seasonings

01 1 can (14.5 oz) diced tomatoes, with juices
02 1 tablespoon tomato paste
03 1 teaspoon dried thyme
04 1 teaspoon dried oregano
05 1/2 teaspoon smoked paprika
06 1/4 teaspoon red pepper flakes, optional
07 Salt and freshly ground black pepper to taste

Finishing Touches

01 1/4 cup heavy cream or coconut cream, optional
02 2 tablespoons chopped fresh parsley or basil

How to Make It

Step 01

Sauté Aromatics: Heat olive oil in a large pot over medium heat. Add diced onion and sauté until translucent, approximately 5 minutes.

Step 02

Bloom Garlic: Add minced garlic and cook for 1 minute until fragrant.

Step 03

Build Flavor Base: Stir in drained beans, diced tomatoes with juices, tomato paste, thyme, oregano, smoked paprika, and red pepper flakes. Season with salt and pepper to taste.

Step 04

Simmer Soup: Pour in vegetable broth and bring to a boil. Reduce heat to a simmer, cover, and cook for 20 minutes.

Step 05

Purée Texture: Remove from heat. Use an immersion blender to purée the soup until smooth and creamy, or transfer in batches to a countertop blender for processing.

Step 06

Finish and Season: Stir in cream if using. Taste and adjust seasoning as needed.

Step 07

Serve and Garnish: Ladle soup into bowls and garnish with fresh parsley or basil.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

What You Need

  • Large soup pot
  • Immersion blender or countertop blender
  • Ladle

Allergy details

Always check ingredients for allergens. When unsure, talk to your healthcare provider.
  • Contains dairy if using cream or Parmesan cheese

Nutrition per serving

Provided for informational purposes. Doesn't replace advice from your doctor.
  • Calories count: 270
  • Fat content: 8 g
  • Carbohydrates: 37 g
  • Proteins: 11 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.