Creamy Tomato White Bean Stew Recipe

A quick, creamy, and comforting tomato and white bean stew. Quick & Easy Everyday Recipes .

Published: January 14, 2026
Share:
Jump to Recipe Pin It
Creamy Tomato White Bean Stew Recipe | Bite Dpoon - Easy Recipes & Delicious Food Ideas
Creamy tomato and bean stews have been a staple in many cultures for centuries, valued for their simplicity and nourishment. In Italy, similar preparations using white beans and tomatoes form the backbone of rustic, family-style cooking, often simmered slowly to develop deep, comforting flavors that bring people together around the table.

Why You'll Love It

  • It’s incredibly fast to make, ready in about 30 minutes.
  • Uses mostly pantry staples, so it's budget-friendly.
  • Creamy texture feels indulgent but is made with simple ingredients.
  • Warm, comforting, and perfect for a simple, satisfying meal.

*"This stew is my go-to for a hectic weeknight. So creamy and satisfying!"*

Essential Ingredient Guide

  • Canned White Beans: Cannellini or Great Northern beans work wonderfully. They provide creaminess and heartiness. I always rinse them well to remove the starchy canning liquid, which makes the stew cleaner tasting.
  • Canned Diced Tomatoes: Use good-quality canned tomatoes for the best flavor. Honestly, they often taste better than out-of-season fresh ones for a stew like this.
  • Onion and Garlic: The foundation of flavor. Sautéing them slowly until they’re soft and fragrant is key. It just builds such a good base.
  • Vegetable Broth: This forms the liquid base of the stew. A good broth makes all the difference in depth of flavor.
  • Heavy Cream or Coconut Milk: This is what gives the stew its signature creaminess. A splash stirred in at the end makes it so luxurious.
  • Fresh Herbs (like thyme or oregano): Fresh herbs add a bright, aromatic note that cuts through the richness. Dried herbs work too, but use less.
Preparing Creamy Tomato White Bean Stew Recipe | Bite Dpoon - Easy Recipes & Delicious Food Ideas

Complete Cooking Process

  • Ingredient Readiness:

    Having your onion diced and garlic minced before you start is so important. It just makes everything flow smoothly. And rinsing those beans, yeah, that’s a small step that makes a big difference.

  • Flavor Development:

    This happens right at the beginning when you sauté the onions and garlic. You want them to become soft and sweet, not browned. That gentle cooking releases their sugars and builds a wonderful foundation for the whole stew.

  • Texture Control:

    The texture really comes from the beans and the tomatoes simmering together. You don’t want a rolling boil, just a gentle simmer that lets the beans soften a bit more and the tomatoes break down into the broth.

  • Finishing Touches:

    Stirring in the cream right at the end, off the heat, is crucial. It keeps it from curdling and just coats everything in this velvety richness. A final sprinkle of fresh herbs adds that fresh pop.

  • Serving Timing:

    This stew is best served hot, right after you’ve stirred in the cream. It’s at its most comforting then, with all the flavors mingling perfectly.

  • Pro Tips

    • Rinse the canned beans thoroughly to remove excess sodium and starch.
    • Sauté the onions low and slow until they're translucent for the sweetest flavor.
    • Add the cream off the heat to prevent it from separating or curdling.
    • Let the stew sit for 5 minutes after cooking; it thickens up nicely.

    You know, I’ve made this stew so many times, and those little tips just make it come out perfect every time. It’s one of those recipes that feels forgiving, but paying attention to the details really pays off. The warmth that fills the kitchen while it simmers is just… calming. It’s the kind of meal that makes a regular Tuesday feel a little bit special.

Cooking Creamy Tomato White Bean Stew Recipe | Bite Dpoon - Easy Recipes & Delicious Food Ideas

The essence of the dish:

What makes this stew so special is its humble simplicity. It’s not trying to be fancy. It’s just honest, good food that comes together quickly and makes you feel cared for. The creaminess against the tender beans and tangy tomatoes is just a perfect combination.

A fun fact or historical angle:

White beans and tomatoes are a classic pairing in Mediterranean cooking, often found in rustic soups and stews that were designed to be hearty and nourishing with readily available ingredients.

Flavor or sensory focus:

The first thing you’ll notice is the warmth and the aroma of garlic and herbs. Then, when you take a bite, it’s the creamy, velvety texture with the soft beans and the bright, acidic note from the tomatoes. It’s a really comforting balance.

You Must Know

  • Do not boil the stew after adding the cream, as it can cause curdling.
  • This stew thickens as it sits, so it's even better the next day.
  • You can easily make this vegan by using coconut milk instead of dairy cream.

Frequently Asked Questions

→ Can I use dried beans instead of canned?

You absolutely can, but it adds significant time. You’d need to soak and fully cook the dried beans separately until very tender before adding them to the stew.

→ How can I make this stew vegan?

It’s easy! Just substitute the heavy cream with an equal amount of full-fat coconut milk. It adds a lovely richness and a subtle sweetness that works beautifully.

→ What can I serve with this stew?

It’s wonderful with a thick slice of crusty bread for dipping, or spooned over a bed of polenta or rice. A simple green salad on the side is nice for a bit of freshness. If you're in the mood for another cozy option, a hearty lentil soup pairs well.

→ How long does it keep in the fridge?

It will keep well in an airtight container in the refrigerator for 3-4 days. The flavors actually improve over time.

→ Can I freeze this stew?

I wouldn’t recommend freezing it if you’ve used dairy cream, as it can separate upon thawing. If you used coconut milk, it should freeze okay, but the texture of the beans might change slightly.

→ My stew is too thin. How can I thicken it?

You can mash a few of the beans against the side of the pot with a spoon and stir them back in. This will release their starch and naturally thicken the broth without any flour.

Creamy Tomato White Bean Stew Recipe Ready to Serve | Bite Dpoon - Easy Recipes & Delicious Food Ideas

Nutrition Facts

per serving

320

Calories

12g

Protein

38g

Carbs

14g

Fat

Fiber: 10g
Sugar: 8g
Sodium: 680mg

Taste Profile

🍯 Sweet
Low
🧂 Salty
Medium
🌶️ Spicy
Low
🍋 Sour
Medium
🍖 Umami
High

Savory, creamy, and tangy with a rich tomato base.

Ingredient Substitutions

Don't have an ingredient? Try these alternatives

Heavy Cream Full-fat coconut milk

Provides a similar richness and makes the recipe vegan.

White Beans Chickpeas or butter beans

Other creamy beans will work well, though the texture will be slightly different.

Vegetable Broth Chicken broth or water

Chicken broth will add a deeper savory note, while water will make it lighter.

Recipe Variations

Try these delicious twists on the original

Spicy Arrabbiata Style

Add an extra 1/2 teaspoon of red pepper flakes and a tablespoon of tomato paste for a spicier, deeper red stew.

With Greens

Stir in a few handfuls of fresh spinach or chopped kale during the last 5 minutes of cooking for added nutrients and color. It reminds me of the heartiness you find in a good healthy cabbage soup.

Common Mistakes to Avoid

Learn from others' mistakes for perfect results

  • Sautéing the onion on too high heat, causing it to burn rather than soften.
  • Adding the cream while the stew is at a rolling boil, which can cause it to curdle.
  • Not rinsing the beans, which can make the stew taste starchy and overly salty.

Meal Prep & Storage

Make Ahead Tips

You can dice the onion and mince the garlic a day ahead and store them in airtight containers in the fridge. The entire stew also reheats beautifully.

Leftover Ideas

Leftovers can be reheated gently on the stove. They will be thicker, so you may want to add a splash of broth or water to loosen it up. The flavors are often even better the next day.

Perfect Pairings

Serve this with...

Crusty sourdough bread or garlic bread A simple arugula salad with a lemon vinaigrette A glass of dry white wine like Sauvignon Blanc

Cooking Timeline

0-5 min

Dice the onion, mince the garlic, gather all ingredients.

5-12 min

Sauté onion until soft, then add garlic and spices.

12-15 min

Add tomatoes and broth, bring to a simmer.

15-25 min

Add beans, simmer for 10-15 minutes to meld flavors.

25-30 min

Stir in cream off heat, garnish, and serve.

Creamy Tomato White Bean Stew Recipe

Creamy Tomato White Bean Stew Recipe

This quick and creamy tomato white bean stew is a comforting and flavorful dish, perfect for an easy everyday meal. It comes together in about 30 minutes with simple pantry staples.

Author: Alexa Carter

Timing

Prep Time

10 Minutes

Cook Time

20 Minutes

Total Time

30 Minutes

Recipe Details

Category: Quick & Easy Everyday Recipes
Difficulty: Easy
Cuisine: American
Yield: 4 Servings
Dietary: Vegetarian

Ingredients

Base Ingredients

  • 01 2 tablespoons olive oil
  • 02 1 medium yellow onion, diced
  • 03 3 cloves garlic, minced
  • 04 1 teaspoon dried oregano (or 1 tbsp fresh)
  • 05 1/4 teaspoon red pepper flakes (optional, for a little heat)
  • 06 Salt and black pepper to taste

Stew Ingredients

  • 01 1 (28-ounce) can diced tomatoes, with their juices
  • 02 2 (15-ounce) cans white beans (cannellini or Great Northern), rinsed and drained
  • 03 2 cups vegetable broth
  • 04 1/2 cup heavy cream (or full-fat coconut milk for vegan)

For Serving

  • 01 Fresh parsley or basil, chopped
  • 02 Crusty bread

Instructions

Step 01

Heat the olive oil in a large pot or Dutch oven over medium heat. Add the diced onion and cook, stirring occasionally, until it becomes soft and translucent, about 5-7 minutes. Add the minced garlic, oregano, and red pepper flakes (if using) and cook for another minute until fragrant.

Step 02

Pour in the canned tomatoes with their juices and the vegetable broth. Give everything a good stir, scraping up any bits from the bottom of the pot. Bring the mixture to a gentle simmer.

Step 03

Stir in the rinsed and drained white beans. Let the stew simmer gently for about 10-15 minutes, allowing the flavors to meld and the stew to thicken slightly. Season with salt and pepper to your taste.

Step 04

Reduce the heat to low. Slowly stir in the heavy cream (or coconut milk) until it's fully incorporated. Taste and adjust seasoning if needed. Let it heat through for just a minute, but do not let it boil.

Step 05

Ladle the stew into bowls and garnish with plenty of fresh chopped parsley or basil. Serve immediately with crusty bread on the side for dipping. It’s the perfect, simple comfort food for any day.

Notes & Tips

  • 1 For a richer flavor, you can use fire-roasted diced tomatoes.
  • 2 If the stew is too thick for your liking, add a splash more vegetable broth to thin it out.
  • 3 Leftovers taste great the next day, but the stew will thicken upon standing.

Tools You'll Need

  • Large pot or Dutch oven

  • Wooden spoon

  • Cutting board

  • Chef's knife

  • Measuring cups and spoons

Must-Know Tips

  • Sauté the onions slowly to build a sweet flavor base.
  • Rinse the canned beans well to avoid a starchy taste.
  • Add cream off the heat to prevent curdling.

Professional Secrets

  • Use the back of a spoon to mash some beans against the pot to thicken the stew naturally.
  • A splash of good quality olive oil drizzled on top before serving adds flavor and sheen.
  • Let the stew rest for 5 minutes after cooking for the flavors to settle.
Alexa Carter

Recipe by

Alexa Carter

Fast food, but smarter 🔥🍽️ Bold flavors, simple steps, and meals that always hit the spot 😎

Get Delicious Recipes Weekly

Join 25,000+ home cooks getting our best recipes straight to their inbox.

Free forever • No spam • Unsubscribe anytime