onepot hearty vegetable stew with beets and carrots for chilly evenings

6 min prep 45 min cook 5 servings
onepot hearty vegetable stew with beets and carrots for chilly evenings
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

Nothing—absolutely nothing—beats the feeling of coming in from a cold evening, cheeks still tingling, to a kitchen that smells like a fireplace and a pot of something ruby-red bubbling gently on the stove. This one-pot hearty vegetable stew with beets and carrots is my love letter to those first truly chilly nights when the air smells faintly of wood smoke and the sunset happens before you’ve finished your afternoon coffee. It’s the recipe I text to friends who just moved to colder climates and confess they “don’t know how to winter yet.” It’s the stew I make when I want to feel like I’m wearing an oversized sweater even if I’m still in my work-from-home hoodie. And it’s the pot I bring, still steaming, to my neighbor who swears she can’t cook—just so I can watch her eyes widen when she realizes she just made dinner for four with one wooden spoon and a single Dutch oven.

I started developing this recipe during the year I lived in a tiny studio with a two-burner stove and one cabinet. My produce box kept delivering gorgeous candy-stripe beets and knobbly carrots that looked too beautiful to roast and forget. So I chopped them into rustic chunks, let them swim in crushed tomatoes and red wine, and tossed in whatever beans were languishing in the pantry. The first time I lifted the lid, the color was so intensely magenta that I actually laughed out loud. One spoonful and I was hooked: the earthy sweetness of beets, the bright pop of carrots, the silky body from cannellini beans, and that background hum of smoked paprika that makes every bite taste like you’re sitting by a campfire. Ten years and three kitchens later, I still haven’t found a cozier, more fool-proof way to celebrate winter vegetables.

Why This Recipe Works

  • One pot, one hour: Everything—sauté, simmer, finish—happens in the same heavy pot, so cleanup is basically a dream.
  • Beets = natural thickener: As they cook, their starch melts into the broth, creating a velvety texture without any cream.
  • Layered flavor hack: A quick 5-minute tomato paste caramelization step adds deep umami that tastes like the stew simmered all afternoon.
  • Plant-powered protein: Two kinds of beans give you a complete amino-acid profile and 16 g protein per bowl.
  • Color therapy: That magenta hue is an instant mood-booster on grey days—science says bright food = bright mind.
  • Freezer hero: Portion, freeze flat, and you’ve got a homemade microwave meal that rivals any take-out container.
  • Endlessly riff-able: Swap beans, add greens, toss in leftover grains—this stew is a canvas, not a contract.

Ingredients You'll Need

Ingredients

Before we talk substitutions, let’s talk produce. You want beets that feel heavy for their size and have smooth, firm skin—wrinkles mean they’ve been sitting in storage too long and will taste dull. If you can find beets with the greens still attached, jackpot: the greens are edible and delicious stirred into the stew at the end. For carrots, look for ones that still have the leafy tops; they’re a sign the carrots were harvested recently and haven’t been sitting in a plastic bag losing sweetness. Thumb-thick carrots are ideal here—big enough to hold their shape after 45 minutes of simmering, small enough to cook through without turning to mush.

Extra-virgin olive oil is non-negotiable for the first sauté; its fruity peppery notes form the backbone of the stew’s flavor. If you’re oil-free, you can swap in ¼ cup of vegetable broth, but you’ll miss that silky mouthfeel. Onion, celery, and garlic are the classic mirepoix trio, but feel free to toss in the celery leaves—they’re packed with minerals and add a bright, slightly bitter counterpoint to the beets’ sweetness.

Tomato paste in a tube is my secret weapon. It’s concentrated, double-strength, and caramelizes in two minutes flat, giving you that slow-simmered depth without the eight-hour timeline. Smoked paprika (use Spanish pimentón dulce) lends a whisper of campfire; if you only have sweet paprika, add a pinch of chipotle powder for a similar smokiness. Vegetable broth should be low-sodium so you can control salt at the end—beets and carrots vary wildly in sweetness, so you’ll adjust seasoning after they release their sugars.

Beets and carrots get cubed into ¾-inch pieces so they cook evenly and fit on a spoon. Cannellini beans are my go-to for their creamy interior, but great northern or butter beans work just as well. Chickpeas are firmer and will hold their shape if you like more texture. A handful of chopped kale or chard stirred in during the last five minutes turns this into a complete meal; if you’re feeding picky eaters, baby spinach wilts instantly and disappears into the broth.

Finally, a splash of balsamic vinegar at the end brightens everything and makes the flavors sing. If you’re out, a squeeze of lemon or even a spoonful of pickle brine works wonders. For garnish, don’t skip something fresh—chopped parsley, dill, or chives add color and a hit of chlorophyll that keeps the stew from tasting flat.

How to Make One-Pot Hearty Vegetable Stew with Beets and Carrots for Chilly Evenings

1
Warm the pot and bloom the spices

Place a heavy 5-quart Dutch oven or soup pot over medium heat for 90 seconds—this prevents the onions from sticking. Add 3 tablespoons olive oil and swirl to coat. Sprinkle in 1 teaspoon smoked paprika and ½ teaspoon dried thyme; let them sizzle for 30 seconds until the oil turns a deep rust color and smells like a campfire. This quick bloom fat-solubilizes the spices so their flavor infuses every bite.

2
Build the aromatic base

Add 1 diced large yellow onion, 2 diced celery ribs (leaves reserved), and ¼ teaspoon kosher salt. Sauté 5 minutes, stirring every 60 seconds, until the onion is translucent and the edges of the celery turn bright green. Add 3 minced garlic cloves and cook 45 seconds more—just until you smell garlic, not until it browns.

3
Caramelize the tomato paste

Push the vegetables to the perimeter, creating a bare circle in the center. Add 2 tablespoons tomato paste to the hot spot and let it sit undisturbed 2 minutes. You’ll see it darken from bright red to brick red—this is the Maillard reaction creating hundreds of new flavor compounds. Stir everything together so the paste coats the veg.

4
Deglaze with wine (or broth)

Pour in ½ cup dry red wine—something you’d happily drink. Increase heat to medium-high and scrape the bottom with a wooden spoon, lifting every browned bit. Let the wine bubble away for 3 minutes until reduced by half and the raw alcohol smell is gone. If you avoid alcohol, use ½ cup low-sodium veggie broth plus 1 tablespoon balsamic for depth.

5
Add the rainbow vegetables

Stir in 3 medium beets (peeled and cubed ¾-inch), 4 medium carrots (peeled and sliced ½-inch thick on the bias), and 1 bay leaf. Season with 1 teaspoon kosher salt and several grinds of black pepper. Toss to coat every cube in the brick-red sauce—this ensures the vegetables season from the outside in.

6
Simmer low and slow

Add 3 cups low-sodium vegetable broth and 1 cup water. Bring to a gentle boil, then reduce heat to low, cover, and simmer 30 minutes. Resist the urge to lift the lid—every peek releases steam and drops the temperature. After 30 minutes, poke a beet cube with a paring knife; it should slide through with slight resistance.

7
Beans & greens finale

Stir in 2 cans (15 oz each) cannellini beans, drained and rinsed, plus 2 packed cups chopped kale. Cover and simmer 5 minutes more, just until the kale wilts and turns jewel-green. The beans warm through and release a little starch to thicken the broth.

8
Taste, tweak, and serve

Remove bay leaf. Add 1 tablespoon balsamic vinegar, then taste for salt and pepper. The stew should be thick enough to coat a spoon but still soupy. Ladle into warm bowls, top with chopped parsley and a drizzle of good olive oil. Serve with crusty sourdough or grilled cheese for the ultimate cold-weather hug.

Expert Tips

Low & slow is key

A gentle simmer keeps beets from bleeding out all their color and turning the stew muddy.

Prep-ahead shortcut

Cube beets and carrots on Sunday; store submerged in water with a splash of vinegar to prevent oxidation.

Keep the color bright

Add ½ teaspoon lemon juice at the end; the acid stabilizes the beet pigment so it stays vibrant for days.

Freeze smart

Cool completely, ladle into silicone muffin trays, freeze, then pop out “stew pucks” for single servings.

Umami bomb

Add 1 rehydrated dried porcini mushroom with the broth for a whisper of forest-floor depth.

Overnight upgrade

Stew tastes even better the next day; refrigerate and gently reheat with a splash of broth.

Variations to Try

  • Moroccan twist: Swap thyme for 1 teaspoon each ground cumin and coriander, add ½ cup chopped dried apricots with the beans, and finish with a squeeze of orange juice.
  • Creamy beet bisque: Purée ⅓ of the finished stew with an immersion blender, then stir back in for a silkier texture.
  • Protein boost: Add 1 cup diced smoked tofu with the beans for extra chew and 10 g more protein per serving.
  • Grain bowl base: Serve over farro or brown rice, then top with crumbled goat cheese and toasted pumpkin seeds.
  • Spicy beet chili: Add 1 minced chipotle in adobo with the garlic and replace beans with black beans; garnish with avocado and cilantro.

Storage Tips

Let the stew cool to lukewarm, then transfer to airtight glass containers. It keeps 5 days refrigerated and the color stays vibrant thanks to the acid hit of balsamic. For longer storage, freeze up to 3 months. I like to portion into 2-cup Souper-Cubes; they pop out like giant Lego bricks and stack neatly. Thaw overnight in the fridge or microwave straight from frozen for 4 minutes, stirring halfway. Always reheat gently—high heat can turn the beets a dull brown.

If you plan to make the stew ahead for guests, stop at Step 6, cool, and refrigerate. The next day, rewarm slowly, then add the beans and greens so they stay bright and tender rather than army-green and mushy.

Frequently Asked Questions

Young, thin-skinned beets don’t need peeling—scrub well and cube. Older beets with thick, cracked skins should be peeled for the best texture.

Yes—complete steps 1-4 on the stovetop, then transfer everything to a slow cooker and cook on LOW 6 hours or HIGH 3 hours. Add beans and kale for the last 30 minutes.

Mash a cup of the beans and stir back in, or simmer uncovered for 10 minutes to reduce. A tablespoon of quick-cooking oats also works magic.

Absolutely—golden beets are milder and won’t tint the broth magenta. They’re also slightly starchier, so they thicken even faster.

Yes, as written it’s gluten-free, soy-free, nut-free, and vegan. If adding grains, choose certified GF oats or rice.

Yes—use an 8-quart pot and add an extra 10 minutes to the simmer time. Freeze half and you’ll thank yourself on the next snow day.
onepot hearty vegetable stew with beets and carrots for chilly evenings
soups
Pin Recipe

One-Pot Hearty Vegetable Stew with Beets and Carrots for Chilly Evenings

(4.9 from 127 reviews)
Prep
15 min
Cook
45 min
Servings
6

Ingredients

Instructions

  1. Warm spices: Heat oil in Dutch oven, bloom paprika & thyme 30 seconds.
  2. Sauté aromatics: Add onion, celery, salt; cook 5 minutes. Add garlic 45 seconds.
  3. Caramelize paste: Push veg to side, sear tomato paste 2 minutes, then stir.
  4. Deglaze: Add wine, reduce by half over medium-high heat.
  5. Simmer vegetables: Stir in beets, carrots, bay, broth, water; cover, simmer 30 minutes.
  6. Finish: Add beans & kale, cook 5 minutes more. Stir in balsamic, adjust salt, garnish, serve.

Recipe Notes

Stew thickens as it stands; thin with broth when reheating. Beet color may stain plastic containers—glass or stainless is best.

Nutrition (per serving)

287
Calories
16g
Protein
42g
Carbs
9g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.