one pot lentil soup with beets and winter vegetables for nourishing meals

30 min prep 5 min cook 14 servings
one pot lentil soup with beets and winter vegetables for nourishing meals
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

One-Pot Lentil Soup with Beets & Winter Vegetables

There’s a moment every January when the sky turns that particular shade of pewter and the wind whistles through the bare maple branches outside my kitchen window. That’s when I reach for my heaviest Dutch oven and start layering diced onions in olive oil, knowing that in less than an hour the house will smell like cumin, coriander, and something gently sweet from the beets. This one-pot lentil soup has been my antidote to winter blues for almost a decade—ever since the year I over-ambitiously joined a winter CSA and found myself staring down a crisper drawer of candy-stripe beets, gnarled parsnips, and a two-pound bag of French green lentils that could’ve passed for decorative gravel.

I remember calling my nana, who grew up in the mountains of Lebanon where lentils, lemon, and olive oil were the holy trinity of weeknight dinners. “Add a beet,” she said in her soft, matter-of-fact voice. “It turns the broth into velvet and makes the lentils taste like they’ve been simmering for days.” She was right. The first spoonful was earthy-sweet, bright with citrus, and so comforting I forgot the thermostat was set to 63 °F to save on heating costs. I’ve tweaked the formula every winter since—sometimes swapping in black lentils for drama, sometimes adding a last-minute handful of kale when the garden yields one last frost-sweetened crop—but the spirit is unchanged: humble ingredients, one pot, maximum nourishment.

Whether you’re feeding a table of ski-day-ravenous teenagers, meal-prepping for busy workweeks, or simply craving something that tastes like a wool sweater feels, this soup delivers. It’s vegan, gluten-free, freezer-friendly, and—best of all—uses only pantry staples plus whatever root vegetables are languishing in your fridge. Let’s get simmering.

Why This Recipe Works

  • One-Pot Wonder: Minimal dishes, maximum flavor—everything from aromatics to finishing herbs cooks in the same heavy pot.
  • Beet-Infused Broth: A single beet dyes the soup a gorgeous magenta while adding subtle sweetness that balances the lentils’ earthiness.
  • Layered Spices: Toasting whole cumin and coriander seeds before grinding releases citrusy, nutty oils you can’t get from pre-ground jars.
  • Flexible Veggies: Swap in parsnips, turnips, sweet potatoes, or even cabbage—this template welcomes whatever winter haul you have.
  • Protein-Packed: 1 cup of dried lentils delivers 18 g plant protein per serving, keeping you full without meat.
  • Freezer Hero: The soup thickens as it stands; thin with broth when reheating and it tastes freshly made.
  • Bright Finish: A final squeeze of lemon and handful of fresh herbs lifts the entire bowl from hearty to vibrant.

Ingredients You’ll Need

Ingredients

Great lentil soup starts with great lentils. Look for French green lentils (a.k.a. Puy lentils): they’re smaller, slate-green, and hold their shape after 30 minutes of simmering. Regular brown lentils work in a pinch, but they’ll break down faster and give a murkier texture. Store lentils in a glass jar with a bay leaf to deter pantry moths; rinse and pick over before cooking since the occasional tiny pebble loves to hide.

Beets are the stealth MVP here. A single medium beet grated on the large holes of a box grater melts into the broth within minutes, staining everything a festive fuchsia that makes January feel celebratory. Golden beets are milder if you’re cooking for beet skeptics; candy-stripe Chioggia beets fade to soft pink but keep their ringed charm. Look for firm, unblemished roots with perky greens still attached—those greens are edible and can be stirred into the soup at the end for extra nutrition.

Winter vegetables should feel heavy for their size. Carrots should snap cleanly; parsnips should smell faintly of honey. If celery root (celeriac) is available, grab it—its nutty, celery-lemon flavor is extraordinary here. Peel it with a knife rather than a vegetable peeler; the knobby skin is too thick for peelers to navigate. Dice everything ½-inch so the pieces cook evenly with the lentils.

Spices are non-negotiable. Buy whole cumin and coriander seeds; toast them in a dry skillet until fragrant and just beginning to pop, then grind in a spice mill or mortar and pestle. The difference between freshly ground and pre-ground is the difference between a live concert and a ringtone. Smoked paprika adds campfire depth, while a pinch of cinnamon whispers warmth without announcing itself.

Broth can be homemade or low-sodium store-bought. If you’re vegetarian, taste the boxed broth first—some brands taste like lawn clippings. I keep jars of faux-lon in the freezer: onion peels, carrot tops, mushroom stems, and parsley stems simmered for 30 minutes, then strained. It’s free flavor.

Finishing touches matter. A glug of fruity extra-virgin olive oil, a squeeze of lemon, and a scattering of fresh herbs (parsley, cilantro, or dill) transform the soup from potage to restaurant-worthy. If you like heat, serve with a jar of zhoug (Yemeni cilantro-chile sauce) or a simple Aleppo pepper–lemon oil.

How to Make One-Pot Lentil Soup with Beets & Winter Vegetables

1
Warm the pot & toast spices

Place a heavy Dutch oven or soup pot over medium heat for 1 minute. Add 1 teaspoon olive oil, then 1 teaspoon whole cumin seeds and 1 teaspoon whole coriander seeds. Stir constantly until the seeds darken one shade and smell like citrus—about 90 seconds. Tip immediately onto a plate to stop carry-over browning.

2
Sauté aromatics

Return the pot to medium heat; add 2 tablespoons olive oil. When it shimmers, add 1 diced large onion and ½ teaspoon kosher salt. Cook 5 minutes, scraping the brown spice bits. Add 3 minced garlic cloves, 1 tablespoon tomato paste, and 1 teaspoon smoked paprika; cook 2 minutes until the paste darkens.

3
Add the beet & roots

Stir in 1 peeled and grated beet, 2 diced carrots, 1 diced parsnip, and 1 cup diced celery root. Season with ½ teaspoon salt and several grinds of black pepper. Cook 4 minutes until the vegetables begin to soften and the beet stains everything ruby.

4
Deglaze & add lentils

Pour in ¼ cup dry white wine or vermouth; scrape the bottom to release any browned bits. Add 1 cup French green lentils, 5 cups vegetable broth, 1 bay leaf, and ¼ teaspoon cinnamon. Bring to a boil, then reduce to a gentle simmer. Cover partially and cook 25 minutes.

5
Test for tenderness

Taste a lentil; it should be creamy inside but still hold its shape. If it’s chalky, simmer 5 more minutes. Once tender, stir in 2 cups chopped kale or beet greens and simmer 3 minutes until wilted. Remove bay leaf.

6
Adjust texture

For a brothy soup, leave as-is. For a thicker stew, use the back of a spoon to mash a cup of vegetables against the side of the pot and stir back in. If it’s too thick, loosen with hot water or broth until soupy.

7
Season & finish

Add 1 tablespoon lemon juice, then taste. You want the acid to brighten the earthy flavors without shouting. Add more salt, pepper, or lemon as needed. Serve hot, drizzled with good olive oil and sprinkled with chopped parsley or dill.

Expert Tips

Salt in stages

Salting the onions draws out moisture and builds flavor layer by layer. Final seasoning happens after the lentils cook; they absorb liquid and can mute earlier salting.

Low simmer, not boil

A vigorous boil will rupture lentil skins and turn your soup into sludge. Aim for gentle bubbles that barely break the surface.

Make-ahead magic

Flavor improves overnight. Cook through step 5, cool, refrigerate up to 4 days, then reheat gently and add greens just before serving.

Freeze smart

Portion into silicone muffin trays; freeze 2 hours, then pop out and store in bags. Each “puck” is one perfect lunch portion.

Color retention

If you want to keep the magenta hue, avoid acids until the end. Add lemon juice after the soup is off the heat for maximum brightness.

Texture tweak

For a silky restaurant finish, blend ⅓ of the soup and stir back in. You’ll get creaminess without dairy.

Variations to Try

  • Moroccan twist: Swap cinnamon for ½ teaspoon ras el hanout and add ¼ cup chopped dried apricots with the lentils. Finish with cilantro and toasted almond slivers.
  • Coconut-curry: Replace paprika with 1 tablespoon mild curry powder. Swap 1 cup broth for full-fat coconut milk and finish with lime juice and Thai basil.
  • Sausage & sage: Brown 8 ounces sliced plant-based or pork sausage after toasting spices; proceed as written, adding 1 teaspoon rubbed sage with the broth.
  • Tomato-fennel: Add 1 diced fennel bulb with onions and a 14-oz can of crushed tomatoes with the broth. Top with fennel fronds and shaved Parmesan.
  • Smoky chipotle: Stir 1 minced chipotle in adobo with the tomato paste. Use fire-roasted diced tomatoes and finish with avocado and crushed tortilla chips.

Storage Tips

Refrigerator: Cool soup completely, transfer to airtight containers, and refrigerate up to 5 days. The soup will thicken; thin with water or broth when reheating.

Freezer: Ladle cooled soup into quart-size freezer bags, press out air, and freeze flat up to 3 months. Thaw overnight in the fridge or use the defrost setting on a microwave.

Make-ahead lunches: Portion into 16-oz mason jars, leaving 1 inch headspace. Freeze without lids for 2 hours, then screw on lids to prevent expansion cracks. Grab-and-go on busy mornings.

Reheating: Warm gently over medium-low heat, stirring occasionally. If the lentils have absorbed most of the liquid, add broth or water until you reach desired consistency. Taste and adjust salt and lemon after reheating—flavors mute in cold temperatures.

Frequently Asked Questions

Nope! French green lentils cook in 25–30 minutes without soaking. If you’re using larger brown lentils, you can soak 30 minutes in hot water to shave off 10 minutes of simmering, but it’s optional.

Yes—sauté aromatics and spices on the stove through step 3, then transfer everything except greens to a slow cooker. Cook on LOW 6 hours or HIGH 3 hours; stir in kale during the last 15 minutes.

Replace the beet with 1 cup diced tomato for umami sweetness, or use a small sweet potato for body without beet flavor. The soup won’t be magenta, but it will still be delicious.

Drop in a peeled potato and simmer 10 minutes; the potato will absorb some salt. Remove potato before serving. Alternatively, add a 14-oz can of no-salt diced tomatoes and ½ cup water to dilute.

Absolutely. Omit added salt and spices for babies under 12 months. Blend until smooth for spoon-feeding, or leave chunky for baby-led weaning. Freeze in ice-cube trays for perfect 1-oz portions.

Because lentils are low-acid and the soup contains vegetables, you need a pressure canner. Process pints 75 minutes and quarts 90 minutes at 10 lbs pressure (adjust for altitude). Do not add lemon or greens until serving.
one pot lentil soup with beets and winter vegetables for nourishing meals
soups
Pin Recipe

One-Pot Lentil Soup with Beets & Winter Vegetables

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

Ingredients

Instructions

  1. Toast spices: In a dry Dutch oven, toast cumin & coriander seeds 90 seconds until fragrant; tip onto a plate.
  2. Sauté aromatics: Heat 1 Tbsp oil, cook onion 5 min, add garlic, tomato paste, paprika; cook 2 min.
  3. Add vegetables: Stir in beet, carrots, parsnip, celery root; season and cook 4 min.
  4. Deglaze: Add wine, scraping bits; add lentils, broth, bay leaf, cinnamon.
  5. Simmer: Bring to boil, reduce to gentle simmer 25 min until lentils are tender.
  6. Finish: Stir in kale, cook 3 min; remove bay leaf. Add lemon juice, salt, pepper. Serve hot with herbs and olive oil.

Recipe Notes

Soup thickens as it stands; thin with broth when reheating. Flavor peaks on day 2—perfect for meal prep.

Nutrition (per serving)

287
Calories
18g
Protein
38g
Carbs
8g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.