White Bean Soup With Tomato

Featured in: Home Cooking Patterns

This Mediterranean-inspired white bean soup combines creamy cannellini beans with bright diced tomatoes, aromatic garlic, and warming herbs like thyme and oregano. The soup is blended until velvety smooth, creating a comforting bowl perfect for cool evenings. Ready in just 50 minutes, it's naturally vegetarian and gluten-free, with an optional cream swirl for extra richness. Serve with crusty bread for a complete meal.

Updated on Fri, 30 Jan 2026 18:33:47 GMT
Creamy white bean soup with tomato is served hot in a rustic bowl, garnished with fresh parsley. Save
Creamy white bean soup with tomato is served hot in a rustic bowl, garnished with fresh parsley. | dulcenabat.com

There's something about a bowl of white bean soup that stops me mid-afternoon, the kind of dish that doesn't demand attention but somehow becomes the highlight of your day. I discovered this version on a rainy Tuesday when my pantry was practically empty—just canned beans, tomatoes, and the usual suspects—yet somehow it turned into something that tasted like I'd spent hours planning it. The magic happens when you blend it, that moment the soup transforms from chunky to silky, and suddenly you're holding something that feels almost luxurious. It's become my go-to when I want comfort without fuss, Mediterranean warmth without the complexity.

I made this for my mother when she was recovering from a cold, and watching her face light up as she tasted it reminded me why I cook—not for perfection, but for those small moments of comfort. She asked for the recipe immediately, which meant I had to admit I'd essentially winged it with whatever was on my shelf. Now she makes it herself, and we joke about who does it better, though we both know the soup tastes like care no matter who's stirring the pot.

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 good quality here since it's one of the few things that can be tasted directly—it adds richness and a peppery finish you'll notice in every spoonful.
  • Yellow onion: Don't skip the sauté step; those five minutes of translucency unlock sweetness that balances the tomato's acidity.
  • Garlic: One minute is enough—any longer and it turns bitter, which I learned the hard way the first time I made this distracted while texting.
  • Cannellini beans: These stay creamy when blended rather than falling apart into a grainy texture like smaller beans tend to do.
  • Vegetable broth: Low-sodium is your friend here since you're controlling the salt yourself and won't end up with something overpowering.
  • Diced tomatoes with juices: The liquid is important—it's part of what makes the soup naturally brothy without needing extra liquid.
  • Tomato paste: This concentrate deepens the flavor exponentially; it's why the soup tastes like it simmered for hours.
  • Dried thyme and oregano: Mediterranean herbs that whisper rather than shout, giving the soup its quiet sophistication without overpowering the beans.
  • Smoked paprika: A teaspoon of this adds depth and a hint of campfire smoke that people can't quite name but definitely taste.
  • Red pepper flakes: Optional but recommended—a quarter teaspoon adds just enough warmth to make you notice it.
  • Heavy cream or coconut cream: Stir this in at the very end for silk texture; if using coconut, choose lite so it doesn't overpower the tomato.
  • Fresh parsley or basil: This is the final punctuation mark—bright, fresh, and a visual reminder that soup can be elegant.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Product image
Cook complete meals by frying, sautéing, simmering, and boiling with easy nonstick cleanup every day.
Check price on Amazon
Start with warmth:
Heat your olive oil over medium heat until it shimmers slightly and smell that grassy, buttery aroma. Add your diced onion and let it soften for about five minutes, stirring occasionally—you're not rushing, just coaxing out the natural sweetness.
Wake up the garlic:
Once the onion turns translucent, add your minced garlic and cook for exactly one minute, just until your kitchen smells like garlic bread. Don't let it brown or you'll have bitterness hiding in your final bowl.
Layer in the depth:
Add your rinsed beans, canned tomatoes with all their juice, tomato paste, thyme, oregano, smoked paprika, and pepper flakes if you're using them. Stir everything together so the tomato paste dissolves and coats each bean with that deep red color.
Add liquid and simmer:
Pour in your vegetable broth, give it a stir, and bring everything to a boil—you'll see the surface ripple and bubble actively. Then reduce to a simmer, cover with a lid, and let it cook quietly for twenty minutes while you do something else.
Create the creaminess:
Remove from heat and here's where the transformation happens—use an immersion blender to puree the soup directly in the pot, working it until it's smooth and velvety. If you don't have an immersion blender, carefully transfer batches to a regular blender, blend, and pour back in.
Finish with richness:
If you're using cream, stir it in now—just a quarter cup makes a noticeable difference without making it feel heavy. Taste everything, adjust your salt and pepper, and let it sit for a minute to let the flavors settle.
Serve and celebrate:
Ladle into bowls and top with those fresh herbs—they bring brightness and visual pop that makes even a simple soup feel intentional. A crack of black pepper on top never hurt either.
Save
| dulcenabat.com
Save
| dulcenabat.com

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.

There was an evening when I served this soup to friends who'd driven through terrible weather to visit, and we ended up staying at the table for hours just talking and eating bowl after bowl. It wasn't fancy or complicated, but somehow it became the thing they remembered most about the visit—the way the kitchen felt warm and the soup tasted like someone cared enough to make something real. That's when I understood that the best recipes aren't about technique; they're about the permission they give us to nourish people we love without overthinking it.

Why This Soup Works Year-Round

Summer calls for chilling this soup and serving it cold with a drizzle of good olive oil, while winter demands it piping hot with crusty bread for dunking. Spring feels like the right time to stir in fresh spinach at the end, and fall is when I add a pinch of smoked paprika and pretend I'm cooking in a Tuscan kitchen. The beauty is that it's humble enough to adapt to whatever season you're cooking in and whatever mood you're in when you start.

The Secret to Depth

Most people think great soup requires a long simmer, but this one proves that's not always true—the real magic lives in layers of flavor added before the liquid goes in. Tomato paste is doing most of the heavy lifting here, concentrating tomato flavor into something intense that develops depth quickly. That single tablespoon works harder than it looks, which is why I never skip it even when I'm tempted to rush.

Making It Your Own

This recipe is forgiving in the way that the best comfort food recipes are—it invites you to make changes without falling apart. I've made it with white wine splashed in at the garlic stage, with a handful of spinach stirred in at the end, and once with roasted red peppers blended right into the soup. The foundation is strong enough to hold your personal touches, so taste as you go and trust your instincts about what this soup needs in your kitchen.

  • A squeeze of fresh lemon juice at the very end brightens everything without making it taste sour.
  • If you have vegetable scraps like celery ends or carrot peels, steep them in your broth before making the soup for richer background flavor.
  • This soup freezes beautifully for up to three months, so make double and thank yourself later on a day when cooking feels impossible.
Vibrant white bean soup with tomato is blended until velvety and steaming next to crusty bread. Save
Vibrant white bean soup with tomato is blended until velvety and steaming next to crusty bread. | dulcenabat.com
Vibrant white bean soup with tomato is blended until velvety and steaming next to crusty bread. Save
Vibrant white bean soup with tomato is blended until velvety and steaming next to crusty bread. | dulcenabat.com

This is the kind of soup that teaches you something quiet about cooking—that sometimes the simplest ingredients arranged thoughtfully taste like you know exactly what you're doing. Make it once and you'll make it again, each time a little more confident that good food doesn't require complexity, just presence and care.

Questions & Answers

Can I make this soup ahead of time?

Yes, this soup stores beautifully in the refrigerator for up to 4 days. Reheat gently on the stovetop, adding a splash of broth if it thickens too much. The flavors actually deepen overnight.

What beans work best for this soup?

Cannellini beans are ideal for their creamy texture, but great northern beans or navy beans work equally well. All three varieties create a smooth, velvety consistency when blended.

How can I make this soup completely vegan?

Simply use coconut cream instead of heavy cream, or omit the cream altogether. The blended beans create natural creaminess. Also skip the Parmesan garnish or use a vegan alternative.

Can I freeze leftover soup?

Absolutely. Freeze in airtight containers for up to 3 months. Thaw overnight in the refrigerator and reheat on the stovetop, stirring occasionally until heated through.

What can I serve with this soup?

Crusty bread, garlic toast, or a simple green salad complement this soup perfectly. For a heartier meal, serve alongside a grain salad or roasted vegetables.

Do I need an immersion blender?

While an immersion blender is convenient, a regular countertop blender works fine. Just blend in batches and be careful with hot liquid. Leave the lid slightly ajar to allow steam to escape.

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 Soup With Tomato

Creamy white bean soup with tomatoes, garlic, and Mediterranean herbs. Vegetarian and gluten-free comfort food.

Prep Time
15 mins
Time to Cook
35 mins
Overall Time
50 mins
Created by Adrian Poole


Skill Level Easy

Cuisine Mediterranean

Makes 4 Portions

Diet Preferences Meatless, No Gluten

What You Need

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 beans, drained and rinsed
05 4 cups vegetable broth

Tomatoes & Seasonings

01 1 can (14.5 oz) diced tomatoes with juice
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 fresh parsley or basil, chopped

Directions

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 Soup Base: Stir in drained beans, canned tomatoes with juices, tomato paste, thyme, oregano, smoked paprika, and red pepper flakes. Season with salt and pepper.

Step 04

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

Step 05

Puree Soup: Remove from heat. Using an immersion blender, puree the soup until smooth and creamy, or transfer in batches to a standard blender.

Step 06

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

Step 07

Serve: 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.

Equipment Needed

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

Allergy Warnings

Review every ingredient for allergens. Talk to your doctor if unsure.
  • Dairy present if using cream or Parmesan cheese
  • Verify broth and canned ingredients for potential allergen cross-contamination

Nutrition Details (per portion)

This nutritional info is for general guidance. It isn't medical advice.
  • Kcal: 270
  • Fats: 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.