one pot lentil soup with beets cabbage and carrots for meal prep

1 min prep 15 min cook 4 servings
one pot lentil soup with beets cabbage and carrots for meal prep
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, Cabbage & Carrots for Meal Prep

Sunday afternoons in my kitchen smell like earth after rain: onions hitting hot olive oil, beets bleeding fuchsia into the pot, and the faint peppery perfume of green lentils tumbling from my grandmother’s chipped enamel measuring cup. This soup was born the winter I swore off sad desk-lunch salads and vowed to eat something that actually made me feel good come noon. I wanted a bowl that could survive five days in the fridge without wilting, that could be ladled straight from the container into the office microwave, and that could still taste like I had time to cook on a Tuesday (spoiler: I didn’t). One batch, one pot, one hour—then I’m set for the week. The beets turn the broth a jewel-tone magenta that somehow makes Monday feel less gray, while cabbage melts into silky ribbons and carrots keep their snap. It’s vegan, freezer-friendly, and costs about nine dollars for six generous servings. If you can chop vegetables while singing along to a podcast, you can master this recipe.

Why This Recipe Works

  • One-pot wonder: Everything—sauté, simmer, serve—happens in the same Dutch oven, saving dishes and deepening flavor.
  • Meal-prep MVP: Flavors marry overnight, so Tuesday’s lunch tastes even better than Sunday’s dinner.
  • Plant-powered protein: 18 g protein per serving from lentils and veggies—no meat required.
  • Color = nutrients: The vibrant magenta broth signals anthocyanins from beets and beta-carotene from carrots.
  • Budget hero: Feeds six for under ten dollars using humble produce and pantry staples.
  • Freezer-friendly: Portion into quart bags, lay flat to freeze, and reheat straight from frozen on frantic nights.
  • Customizable: Swap cabbage for kale, add a parmesan rind, or stir in coconut milk for creamy luxury.

Ingredients You'll Need

Ingredients

Green or French lentils (1½ cups): Look for slate-colored “lentilles du Puy” if you want them to stay intact; brown lentils work but may break down faster. Rinse and pick out any tiny stones—grandmother’s voice still echoes in my head. Lentils don’t need soaking, which keeps weeknight cooking realistic.

Beets (2 medium, about ¾ lb): Choose firm, unblemished roots with perky greens still attached (bonus: sauté the tops with garlic for tomorrow’s breakfast). Golden beets are milder and won’t stain your fingers, but you’ll miss the electric broth. Peeled and diced into ½-inch cubes so they soften in 25 minutes.

Green cabbage (½ small head, 10 oz): The workhorse of meal-prep vegetables—cheap, long-lasting, and packed with vitamin K. Slice thinly against the grain; those ribbons practically dissolve into the soup and create body without flour or starch.

Carrots (3 large): I’m team “peel only if the skin is bitter,” but scrub well. Cut into half-moons so they mimic the curve of the lentil and give visual rhythm to every spoonful. Rainbow carrots are fun, yet orange ones stay crisper after reheating.

Aromatics: One yellow onion, three cloves garlic, two ribs celery. The classic soup trinity. Dice small so they melt into the background and let the beets sing.

Tomato paste (2 Tbsp): Adds umami depth and acidity to balance the earthiness. Buy it in a tube so you can use a tablespoon here and there without wasting a whole can.

Vegetable broth (6 cups): I keep low-sodium cartons in the pantry; that way I control salt as the soup reduces. If you’re a bone-broth person, swap away—just know the soup will no longer be vegan.

Spices: 1 tsp ground coriander for citrusy warmth, ½ tsp smoked paprika for subtle campfire, and a bay leaf you’ll fish out at the end. A pinch of chili flakes wakes everything up without overt heat.

Finishing touches: Lemon juice right before serving keeps the magenta color bright, and a shower of fresh dill or parsley fools everyone into thinking you just made the soup from scratch—even on day five.

How to Make One-Pot Lentil Soup with Beets, Cabbage & Carrots for Meal Prep

1
Warm the pot

Place a heavy 5-quart Dutch oven over medium heat for 90 seconds—this prevents the onions from steaming later. Add 2 Tbsp olive oil; when it shimmers like a mirage, swirl to coat.

2
Build the flavor base

Add diced onion, celery, and a pinch of salt. Sauté 5 minutes until the edges turn translucent and the bottom of the pot shows golden flecks—those are future flavor. Stir in garlic for 30 seconds; when it perfumes the kitchen, scoot vegetables to the side, drop in tomato paste, and let it caramelize for 1 minute. The color will darken from ketchup to brick.

3
Bloom the spices

Sprinkle coriander, smoked paprika, and optional chili flakes over the tomato-y veg. Stir constantly for 45 seconds; toasting the spices in the fat releases volatile oils and keeps them from tasting dusty.

4
Deglaze & scrape

Pour in 1 cup broth while the pot is still hot. Use a wooden spoon to lift every browned bit—that’s free glutamate, aka natural MSG. The liquid will look like crimson paint.

5
Add the hearty vegetables

Stir in beets, carrots, lentils, bay leaf, and remaining 5 cups broth. The liquid should just cover the solids by ½ inch; add water if your pot is wider. Bring to a lively simmer, then reduce heat to low, cover slightly ajar, and cook 15 minutes.

6
Cabbage curtain call

Lift the lid, inhale the beet-sweet steam, and tumble in the shredded cabbage. Simmer 10 minutes more, uncovered, so the cabbage wilts and the broth reduces slightly. Lentils should be creamy inside but not mushy; beets pierce easily with a fork.

7
Finish bright

Remove bay leaf, kill the heat, and stir in 1 Tbsp lemon juice. Taste for salt—the soup will need more than you expect because beets are sweet. Let it rest 10 minutes; the broth will turn from red to a gorgeous fuchsia as it cools.

8
Portion for the week

Ladle into six 2-cup glass containers. Float a tiny sprig of dill on top so future-you remembers life is beautiful. Cool completely before refrigerating or freezing.

Expert Tips

Keep the color vibrant

Acid stabilizes anthocyanins. Add lemon juice only after you kill the heat; otherwise the beets shift from magenta to muddy brown.

Speed it up

Dice vegetables the night before and stash in zip bags. On cooking day, dinner is on the table in 35 minutes flat.

Freeze smart

Leave ½ inch headspace in containers; liquids expand. Label with painter’s tape—Sharpie wipes off glass after washing.

Revive leftovers

Broth thickens in the fridge. Loosen with a splash of water, then reheat 60 sec in microwave, stir, another 60 sec.

Double batch

My 5-quart pot maxes at 1.5× recipe; beyond that lentils hog space. Use an 8-quart stockpot for true double.

Pretty presentation

Top with a swirl of coconut yogurt and toasted pumpkin seeds; the white against magenta is instant dinner-party glam.

Variations to Try

  • Moroccan twist: Swap coriander for 1 tsp each cumin & cinnamon, add ½ cup raisins and a handful of spinach at the end.
  • Creamy dream: Stir in ⅓ cup coconut milk during the last 2 minutes for Thai-inspired richness.
  • Smoky meat-lover: Brown 4 oz diced pancetta before the onions; use chicken broth instead of vegetable.
  • Green swap: Sub kale or Swiss chard for cabbage; add during the last 5 minutes so they stay emerald.
  • Lemon-lentil plus: Stir in ½ cup red lentils with the green ones; they dissolve and thicken the broth into stew.
  • Grain bowl base: Omit half the broth and serve thick over farro or brown rice with a fried egg on top.

Storage Tips

Refrigerator: Cool soup completely (an ice bath shaves 20 minutes off), then refrigerate in airtight glass jars up to 5 days. Metal lids can impart off-flavors, so use plastic if your jars came with them.

Freezer: Portion into silicone muffin cups, freeze solid, then pop out and store in a gallon zip bag—easy ½-cup pucks for quick lunches. For family-size, use quart freezer bags; lay flat on a sheet pan until solid, then stack like books. Keeps 3 months at peak quality but safe indefinitely.

Reheat: Microwave from refrigerated 2 minutes, stir, 1 minute more. From frozen, run the container under warm water 30 seconds to loosen, then microwave 4–5 minutes, stirring halfway. On stovetop, thaw overnight or submerge sealed bag in cold water 1 hour, then simmer 5 minutes.

Texture refresh: If lentils drink up all the broth, add a splash of water or broth and a squeeze of lemon; the acid perks flavors back to life.

Frequently Asked Questions

Red lentils cook in 10 minutes and dissolve into a creamy base. If you want the soup brothy with intact lentils, stick with green/French. For a thicker stew, replace half the green lentils with red.

You need roughly ¾ lb after peeling. If yours weighs 1¼ lb, use two-thirds and save the rest for roasting. Err on the side of more beets = more color and sweetness.

If your carrots are organic and the skin looks fresh, a good scrub suffices. Peeling gives a smoother texture for picky eaters, but nutrients live just under the skin, so I leave it on.

Add cabbage in the last 10 minutes and simmer uncovered. Overcooking and covered pots trap sulfur compounds. A splash of lemon at the end also neutralizes odor molecules.

Sauté everything on Normal/Medium, then pressure-cook on High for 12 minutes with natural release 10 minutes. Add cabbage after you open the lid and use Sauté 3 minutes. Reduce broth to 5 cups since less evaporates.

Omit chili flakes and use low-sodium broth. Blend a cup of the finished soup into a smooth purée and stir back in for a texture that clings to the spoon—perfect for babies 8 months and up.
one pot lentil soup with beets cabbage and carrots for meal prep
soups
Pin Recipe

One-Pot Lentil Soup with Beets, Cabbage & Carrots for Meal Prep

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

Ingredients

Instructions

  1. Heat the pot: Warm olive oil in a 5-quart Dutch oven over medium heat until shimmering.
  2. Sauté aromatics: Add onion, celery, and a pinch of salt; cook 5 minutes until translucent. Stir in garlic 30 seconds.
  3. Caramelize tomato paste: Push vegetables to the side, add tomato paste, and cook 1 minute until darkened.
  4. Bloom spices: Add coriander, paprika, and chili flakes; stir 45 seconds.
  5. Deglaze: Pour in 1 cup broth, scrape browned bits, then add lentils, beets, carrots, bay leaf, and remaining broth.
  6. Simmer: Bring to a simmer, partially cover, and cook 15 minutes.
  7. Add cabbage: Stir in cabbage and simmer uncovered 10 minutes until all vegetables are tender.
  8. Finish: Remove bay leaf, stir in lemon juice, season with salt and pepper, garnish with herbs, and portion for meal prep.

Recipe Notes

Soup thickens as it stands; thin with water or broth when reheating. For a smoky depth, add a parmesan rind during simmering (remove before storing if vegan).

Nutrition (per serving)

312
Calories
18g
Protein
46g
Carbs
7g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.