White Bean Soup With Tomato

Featured in: Unhurried Dinner Ideas

This hearty Mediterranean bowl brings together creamy white beans and vibrant tomatoes in under an hour. The result is a velvety, satisfying soup that's perfect for weeknight dinners or meal prep.

Sauté onions and garlic, then simmer cannellini beans with diced tomatoes, vegetable broth, and aromatic herbs like thyme, oregano, and smoked paprika. Blend until smooth for that luxurious texture, then finish with a swirl of cream if desired.

Versatile and naturally vegetarian, this soup adapts beautifully to your pantry and preferences. Add leafy greens for extra nutrition, serve with crusty bread, or keep it dairy-free by skipping the cream. Perfect for batch cooking and freezes well too.

Updated on Wed, 28 Jan 2026 08:43:00 GMT
Creamy White Bean Soup with Tomato is served steaming hot in a rustic bowl with fresh parsley garnish. Save to Pinterest
Creamy White Bean Soup with Tomato is served steaming hot in a rustic bowl with fresh parsley garnish. | lentomeals.com

The rain was drumming against the kitchen window when I first threw these pantry staples together without a plan. I had half a bag of onions and two cans of beans sitting on the shelf for weeks. The way the tomato paste sizzled into the oil turned my gloomy afternoon into something that smelled like a sun drenched Italian villa. It was a messy experimental moment that resulted in the most velvet like texture I had ever achieved in a soup. Sometimes the best meals come from simply needing to clear out the cupboard before a grocery run.

Last November I made a double batch for a friend who was moving house and had no furniture yet. We sat on the floor on packing boxes passing around one single spoon because we could not find the silverware box. The warmth of the smoked paprika seemed to make the cold empty rooms feel like a home instantly. We ended up laughing until our sides ached while dipping torn chunks of a baguette directly into the pot. It remains one of my favorite memories of how food can anchor people during a big change.

Ingredients

  • Olive oil: Use the good stuff here because its grassy flavor really carries the aromatics.
  • Yellow onion: These provide a deep sweetness once they soften and lose their bite in the pan.
  • Garlic: Freshly minced cloves offer a punch that pre chopped jars just cannot match.
  • Cannellini beans: These are the secret to that buttery finish because their skins are so thin.
  • Vegetable broth: I prefer a low sodium version so I can control the salt levels myself.
  • Diced tomatoes: Keeping the juices in the can adds a necessary hit of acidity to balance the beans.
  • Tomato paste: Sauteing this for a minute before adding liquid unlocks a rich umami depth.
  • Dried herbs: Thyme and oregano bring that classic Mediterranean garden scent to the steam.
  • Smoked paprika: This adds a subtle woodsy note that makes the soup taste like it simmered all day.
  • Heavy cream: A tiny splash creates a silkiness that rounds out the bright tomato notes perfectly.

Instructions

Product image
Protect hands when handling hot pans, baking sheets, and cookware while cooking or removing dishes from the oven.
Check price on Amazon
Softening the base:
Saute the onions in olive oil until they look like pale gold silk in your pot. Use a medium heat to ensure they become tender without browning too quickly.
Building the aroma:
Drop in the garlic and let it cook just until you catch that first mouthwatering scent. This usually takes about one minute before you need to add the next layer.
Combining the layers:
Pour in the beans and tomatoes while watching the colors swirl into a deep orange hue. Toss in your dried herbs and paprika now so they can wake up in the warmth.
The long simmer:
Let the pot bubble gently under a lid so the herbs can really infuse the broth. Twenty minutes of quiet simmering allows the beans to soften perfectly for blending.
The velvet transformation:
Use your blender to turn the chunky mixture into a cloud like puree that coats the back of a spoon. You can leave a few beans whole if you prefer a bit of rustic texture.
The final swirl:
Stir in the cream and watch the soup turn a beautiful shade of sunset pink. Taste it one last time to see if it needs an extra pinch of salt or pepper.
Product image
Protect hands when handling hot pans, baking sheets, and cookware while cooking or removing dishes from the oven.
Check price on Amazon
A close-up of White Bean Soup with Tomato topped with basil, ready to enjoy alongside crusty bread. Save to Pinterest
A close-up of White Bean Soup with Tomato topped with basil, ready to enjoy alongside crusty bread. | lentomeals.com

There was a Tuesday when work felt endless and I almost ordered takeout instead of cooking. I forced myself to start the onions and by the time the garlic hit the oil my stress had vanished. Eating this bowl of soup by the glow of a single lamp felt like a quiet victory over a long day. It was the moment I realized that cooking for yourself is a form of kindness that goes beyond nutrition. Now this recipe is my go to ritual for reclaiming a bad afternoon.

The Magic of Texture

Blending only half of the beans is an option if you prefer a bit of a rustic bite in every spoonful. I usually go for the full puree because the way it feels on the tongue is pure luxury. If you use a countertop blender remember to leave the lid slightly cracked so steam can escape safely.

Brightening the Bowl

A squeeze of fresh lemon juice right before serving can act like a spotlight on the heavier flavors. It cuts through the creaminess and makes the tomato notes pop with a new intensity. I often find that a tiny bit of acid is the missing piece that brings everything into balance.

Pantry Swap Secrets

You can easily adapt this based on what is currently lurking in the back of your shelves. If you run out of cannellini beans navy beans work just as well for a smooth finish. This flexibility makes it the perfect recipe for those nights before you head to the grocery store.

  • Try swapping the cream for a spoonful of pesto for a nutty herbal twist.
  • A handful of kale wilted into the finished soup adds great color and texture.
  • Top your bowl with crispy chickpeas for a bit of crunch against the smooth base.
Product image
Toast bread, bagels, and sourdough evenly for breakfast, sandwiches, and quick meal prep.
Check price on Amazon
White Bean Soup with Tomato simmered with smoked paprika, ladled from a pot into a cozy serving bowl. Save to Pinterest
White Bean Soup with Tomato simmered with smoked paprika, ladled from a pot into a cozy serving bowl. | lentomeals.com

This soup is a warm hug in a bowl that proves simple ingredients are often the most profound. I hope it brings as much comfort to your table as it has to mine.

Recipe FAQs

What type of beans work best?

Cannellini (white kidney beans) deliver the creamiest texture, but great northern beans or navy beans are excellent alternatives. Rinse and drain canned beans before using to remove excess sodium and starch.

Can I make this soup in advance?

Absolutely. This soup actually tastes better the next day as flavors meld. Store in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stove, adding splash of broth if needed to adjust consistency.

Is this soup freezer-friendly?

Yes. Let the soup cool completely before transferring to freezer-safe containers. Leave space for expansion. Freeze for up to 3 months. Thaw overnight in the refrigerator before reheating.

How do I make it vegan?

Skip the heavy cream entirely or use full-fat coconut cream instead. Coconut cream adds richness while keeping the dish plant-based. Always check your vegetable broth label to ensure it's vegan-friendly.

What can I serve with this soup?

Crusty bread or garlic bread are classic choices. A simple green salad with vinaigrette balances the richness. Grilled cheese sandwiches make for a comforting duo. For a lighter option, serve with roasted vegetables.

Can I add more vegetables?

Certainly. Chopped spinach, kale, or Swiss chard added during the last 5 minutes of simmering adds nutrition. Diced carrots, celery, or bell peppers sautéed with the onion build more depth and sweetness.

White Bean Soup With Tomato

A comforting, creamy soup featuring velvety white beans and bright tomato notes, perfect for a cozy Mediterranean meal.

Prep Time
15 minutes
Cook Time
35 minutes
Time Needed
50 minutes
Created by Rachel Ivey


Skill Level Easy

Cuisine Mediterranean

Makes 4 Serves

Diet Information Meat-Free, Contains No Gluten

What You'll 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 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

Steps

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, diced tomatoes with juices, tomato paste, dried thyme, dried oregano, smoked paprika, and red pepper flakes. Season with salt and black pepper to taste.

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: Remove from heat. Use an immersion blender to puree the soup until smooth and creamy, or carefully transfer in batches to a countertop blender and blend until desired consistency is achieved.

Step 06

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

Step 07

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

Kitchen Tools

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

Allergy Info

Always review every ingredient for potential allergens. Talk to your healthcare provider if you have any concerns.
  • Dairy present if using heavy cream or Parmesan cheese
  • Verify canned ingredients and vegetable broth for allergen warnings

Nutrition Details (per portion)

These numbers are for your information only. Always check with a health professional for dietary guidance.
  • Calories: 270
  • Total fat: 8 g
  • Carbohydrates: 37 g
  • Proteins: 11 g