high protein lentil spinach and carrot soup for nourishing meals

30 min prep 3 min cook 1 servings
high protein lentil spinach and carrot soup for nourishing meals
Save This Recipe!
Click to save for later - It only takes 2 seconds!

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

High-Protein Lentil, Spinach & Carrot Soup: The Bowl That Hugs You Back

I created this soup on a Tuesday that felt like a Thursday—gray sky, deadlines stacked like Jenga blocks, and my body begging for something that didn’t come from a take-out box. I needed comfort and fuel, something that could stand in for the salad I should have been eating and the stew I secretly wanted. One pot, 35 minutes, and a blender later, this silky, protein-packed lentil soup was born. My husband calls it “the bowl that hugs you back,” because it does: the earthy lentils, sweet carrots, and bright spinach wrap around you like the culinary equivalent of a weighted blanket. We’ve served it to new parents, brought it to potlucks in mason jars, and I’ve even frozen it in silicone muffin trays for single-serve “hug cubes” on the busiest days. If you’re after a soup that multitasks as week-night dinner, meal-prep superstar, and immune-boosting remedy, you just found it.

Why You’ll Love This High-Protein Lentil Spinach & Carrot Soup

  • 18 g plant protein per serving: Green lentils simmer until creamy, delivering a complete amino-acid profile when paired with the tiny bit of rice you’ll sneak in for texture.
  • One-pot wonder: Everything from sauté to simmer happens in the same Dutch oven—minimal dishes, maximal flavor layering.
  • Freezer hero: Blended lentils don’t separate when thawed, so you can stockpile pucks of nourishment for future “I forgot to cook” nights.
  • Kid-approved stealth veggies: The carrots sweeten the broth and the spinach melts into confetti—no negotiating required.
  • Budget brilliance: A 1-lb bag of lentils costs less than a fancy coffee and feeds a crowd.
  • Anti-inflammatory powerhouse: Turmeric, black pepper, and a whisper of cinnamon team up for cozy warmth and recovery benefits.
  • Customizable texture: Leave it chunky for rustic vibes or blend silky for five-star presentation.
  • Vegan, gluten-free, soy-free: All the labels without tasting like “diet food.”

Ingredient Breakdown

Ingredients for high protein lentil spinach and carrot soup for nourishing meals

Each component pulls double duty here—flavor and function—so let’s meet the cast before they hit the stage:

  • Green or French lentils (1½ cups dry): They keep their shape yet soften enough to purée into a velvety base. Green lentils have slightly more protein than brown and won’t turn to mush.
  • Carrots (3 medium, diced small): Their natural sugars balance the earthiness of lentils and help the soup caramelize during the sauté.
  • Fresh spinach (4 packed cups): Wilts in seconds and adds folate, iron, and that gorgeous color pop. Swap with baby kale if you’re feeling extra sturdy.
  • Yellow onion & garlic: The sofrito backbone. Don’t rush the 5-minute sweat; that’s where the sweetness forms.
  • Tomato paste (2 Tbsp): A concentrated umami bomb that deepens the broth and gives the finished soup a sunset hue.
  • Vegetable broth (6 cups): Go low-sodium so you control the salt. If you’re a homemade broth snob, now’s its moment to shine.
  • White rice (¼ cup, optional): Sounds weird, but a small scoop thickens the soup without cream and delivers a restaurant-style silkiness once blended.
  • Spice trifecta: Cumin for warmth, smoked paprika for depth, turmeric for anti-inflammatory vibes. Bloom them in oil for 30 seconds to unlock fat-soluble flavors.
  • Lemon zest & juice: Added at opposite stages—zest while simmering for oils, juice at the end for brightness. Non-negotiable.
  • Olive oil + a pat of coconut oil: Mixing fats raises the smoke point and layers flavor. Coconut whispers creamy without dairy.
  • Sea salt & freshly cracked black pepper: Season in stages. Lentils drink salt like sponges, so taste after blending and adjust.

Step-by-Step Instructions

  1. 1
    Prep & rinse: Spread lentils on a sheet pan and pick out any stones. Rinse under cold water until the water runs clear—this removes dusty starches that can muddy the soup.
  2. 2
    Sauté aromatics: Heat olive + coconut oil in a heavy Dutch oven over medium. Add diced onion and cook 3 minutes until translucent. Stir in carrots, season with ½ tsp salt, and cook another 4 minutes. You want faint caramelized edges, not mush.
  3. 3
    Bloom spices & tomato paste: Clear a space in the pot’s center, add tomato paste and all dried spices. Stir constantly 60 seconds until the paste darkens to brick red and the spices smell toasty—this eliminates raw flouriness.
  4. 4
    Deglaze & simmer: Tip in 1 cup broth to lift the fond (flavor gold). Add lentils, rice, remaining broth, bay leaf, and lemon zest. Bring to a gentle boil, reduce to low, cover slightly ajar, and simmer 25 minutes. Stir once halfway to prevent sticking.
  5. 5
    Spinach finish: Remove bay leaf. Stir in spinach until wilted (30 seconds). For texture variety, ladle out 1 cup of whole lentils and carrots, set aside.
  6. 6
    Blend smart: Using an immersion blender, purée the remaining soup until satin smooth. Return reserved chunky bits, fold in lemon juice, and warm 1 minute. Taste, adjust salt, and crack fresh black pepper.
  7. 7
    Serve like you mean it: Ladle into warm bowls, drizzle with good olive oil, and scatter toasted pumpkin seeds for crunch. A spoonful of Greek yogurt swooshed on top takes the protein to 23 g, but keep it vegan with coconut yogurt.

Expert Tips & Tricks

  • Toast your lentils: After rinsing, dry-toast them in the empty pot for 2 minutes until they smell nutty—this deepens flavor and speeds cooking.
  • Layered salt: Season the onions, again after blending, and one final micro-pinch on top of each bowl. Three strikes = perfectly seasoned every bite.
  • Texture toggle: Want restaurant swirl? Reserve a few carrot coins, blitz them with a splash of soup, and artistically drizzle before serving.
  • Speed soak: If you forgot to plan, cover lentils with boiling water and let stand 10 minutes while you chop veggies—cuts simmer time by 7–8 minutes.
  • Spice flexibility: Out of smoked paprika? Swap in chipotle powder for a smoky kick, or use sweet paprika plus a drop of liquid smoke.
  • Greens math: 4 cups fresh spinach = 1 cup frozen, thawed and squeezed dry. No need to defrost; just stir in frozen nuggets the last 2 minutes.
  • Silky secret: Add ½ cup unsweetened oat milk after blending for a creamier body that’s still dairy-free. Warm gently—boiling will curdle oat milk.

Common Mistakes & Troubleshooting

Problem Likely Cause Quick Fix
Soup too thick after blending Lentil starch absorbed liquid Whisk in hot broth ¼ cup at a time until pourable; re-season.
Grainy mouthfeel Blended before lentils fully soft Return to pot, add ½ cup water, simmer 5 min more, re-blend.
Flat flavor Under-salting or missing acid Add ½ tsp salt + 1 tsp lemon juice, wait 2 min, taste again.
Spinach turned brown Cooked too long or kept warm on high Add spinach last 30 seconds; store soup without greens, stir them in when reheating.
Soup scorched on bottom Heat too high + inadequate stirring Pour off unstuck soup into new pot; deglaze stuck bits with broth, discard.

Variations & Substitutions

  • Moroccan twist: Swap cumin & paprika for 1 tsp each ground coriander and cinnamon, add ¼ cup raisins while simmering, finish with chopped mint.
  • Curry vibe: Use coconut oil only, sub 1 Tbsp red curry paste for tomato paste, add ½ tsp grated ginger, finish with cilantro and lime.
  • Meat-optional: Brown 4 oz turkey sausage, remove and reserve; proceed with recipe, stir sausage back in at the end for omnivore households.
  • Low-carb: Skip rice and carrots, use diced zucchini + cauliflower rice; simmer 10 min instead of 25.
  • Bean blend: Replace ½ cup lentils with split yellow peas for varied texture and color.
  • Spicy lovers: Add 1 minced jalapeño with the onions and a pinch of cayenne when blooming spices.

Storage & Freezing

Refrigerator: Cool soup completely, transfer to airtight glass jars, leave 1 in head-space. Keeps 5 days. The flavors meld and it tastes even better on day 2.

Freezer: portion into silicone muffin trays (½ cup each), freeze 2 hours, pop out and store in zip bags. Keeps 3 months. Thaw overnight in fridge or microwave 60 seconds per puck.

Reheat: Warm gently with a splash of broth or water, stirring often. Avoid rapid boil to preserve the silkiness.

Frequently Asked Questions

Yes, but red lentils dissolve and create a naturally creamy texture. Reduce simmer time to 15 minutes and skip the rice; otherwise the soup becomes porridge.

Lentils + rice provide all nine essential amino acids, so the small amount of rice in the recipe checks that box. Without rice, pair the soup with whole-grain bread or add quinoa.

Stir in 1 cup cooked edamame or ¾ cup canned white beans when you add spinach. A swirl of silken tofu also disappears into the blended soup for an extra 10 g per serving.

Blend the spinach into the soup base completely; the color shifts to orange-green camouflage. Serve with fun toppings like dinosaur-shaped croutons or a cheese star cut-out.

Absolutely. Use sauté mode for steps 1–3, add remaining ingredients, seal, manual high 12 minutes, natural release 10 minutes, then continue from step 5.

Carefully transfer 2 cups soup to a countertop blender, remove center cap to vent, cover with a towel, and blend starting on low. Return to pot and stir.

No acidity issues here—there’s no dairy to curdle. Add lemon off-heat to preserve bright flavor without bitterness.

Yes; use an 8-quart pot. Add 5 extra minutes to simmer time because volume affects heat retention. Freeze half and thank yourself later.

Happy ladling! Tag me on Instagram @nourishwithnora so I can see your gorgeous bowls. May every spoonful feel like a hug.

high protein lentil spinach and carrot soup for nourishing meals

High-Protein Lentil, Spinach & Carrot Soup

4.8
Pin Recipe
Prep
10 min
Cook
25 min
Total
35 min
4 servings Easy

Ingredients

  • 1 Tbsp olive oil
  • 1 medium onion, diced
  • 2 cloves garlic, minced
  • 2 medium carrots, diced
  • 1 cup dry green or brown lentils, rinsed
  • 4 cups low-sodium vegetable broth
  • 1 cup water
  • 1 can (14 oz) diced tomatoes
  • 1 tsp ground cumin
  • ½ tsp smoked paprika
  • ½ tsp dried thyme
  • 2 cups fresh spinach, roughly chopped
  • Juice of ½ lemon
  • Salt & black pepper to taste

Instructions

  1. Heat olive oil in a large pot over medium heat. Add onion and sauté 3 minutes until translucent.
  2. Stir in garlic and carrots; cook 2 minutes until fragrant.
  3. Add lentils, broth, water, tomatoes, cumin, paprika, thyme, plus a pinch of salt and pepper. Bring to a boil.
  4. Reduce heat, cover partially, and simmer 20 minutes or until lentils are tender.
  5. Stir in chopped spinach and cook 2 minutes until wilted.
  6. Finish with lemon juice, adjust seasoning, and serve hot.
Recipe Notes
  • For extra protein, add 1 cup cooked chickpeas or shredded chicken.
  • Store leftovers in the fridge up to 4 days or freeze 3 months.
  • Blend half the soup for a creamier texture while keeping some lentils whole.
Calories
280
Protein
18 g
Fiber
12 g
Fat
5 g

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.