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
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
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.
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.
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.
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.
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.
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.
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.
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
One-Pot Lentil Soup with Beets, Cabbage & Carrots for Meal Prep
Ingredients
Instructions
- Heat the pot: Warm olive oil in a 5-quart Dutch oven over medium heat until shimmering.
- Sauté aromatics: Add onion, celery, and a pinch of salt; cook 5 minutes until translucent. Stir in garlic 30 seconds.
- Caramelize tomato paste: Push vegetables to the side, add tomato paste, and cook 1 minute until darkened.
- Bloom spices: Add coriander, paprika, and chili flakes; stir 45 seconds.
- Deglaze: Pour in 1 cup broth, scrape browned bits, then add lentils, beets, carrots, bay leaf, and remaining broth.
- Simmer: Bring to a simmer, partially cover, and cook 15 minutes.
- Add cabbage: Stir in cabbage and simmer uncovered 10 minutes until all vegetables are tender.
- 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).