one pot lentil and spinach stew with cabbage for clean eating

10 min prep 50 min cook 4 servings
one pot lentil and spinach stew with cabbage for clean eating
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

One-Pot Lentil & Spinach Stew with Cabbage (Clean Eating Comfort)

There’s a moment every January when my jeans feel a little tighter and my inbox overflows with “New Year, New You” promises. A few winters ago, instead of jumping on the latest juice cleanse, I pulled out my Dutch oven and started tinkering with a giant pot of this lentil and spinach stew. The goal was simple: something warming enough to combat the Midwest chill, hearty enough to satisfy my carnivore husband, and clean enough to make my nutritionist best friend proud. One hour later the house smelled like a Mediterranean grandma’s kitchen and we were ladling up thick, silky spoonfuls that tasted like health itself. We’ve made it every single week since—sometimes doubling the batch so I can freeze lunch portions for those “what do I eat?” afternoons. It’s cheap, it’s forgiving, it’s week-night easy, and it has earned a permanent spot in our rotation right next mac-and-cheese. Whether you’re feeding picky toddlers, meal-prepping for marathon training, or just craving something cozy that won’t weigh you down, this stew is about to become your new back-pocket dinner.

Why This Recipe Works

  • One Pot, One Hour: Minimal dishes, maximum flavor—perfect for busy weeknights.
  • Budget-Friendly Powerhouse: Lentils, cabbage, and spinach cost pennies but deliver iron, fiber, and vitamins A, C, & K.
  • Meal-Prep Magician: Tastes even better the next day; freezer safe for up to three months.
  • Plant-Protein Packed: 18 g protein per serving—no meat required.
  • Anti-Inflammatory Spices: Turmeric, cumin, and smoked paprika add warmth and antioxidant power.
  • Customizable Texture: Leave it brothy or simmer longer for a creamy, almost-dal-like consistency.
  • Low-Sodium Friendly: Salt is added at the end so you control the shaker.

Ingredients You'll Need

Ingredients

Great stew starts with great ingredients, but that doesn’t mean expensive ones. Look for lentils that are uniform in color and not older than a year; they’ll cook faster and taste sweeter. Green or brown lentils hold their shape, while red lentils break down and naturally thicken the broth—my recipe uses a 50/50 split for the best of both worlds. When shopping for cabbage, pick a head that feels heavy for its size with tightly packed leaves; that indicates freshness and crunch that won’t turn to mush. Baby spinach is convenient, but mature spinach actually has more flavor—just chop the stems finely so they melt into the pot.

Extra-virgin olive oil adds fruity depth, but if you’re oil-free you can sauté in a splash of broth. Onion, carrot, and celery create the classic soffritto backbone; dice them small so they disappear into the stew and entice veggie skeptics. Garlic should be fresh—pre-minced jars often taste metallic after long simmering. Canned diced tomatoes save time, yet fire-roasted tomatoes lend subtle smokiness. Vegetable broth is the main liquid, so choose low-sodium and taste before salting. Finally, a squeeze of lemon right before serving brightens every flavor and helps your body absorb the iron from lentils and spinach.

How to Make One-Pot Lentil & Spinach Stew with Cabbage

Step 1
Warm Your Pot

Place a heavy-bottomed Dutch oven or soup pot over medium heat for 1 minute. This ensures even cooking and prevents onions from steaming in their own moisture later.

Step 2
Sauté Aromatics

Add 2 Tbsp olive oil, swirl to coat, then toss in 1 diced yellow onion, 2 carrots, and 2 celery stalks. Cook 5 minutes, stirring occasionally, until the onion turns translucent and the edges of carrot just start to brown. Browning equals flavor, so don’t rush this.

Step 3
Bloom Your Spices

Clear a small space in the center of the pot and add 1 Tbsp tomato paste, 3 minced garlic cloves, 1 tsp ground cumin, 1 tsp smoked paprika, ½ tsp turmeric, and ¼ tsp black pepper. Stir constantly for 60 seconds; toasting the spices in the hot fat releases essential oils and removes any raw, dusty taste.

Step 4
Deglaze & Build Broth

Pour in 14 oz canned diced tomatoes with their juices. Use the liquid to scrape up every browned bit (fond) from the bottom—those caramelized specks equal free umami. Add 4 cups vegetable broth and 1½ cups water. Bring to a gentle boil.

Step 5
Add Lentils

Stir in ¾ cup green or brown lentils plus ½ cup red lentils. Red lentils dissolve and naturally thicken the stew, while green ones stay pleasantly al dente. No need to pre-soak; just rinse and pick out any stones.

Step 6
Simmer & Skim

Reduce heat to low, cover partially, and simmer 25 minutes, stirring every 10 minutes so lentils don’t cling to the bottom. If foam rises, skim it off for a clearer broth.

Step 7
Add Cabbage

Stir in 3 cups finely shredded green cabbage (about ¼ medium head). Cook 5 minutes more; cabbage wilts quickly but keeps a delicate crunch that contrasts the creamy lentils.

Step 8
Wilt Spinach & Finish

Fold in 4 packed cups spinach, 1 tsp apple-cider vinegar, and ½ tsp sea salt. Once spinach turns bright green (about 1 minute), remove from heat. Taste and adjust salt, pepper, or a pinch of chili flakes for heat. Serve hot with lemon wedges and a drizzle of good olive oil.

Expert Tips

Salt at the End

Adding salt before lentils soften can toughen their skins. Wait until the last 5 minutes for perfectly creamy texture.

Double the Spices

If you love bold flavor, toast an extra ½ tsp of each spice and sprinkle over bowls just before serving—like a finishing salt.

Immersion-Blend a Ladle

For ultra-creamy broth without cream, blend 1 cup of finished stew and stir back into the pot.

Quick-Soak Lentils

Short on time? Cover lentils with boiling water while you prep veggies; drain and proceed—cuts 10 minutes off simmer time.

Use Parmesan Rind

For vegetarian (not vegan) version, toss a Parmesan rind in with the broth; remove before serving for rich umami depth.

Cabbage Rib Trick

Slice the thick white ribs ultra-thin; they add sweetness and body without the “cabbagey” smell some people dislike.

Variations to Try

  • Moroccan Twist: Swap paprika for 1 tsp ras-el-hanout and add ¼ cup chopped dried apricots with the lentils; finish with fresh cilantro.
  • Smoky Bacon Style: For omnivores, render 2 oz diced turkey bacon before the onions; proceed as written for a lighter take on a classic bean & bacon soup.
  • Creamy Coconut: Replace 1 cup broth with light coconut milk and add 1 Tbsp grated ginger for a Thai-inspired version.
  • Grain-Bowl Style: Stir in 1 cup cooked farro or quinoa during the last 5 minutes for extra chew and complete amino-acid profile.
  • Extra Veg Boost: Fold in 1 cup diced zucchini or cauliflower rice when you add cabbage for even more bulk without many calories.

Storage Tips

Let the stew cool completely, then portion into airtight glass containers. It keeps 5 days in the refrigerator and actually improves as the spices meld. For longer storage, ladle into freezer-safe pint jars or silicone muffin trays (perfect ½-cup portions), freeze solid, then pop out and store in a zip-top bag up to 3 months. Thaw overnight in the fridge or reheat straight from frozen on the stovetop with a splash of water. If the stew thickens, loosen with broth or water; taste and adjust salt after thinning since dilution can mute seasoning.

Frequently Asked Questions

Yes—replace the green lentils with an equal amount of red. The stew will be creamier and slightly yellow; simmer 15 minutes instead of 25.

Absolutely. All ingredients are naturally gluten-free; just check that your broth and tomatoes carry certified-GF labels if you’re celiac.

Use no-salt-added tomatoes and broth, then season with a squeeze of lemon and fresh herbs. Your palate adjusts after a few days and you’ll taste the vegetables’ natural sweetness.

Sauté aromatics using the Sauté mode, add remaining ingredients except spinach, then cook on Manual High for 10 minutes. Quick-release, open, add spinach, and use Keep Warm 2 minutes.

Serve with warm whole-wheat pita or crusty sourdough for dunking. A side of citrus-dressed arugula salad adds crunch and vitamin C to boost iron absorption.

Finely diced cauliflower or zucchini disappears into the stew after simmering, or stir in frozen corn for sweetness and color kids love.
one pot lentil and spinach stew with cabbage for clean eating
soups
Pin Recipe

One-Pot Lentil & Spinach Stew with Cabbage (Clean Eating)

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

Ingredients

Instructions

  1. Warm Your Pot: Heat Dutch oven over medium heat 1 minute.
  2. Sauté Aromatics: Add oil, onion, carrot, celery; cook 5 min until onion is translucent.
  3. Bloom Spices: Stir in tomato paste, garlic, cumin, paprika, turmeric, pepper; cook 60 sec.
  4. Deglaze: Add diced tomatoes, broth, and water; bring to a gentle boil.
  5. Simmer Lentils: Stir in green & red lentils; partially cover, simmer 25 min, stirring occasionally.
  6. Add Cabbage: Stir in cabbage; cook 5 min more.
  7. Finish: Fold in spinach, vinegar, salt; cook 1 min until wilted. Adjust seasoning, serve hot with lemon.

Recipe Notes

Stew thickens as it sits; thin with broth or water when reheating. Add cooked grains or a can of white beans to stretch it further.

Nutrition (per serving)

285
Calories
18g
Protein
42g
Carbs
6g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.