Love this recipe? Save it to Pinterest before you forget!
Batch-Cooked Lentil & Roasted Beet Stew for Cozy Family Dinners
The first time I made this stew, it was a Tuesday that felt like a Thursday—gray sky, damp socks, and a refrigerator full of odds and ends. I had a bag of french-green lentils that had been languishing in the pantry since New Year’s, a bunch of beets that looked like they’d seen better days, and a toddler who refused to wear anything but a dinosaur costume. I roasted the beets while she roared around the kitchen, simmered the lentils with a glug of red wine left from the weekend, and by 6 p.m. the house smelled like a bistro in Lyon. My husband walked in, sniffed, and announced, “It smells like vacation.” We ate it cross-legged on the couch, bowls balanced on knees, and when I tucked the leftovers into wide-mouth mason jars I felt like I’d cracked some secret code: dinner for the next three nights, done. Since then this recipe has followed us through new babies, new jobs, and new cities. It scales up like a dream, forgives every substitution, and turns the humblest vegetables into velvet. If you’re looking for the culinary equivalent of a weighted blanket, you just found it.
Why You'll Love This Batch-Cooked Lentil & Roasted Beet Stew
- One-hour active time: While the beets roast themselves, you’ll simmer everything else—multitasking at its finest.
- Freezer superhero: Portion into 2-cup containers and thaw a single serving or the whole batch; texture stays silky.
- Plant-powered protein: 19 g protein per serving from lentils and hemp seeds—no meat required.
- Color without food dye: Roasted beets give that gorgeous magenta that makes kids think they’re eating unicorn stew.
- One-pot wonder: Dutch oven to table to Tupperware—minimizes dishes on the night you need it most.
- Customizable texture: Blend half for a creamy base, leave the rest chunky, or purée entirely—your call.
- Budget brilliance: Costs about $1.25 per serving when beets and carrots are in season.
Ingredient Breakdown
French-green lentils (a.k.a. Puy) hold their shape even after 45 minutes of simmering, giving the stew body and bite. If you only have brown lentils, pull them off the heat 5 minutes earlier—they soften faster. Beets are the quiet powerhouse here; roasting concentrates their sugars and adds a smoky edge you’ll never get from boiling. Buy them with greens still attached; the tops get wilted into the pot for a hit of minerals and zero waste. Carrots and celery form the classic soffritto, but fennel bulb swaps in beautifully if you like a subtle licorice note. Smoked paprika bridges the sweetness of the roots with the earthiness of the lentils; choose Spanish Pimentón de la Vera for the most authentic campfire aroma. A splash of balsamic at the end brightens the beet’s inherent sweetness and balances the dish so you don’t need extra sugar. Finally, a drizzle of cold-pressed hemp oil (or good olive oil) just before serving adds healthy omega-3 fats and that restaurant sheen.
Step-by-Step Instructions
- Step 1 – Roast the beets: Preheat oven to 425 °F (220 °C). Scrub 1½ lb (680 g) medium beets, trim stems to ½-inch, and wrap individually in foil with a pinch of salt and a drizzle of oil. Place on a rimmed baking sheet and roast 35–40 min until a paring knife slides through with zero resistance. Cool 10 min, then rub skins off with paper towels; cube into ¾-inch pieces. Reserve beet juices that collected in the foil—liquid gold.
- Step 2 – Sauté aromatics: While beets roast, heat 2 Tbsp olive oil in a heavy 5-qt Dutch oven over medium. Add 1 diced large yellow onion, 2 sliced carrots, and 2 sliced celery ribs with ½ tsp salt; cook 8 min until edges caramelize. Stir in 3 minced garlic cloves, 1 Tbsp tomato paste, 1 tsp smoked paprika, ½ tsp ground coriander, and ¼ tsp cinnamon; toast 1 min until brick-red and fragrant.
- Step 3 – Deglaze: Pour in ¼ cup red wine (or 2 Tbsp balsamic + 2 Tbsp water) to loosen the fond. Scrape the pot bottom with a wooden spoon until almost evaporated and the onions look glossy.
- Step 4 – Simmer lentils: Add 1½ cups rinsed French-green lentils, 4 cups vegetable broth, 1 cup water, 2 bay leaves, and the reserved beet juice. Bring to a boil, reduce to low, cover partially, and simmer 25 min.
- Step 5 – Combine & thicken: Stir in roasted beets and 1 cup diced canned tomatoes. Simmer 10 min more. For a creamy-thick texture, ladle 3 cups into a blender, purée until silky, then return to the pot.
- Step 6 – Finish & serve: Remove bay leaves. Stir in 1 Tbsp balsamic, 1 tsp maple syrup, and juice of ½ lemon. Taste for salt and pepper. Serve hot, topped with a swirl of yogurt, hemp seeds, and fresh dill.
Expert Tips & Tricks
- Double-roast for depth: Save two roasted beet wedges, dice them extra small, and sear in a hot skillet with butter until caramelized; sprinkle on top for concentrated pops of sweetness.
- Speed hack: Buy pre-cooked vacuum-packed beets. Rinse to remove surface acid, then char under the broiler 4 min for roasted flavor without the wait.
- Lentil insurance: Salt the broth only after lentils are tender; salting too early can toughen skins.
- Silky finish: Whisk 1 Tbsp arrowroot with 2 Tbsp cold water; stir into the simmering stew for a gloss that clings to the spoon.
- Smoky swap: Out of smoked paprika? Use ½ tsp liquid smoke + ½ tsp sweet paprika.
Common Mistakes & Troubleshooting
| Problem | Why it happened | Fix right now | Prevent next time |
|---|---|---|---|
| Stew tastes like dirt | Beets weren’t roasted enough; geosmin (earthy compound) remains. | Stir in 1 tsp miso + 1 tsp lemon; umami masks earthiness. | Roast beets until caramelized edges appear. |
| Lentils mushy | Simmered too long or used split lentils. | Turn into a soup: blend, add coconut milk, serve with grilled cheese. | Start tasting at 20 min; pull while just al dente. |
| Color faded to brown | Overcooked tomatoes acidified the beets. | Stir in ½ cup raw grated beet 5 min before serving to revive magenta. | Add acidic ingredients only in the final 10 min. |
Variations & Substitutions
- Moroccan twist: Swap cinnamon for 1 tsp ras-el-hanout and add ½ cup chopped dried apricots with the tomatoes. Top with toasted almond slivers.
- Creamy coconut: Replace 2 cups broth with full-fat coconut milk and add 1 Tbsp grated ginger for Thai vibes. Finish with cilantro and lime.
- Meat lovers: Brown 8 oz (225 g) diced smoked andouille after the onions; proceed as written. The paprika links beautifully with the sausage.
- Grain bowl: Serve over farro or wild rice, add crumbled feta, and call it a power bowl.
- Low-FODMAP: Replace onion with green tops of leeks, skip garlic, and use canned diced tomatoes with no onion/garlic in the blend.
Storage & Freezing
Cool the stew completely within two hours of cooking (set the pot in an ice bath, stirring often). Portion into 2-cup glass jars or BPA-free plastic deli containers, leaving ½-inch headspace for expansion. Refrigerate up to 5 days or freeze up to 3 months. For best texture, thaw overnight in the fridge; reheat gently with a splash of broth. The color may separate—just whisk. Do not refreeze once thawed.
FAQ
- Can I use canned beets?
- Yes, but rinse them well, pat dry, and roast 10 min at 450 °F to concentrate flavor.
- Is this stew gluten-free?
- Naturally. Just check your vegetable broth and tomato paste labels for hidden barley malt.
- My kids hate “bits.” What do I do?
- Purée the entire pot with an immersion blender; they’ll think it’s pink tomato soup.
- Can I cook this in an Instant Pot?
- Sauté mode for steps 2–3, then high pressure 12 min with natural release 10 min. Stir in roasted beets after pressure release to keep their shape.
- How do I reduce sodium?
- Use no-salt-added tomatoes and low-sodium broth; add 1 tsp miso at the end for salty depth without the numbers.
- The stew thickened overnight. Help!
- Lentils keep drinking. Thin with broth or water when reheating; taste and adjust seasoning.
Lentil & Roasted Beet Stew
Ingredients
- 1 lb red lentils, rinsed
- 3 medium beets, roasted & cubed
- 1 tbsp olive oil
- 1 large onion, diced
- 3 cloves garlic, minced
- 2 carrots, diced
- 2 celery stalks, diced
- 1 tsp ground cumin
- 1 tsp smoked paprika
- 6 cups vegetable broth
- 14 oz crushed tomatoes
- 2 bay leaves
- Salt & pepper to taste
- Fresh parsley for garnish
- Crusty bread for serving
Instructions
- Heat olive oil in a large pot over medium heat.
- Sauté onion, carrots, and celery for 5 min until softened.
- Stir in garlic, cumin, and paprika; cook 1 min until fragrant.
- Add lentils, broth, tomatoes, and bay leaves; bring to a boil.
- Reduce heat, cover, and simmer 25 min, stirring occasionally.
- Fold in roasted beets and simmer 5 min more to meld flavors.
- Season generously with salt and pepper; remove bay leaves.
- Ladle into bowls, sprinkle with parsley, and serve with crusty bread.