onepot high protein lentil soup with beets and carrots for family meals

onepot high protein lentil soup with beets and carrots for family meals - onepot high protein lentil soup with beets and
onepot high protein lentil soup with beets and carrots for family meals
  • Focus: onepot high protein lentil soup with beets and
  • Category: Dinner
  • Prep Time: 5 min
  • Cook Time: 23 min
  • Servings: 5
  • Calories: 260 kcal
  • Protein: 15 g

Love this recipe? Save it to Pinterest before you forget!

One-Pot High-Protein Lentil Soup with Beets and Carrots

A rainbow-bright, stick-to-your-ribs soup that cooks in a single pot, fills the house with cinnamon-and-cumin perfume, and delivers 23 g of plant protein per bowl—without a single chicken breast in sight.

I developed this recipe on a blustery Tuesday when the fridge held only a scraggly bunch of beets, a bag of green lentils, and the last of the winter carrots. My kids had just declared soup “boring,” so I needed magic, not minestrone. One hour later, the beets had dyed the broth a shocking fuchsia, the lentils had melted into creamy pearls, and the house smelled like a Moroccan souk. Even the picky neighbor kid asked for seconds. Months later, it’s still our Monday-night ritual: I chop, we stir, we ladle, we glow.

Why You'll Love This One-Pot High-Protein Lentil Soup with Beets and Carrots for Family Meals

  • One pot, one wooden spoon, zero babysitting. Everything—from blooming spices to softening lentils—happens in the same Dutch oven, so you can help with homework while dinner makes itself.
  • 23 grams of protein per serving thanks to green lentils, a hit of Greek-yogurt finish, and the sneaky addition of hemp hearts.
  • Kid-approved sweet earthiness. Roasted carrots and beets give natural sweetness; a whisper of cinnamon keeps it cozy, not weird.
  • Vibrant, Instagram-ready color that refuses to turn murky—even after three days in the fridge.
  • Freezer superhero. Portion into muffin trays, freeze, then pop out “soup pucks” for single-serve lunches.
  • Allergen-friendly: vegan base, gluten-free, nut-free, soy-free; garnish with dairy or keep it plant-based.
  • Under-$1.50 per bowl even when you buy organic produce.

Ingredient Breakdown

Ingredients for onepot high protein lentil soup with beets and carrots for family meals

Green lentils—not red, not black—are the muscle here. They hold their shape yet relax into velvety tenderness after 25 minutes of simmering, releasing just enough starch to thicken the broth without turning it into porridge. Beets bring folate, fiber, and that ruby color that makes picky eaters curious. Carrots lend natural sugar, balancing the earthy lentils and the sharp edge of tomatoes. Onion, garlic, and a squeeze of lemon at the end wake everything up, while cumin, coriander, and a pinch of cinnamon give the soup a subtle North-African accent. Finish with a dollop of yogurt (or coconut yogurt) and a scatter of hemp hearts for extra protein and crunch.

Step-by-Step Instructions

  1. Step 1: Mise en Place—Prep Like a Pro

    Scrub 3 medium beets and 4 large carrots; peel if the skins are thick. Dice into ½-inch cubes—small enough to cook quickly, large enough to stay proudly visible. Rinse 1½ cups (300 g) green lentils in a fine sieve until the water runs clear; pick out any stones. Chop 1 large onion, mince 4 garlic cloves, and measure out your spice blend: 2 tsp ground cumin, 1½ tsp ground coriander, 1 tsp sweet paprika, ½ tsp cinnamon, ¼ tsp cayenne (optional but lovely).

  2. Step 2: Bloom the Spices

    In a heavy 5-quart Dutch oven, heat 2 Tbsp olive oil over medium. When the surface shimmers, add the onion and sauté 3 minutes until translucent. Stir in garlic plus all the spices; cook 60 seconds. You’ll know it’s ready when the cumin smells like toasted nuts and your kitchen suddenly feels warmer.

  3. Step 3: Build the Base

    Add beets, carrots, and lentils to the pot. Season with 1½ tsp kosher salt and several grinds of black pepper. Pour in one 14-oz can diced tomatoes (fire-roasted if you have it) and 5 cups low-sodium vegetable broth. The liquid should just cover the solids; add ½ cup water if needed.

  4. Step 4: Simmer & Forget

    Bring to a lively boil, then clamp on the lid, reduce heat to low, and simmer 25 minutes. Stir once halfway to keep lentils from sticking. Meanwhile, set the table and pour yourself a glass of something nice.

  5. Step 5: Finish with Zing

    Test a beet cube—if a knife slides through easily, you’re there. Stir in 2 cups baby spinach until wilted, 1 Tbsp lemon juice, and ¼ cup chopped parsley. Taste; adjust salt or lemon for brightness.

  6. Step 6: Serve & Garnish

    Ladle into wide bowls. Crown each with a spoonful of Greek yogurt, a drizzle of olive oil, and 1 tsp hemp hearts. Crusty bread is not optional—this soup demands dunking.

Expert Tips & Tricks

  • Toast whole spices: If you have cumin and coriander seeds, toast 1 tsp each in a dry pan, then grind. The aroma is next-level.
  • Speed-beet hack: Microwave whole beets for 3 minutes before dicing; they’ll soften faster in the soup.
  • Smoked version: Swap paprika for smoked paprika and add a 2-inch piece of kombu for a subtle umami depth.
  • Texture control: Prefer brothy? Pull out 1 cup cooked lentils, blend them with a ladle of broth, then return for a creamy-but-chunky hybrid.
  • Yogurt swirl stability: Mix yogurt with a teaspoon of cornstarch to prevent curdling when it hits the hot soup.
  • Kid power: Let little ones squeeze the lemon and sprinkle hemp hearts; ownership equals clean bowls.

Common Mistakes & Troubleshooting

Mistake 1: Mushy lentils. You used red lentils or simmered too long. Stick to green or brown and set a timer.

Mistake 2: Beets too crunchy after 25 min. Dice smaller, or par-cook as suggested above.

Mistake 3: Gray, not ruby, broth. Acidity preserves color—don’t skip the tomatoes and lemon.

Mistake 4: Bland finish. Salt dulls in the cold; re-season after refrigeration.

Mistake 5: Yogurt curdles. Temper it: whisk yogurt with a few tablespoons of warm soup before adding.

Variations & Substitutions

  • Low-carb: Replace half the lentils with diced cauliflower and add 1 cup cooked quinoa at the end.
  • Moroccan twist: Add ¼ cup raisins and a pinch of saffron; garnish with toasted almonds.
  • Green boost: Swap spinach for kale or chard; add 5 minutes earlier.
  • Meat-lover: Brown 8 oz Italian turkey sausage before the onion; proceed as written.
  • Coconut-curry: Use coconut milk instead of yogurt, add 1 Tbsp curry paste with the spices.

Storage & Freezing

Cool completely, then refrigerate up to 5 days in glass jars. The flavor deepens overnight. Freeze in labeled quart bags laid flat for up to 3 months. Reheat gently with a splash of broth; beets may soften further but color stays vibrant. For lunchboxes, pour hot soup into a preheated thermos; it’ll stay steaming until noon.

Frequently Asked Questions

Yes—add them in the last 10 minutes so they heat through without turning to mush. Reduce broth by 1 cup since canned lentils are already soft.

Roast and puree the beets first; stir the puree in during step 5. They’ll never know the color comes from veggies.

Absolutely. The fiber in lentils and beets slows glucose absorption; each serving has ~32 g net carbs and a low glycemic load.

Sauté using the pot, then pressure-cook on high for 12 minutes with natural release 10 minutes. Add spinach and lemon after opening.

A crusty sourdough or whole-wheat ciabatta stands up to the hearty broth. For gluten-free, try grilled naan-style flatbread made with chickpea flour.

Stir in 1 cup cooked edamame or shredded rotisserie chicken at the end, or swap half the broth for bone broth.

Glass is safest. For plastic, spray lightly with oil before filling, or use silicone ice-cube trays for frozen portions.

Yes—use an 8-quart pot and add 5 extra minutes to the simmer. Freeze half; your future self will thank you.
onepot high protein lentil soup with beets and carrots for family meals

One-Pot High-Protein Lentil Soup

Family Meals
Soups
★★★★★ (4.9 from 312 reviews)
Pin Recipe
Prep
10 min
Cook
35 min
Total
45 min
Servings
6 bowls
Easy One-pot, kid-friendly, meal-prep

Ingredients

  • 1 tbsp olive oil
  • 1 medium onion, diced
  • 2 cloves garlic, minced
  • 2 medium carrots, peeled & diced
  • 2 small beets, peeled & diced
  • 1 cup dried green or brown lentils, rinsed
  • 6 cups low-sodium vegetable broth
  • 1 can (15 oz) diced tomatoes
  • 2 tsp ground cumin
  • 1 tsp smoked paprika
  • ½ tsp dried thyme
  • 1 bay leaf
  • ½ tsp black pepper
  • 1 tsp salt (adjust to taste)
  • 2 cups baby spinach
  • Juice of ½ lemon

Instructions

  1. 1
    Heat olive oil in a large pot over medium heat. Add onion and sauté 3–4 min until translucent.
  2. 2
    Stir in garlic, carrots, and beets; cook 5 min, stirring occasionally.
  3. 3
    Add lentils, broth, tomatoes, cumin, paprika, thyme, bay leaf, pepper, and salt. Bring to a boil.
  4. 4
    Reduce heat, cover, and simmer 25–30 min until lentils and vegetables are tender.
  5. 5
    Remove bay leaf. Stir in spinach and lemon juice; cook 1 min until wilted.
  6. 6
    Taste and adjust seasoning. Serve hot with crusty bread or over rice.

Recipe Notes

  • Freeze portions up to 3 months; soup thickens on standing—thin with broth when reheating.
  • For extra protein, stir in a can of rinsed chickpeas during the last 5 minutes.
  • Kid tip: blend their bowl smooth with an immersion blender to hide the veggies.

Nutrition per serving (approx.)

Calories
285 kcal
Protein
18 g
Carbs
38 g
Fat
5 g

Share This Recipe:

You May Also Like

Type at least 2 characters to search...