Creamy Tomato White Bean Stew
Okay—so you know those recipes that become a bit of a household legend? Well, this Creamy Tomato White Bean Stew is one of mine. I first cobbled this together on a cold evening when my fridge was basically echoing and only the pantry had some life left in it. Not to get too sappy, but there’s something about the combo of creamy beans, juicy tomatoes, and cozy herbs that makes you wanna curl up with an oversized bowl. (And hey, if you eat it while watching reruns of your favorite show, it sort of tastes even better.)
Why I Keep Coming Back to This (Even When I Should Branch Out)
I whip up this stew when I need dinner on the table without a ton of fuss. My family actually asks for it by name—if that’s not a win, I don’t know what is. Actually, my youngest tried to drag some to school in a thermos once (which, big surprise, led to the most dramatic lunchbox leak in recent memory). But that’s how much they love it! It’s so filling without being heavy, and I can sneak in loads of veggies if I’m feeling virtuous. And sometimes it’s just nice having an excuse to mop up stew with a crusty loaf of bread. (Little victories, you know?)
The Stuff You’ll Need (Swaps Totally Welcome)
- 2 cans (15oz each) of white beans, drained and rinsed – or honestly, any beans you’ve got hanging around. I once swapped in chickpeas and it… worked okay?
- 1 can (14oz) of crushed tomatoes – my gran swore by Brand X, but I just grab whichever’s on sale
- 2 cups vegetable broth – sometimes I use chicken stock if I have some leftover (no shame, right?)
- 1 medium onion, chopped – red or yellow, just not the scary old one from the veggie drawer
- 2-3 cloves garlic, minced (I’m heavy-handed, adjust if you’re meeting people after)
- 1 large carrot, diced (I’ve used two small ones or even a handful of baby ones, no judgment)
- A splash of olive oil
- 1/2 cup cream or coconut milk – I go for coconut when I want to keep it vegan, but cream is what I use if I have it
- 1 tsp dried thyme (or Italian seasoning, or just a random sprinkle of herby things if you’re out of thyme)
- 1 bay leaf (but if you skip it, nothing collapses)
- Salt & pepper to taste
- Big handful of spinach or kale – optional, but if you’ve got it, toss it in at the end
- Pinch of chili flakes if you like a hint of warmth
How I Throw It Together
- Get a big-ish pot on the stove, medium heat. Glug in the olive oil (I never measure—it’s probably a tablespoon).
- Toss in the onion and carrot. Let ‘em cook for about 5 minutes, stirring now and then. Don’t panic if things start to brown a bit—it just adds flavor. Garlic goes in for the last minute so it doesn’t go bitter. Smells good, right?
- Pour in your tomatoes, broth, thyme, bay leaf, and a hefty pinch of salt and pepper. Scrape the bottom a bit in case stuff stuck. Bring it up to a nice simmer (that’s when it’s bubbling gently—not exploding everywhere).
- Now add the beans. Stir it up and let it bubble with the lid half-on for 15-20 mins. Sometimes mine looks a bit thin at this stage (don’t stress, it thickens up). This is where I usually sneak a taste and sometimes add an extra pinch of herbs.
- Fish out the bay leaf (or forget and just apologize later—been there), then splash in the cream or coconut milk. Add your spinach or kale if you’re going that route. Give everything a good stir and let it warm through for another couple of mins.
- Taste. Adjust salt and pepper as needed (and chili flakes if you like a kick). Ladle into bowls, inhale the steam, and admire your work. Or just eat immediately, like I do.
A Few Notes from My Own Fumbles
- Once I let the beans boil like mad, and they turned mushy; now I stick with a gentler simmer.
- If your stew ends up too thick, just add a splash of broth or water—no biggie.
- Tossing in kale makes you feel sort of extra healthy, but spinach melts down more nicely (IMHO).
- It actually tastes even better the next day after a sleep in the fridge—unless you eat it all first.
If You’re Feeling Experimental (Or Brave)
- Once I dumped in a can of fire-roasted tomatoes—it got smoky, and I liked it, but my kids nearly staged a protest.
- Swapped the beans for lentils one time… Wouldn’t do that again, it lost the creaminess (lesson learned).
- I sometimes add a teaspoon of smoked paprika for a twist. (Is that weird? Maybe, but it’s good.)
- Add cooked pasta for an almost minestrone situation—just not too much, or it steals the show.
What You’ll Need: Or Not, Honestly
- A large heavy-bottomed pot (I like my Dutch oven, but any big saucepan survives)
- A wooden spoon—that’s what I always use, but honestly, a big metal one works just as well (I dropped mine behind the stove for a year and made do)
- Chopping board, knife, that’s about it
How I Store (If Any’s Left… Rarely!)
Store this in a tight container in your fridge, and it’ll keep 2-3 days—though honestly, it never lasts that long here. It thickens up as it sits, so sometimes I add a splash of water when reheating. Oh, and it actually does freeze okay, but occasionally the beans go a tad mealy. Not a tragedy, just saying.
How I Like to Serve It (Bread: Non-Negotiable)
We go all-in with chunky bread in my house. I even toast it sometimes and rub it with garlic (Fancy? Sure. Takes two seconds.). If I’m feeling real jazzy I’ll scatter some grated parmesan or a swirl of pesto on top. Leftovers = top with a fried egg for lunch. Trust me.
A Few Pro Tips I Wished I’d Known
- Don’t skip simmering slowly. I tried to rush it once—ended up with something more soup than stew, and nobody needs that.
- Add the cream/coconut milk after simmering, not before; otherwise it can split and look curdled (happened to me, nobody ate that batch…)
- Use a bigger pot than you think. Cleaning stew off the stove is a pain. Ask me how I know.
People Actually Ask Me These Things (So Here’s What I Say)
- Can I use dried beans instead of canned? Yep, but be sure to cook ‘em first. I tried throwing them in dry the first time—rookie mistake, they stay rock hard.
- Is there a way to make it gluten free? The stew itself is naturally gluten free. Just check your broth or stock (sometimes there’s sneaky wheat in there), and obviously, skip the bread or use gluten-free bread.
- Do you have to use cream? Not at all! Use coconut milk (the canned, thick stuff works best), or skip it entirely for a more rustic stew. It’s honestly good both ways, but I like the extra richness.
- Why does my stew taste a bit bland? Happens! It usually means it needs another pinch of salt, or maybe a squeeze of lemon at the end. Or more cheese, which fixes, like, everything.
- Can I double this? Oh, for sure. Sometimes I do a double-batch for a potluck—no one’s complained yet, except about not getting seconds.
- Why is my stew too thin? Probably just needs a bit more simmering—or mash a few beans in the pot to thicken it. If it’s too thick, splash in broth. Don’t worry, it’s hard to really mess this up.
- Is it okay to use fresh tomatoes instead? Sometimes! Probably needs a bit more cooking time to break down, and throw in some tomato paste if you want extra depth. I’ve tried both, and canned is just easier most days.
See? Not rocket science. Just good, honest food. Next time you’re short on time or just not feeling like a kitchen superstar, give this Creamy Tomato White Bean Stew a go. If you tweak it, let me know—I love hearing everyone’s little wild experiments. (Remind me to tell you about the time I tried it with peanut butter… Actually, nevermind.)
Ingredients
- 2 tablespoons olive oil
- 1 medium yellow onion, diced
- 3 garlic cloves, minced
- 1 can (400g/14oz) diced tomatoes
- 2 cans (800g/28oz) white beans, drained and rinsed
- 3 cups vegetable broth
- 1/2 cup coconut milk or heavy cream
- 1 teaspoon dried oregano
- 1/2 teaspoon smoked paprika
- Salt and black pepper, to taste
- Fresh parsley, chopped (for garnish)
Instructions
-
1Heat olive oil in a large pot over medium heat. Add the diced onion and sauté for 4-5 minutes until softened.
-
2Stir in the minced garlic and cook for another 1-2 minutes until fragrant.
-
3Add the diced tomatoes, white beans, vegetable broth, dried oregano, smoked paprika, salt, and black pepper. Stir to combine.
-
4Bring the stew to a simmer, then reduce heat and cook uncovered for 20 minutes, allowing the flavors to meld.
-
5Stir in the coconut milk or heavy cream and cook for an additional 5 minutes until the stew is creamy and heated through.
-
6Taste and adjust seasoning as needed. Serve hot, garnished with fresh chopped parsley.
Approximate Information for One Serving
Nutrition Disclaimers
Number of total servings shown is approximate. Actual number of servings will depend on your preferred portion sizes.
Nutritional values shown are general guidelines and reflect information for 1 serving using the ingredients listed, not including any optional ingredients. Actual macros may vary slightly depending on specific brands and types of ingredients used.
To determine the weight of one serving, prepare the recipe as instructed. Weigh the finished recipe, then divide the weight of the finished recipe (not including the weight of the container the food is in) by the desired number of servings. Result will be the weight of one serving.
Did you make this recipe?
Please consider Pinning it!!
