Love this? Pin it for later!
One-Pot High-Protein Lentil Soup with Beets, Potatoes & Carrots
There are weeks when my calendar looks like a game of Tetris—every 30-minute block slammed into place—and the only thing standing between me and take-out temptation is a big pot of this soup. I started making it during a particularly brutal February when Boston was buried under three feet of snow and my grocery budget was buried right next to it. Lentils were cheap, root vegetables were on sale, and I needed something that would feed me for days without tasting like “desperation stew.”
Fast-forward six years and this neon-pink beauty has become my culinary security blanket. I’ve served it to company on linen-draped tables (garnished with a swirl of coconut yogurt and micro-greens) and I’ve eaten it hunched over my laptop at 11 p.m. in my pajamas. It tastes like health in the best possible way—earthy, slightly sweet, warmly spiced—and it delivers roughly 22 g of plant protein per bowl without any expensive powders or faux meats. Make it on Sunday, portion it into quart jars, and you’ve got lunch for the entire work week. Snowstorm, heat wave, or deadline avalanche, this soup has your back.
Why This Recipe Works
- One pot, one hour: Minimal dishes and the stove does the heavy lifting.
- Complete amino-acid profile: Lentils + a whisper of quinoa deliver all nine essentials.
- Color-coded nutrition: Beets for nitrates, carrots for beta-carotene, potatoes for potassium.
- Freezer-friendly: Thaws like a dream; texture stays intact for three months.
- Customizable heat: Add jalapeño or smoked paprika to match your mood.
- Budget MVP: Under $1.25 a serving even when you spring for organic produce.
- Vibrant without food dye: That magenta hue is 100 % nature’s Instagram filter.
Ingredients You'll Need
Each component here is a workhorse. Buy the best you can afford, but don’t stress—this soup forgives bargain-bin produce and still tastes luxurious.
French green lentils (a.k.a. Puy lentils) – 1 ½ cups
These little slate-colored gems hold their shape after 45 minutes of simmering, so you won’t end up with beige mush. In a pinch, brown lentils work; just shave 5 minutes off the cook time so they don’t explode. Red lentils will dissolve and turn the soup porridge-thick—save those for curry night.
Beets – 2 medium, about ¾ lb
Look for firm, smooth skins and at least 2 inches of stem attached; that “handle” keeps the color from bleeding out while you peel. Golden beets make a sunset-orange version that won’t stain your board, but the earthy sweetness is identical.
Yukon Gold potatoes – 1 lb
Their naturally creamy texture means you can skip the cream. Avoid russets—they’ll disintegrate and cloud the broth. If you’re nightshade-free, swap in parsnips or celery root.
Carrots – 3 large
Go thick and chunky; they’ll simmer alongside the potatoes and still retain bite. Purple carrots add an extra anthocyanin boost, but the flavor is the same.
Quinoa – ¼ cup
The secret protein booster. It melts and releases its germ ring, thickening the soup while adding lysine that lentils lack. Any color works; white disappears visually, red adds speckles.
Low-sodium vegetable broth – 6 cups
Water is fine, but broth gives you a head start on layering flavor. If your carton is unseasoned, plan to add an extra ½ tsp salt later.
Canned crushed tomatoes – 14 oz
Fire-roasted tomatoes lend subtle smokiness. Whole tomatoes? Crush them between your fingers as they go in—channel your inner nonna.
Olive oil – 2 Tbsp
A glug for the pot + a drizzle for finishing. Use a grassy, peppery extra-virgin; the fat carries fat-soluble vitamins and tames beet earthiness.
Aromatics – 1 onion, 3 cloves garlic, 1 Tbsp ginger
The holy trinity of soup bases. Dice the onion small so it melts into the background; grate the ginger on a microplane so no one bites into a fibrous chunk.
Spice blend – 1 tsp each cumin & coriander, ½ tsp smoked paprika, ¼ tsp cinnamon
Warm, not hot. If you like a North-African vibe, add a pinch of harissa or ras-el-hanout.
Fresh greens – 2 cups chopped kale or spinach
Added in the final 3 minutes so they stay vibrant. Frozen spinach works; thaw and squeeze dry first.
Finishing touches – Lemon juice, maple syrup, salt & pepper
A whisper of acid brightens the beets, while a drip of maple rounds the edges. Taste and tweak—this is where good soup becomes great.
How to Make One-Pot High-Protein Lentil Soup with Beets, Potatoes & Carrots
Prep the beets without looking like a crime scene
Rinse beets, trim stems to 1 inch, and microwave on high for 3 minutes. The partial cooking loosens the skins so they slip off with a paper towel. Dice into ½-inch cubes—larger pieces will need longer cooking and will tint the soup an alarming fuchsia. Set aside on a dark-colored plate to protect your counter.
Build the flavor base
Heat olive oil in a heavy 5-quart Dutch oven over medium. Add diced onion and sauté 4 minutes until translucent, scraping the brown bits. Stir in garlic, ginger, and all dry spices; toast 60 seconds until the cumin smells nutty and you start coughing from the paprika—this blooms the oils and intensifies aroma.
Deglaze with tomatoes
Pour in crushed tomatoes plus ¼ cup of the broth. Use the liquid to scrape up every fleck of spice; those browned sugars on the pot floor equal free umami. Cook 2 minutes until the tomato darkens to a brick red and the oil starts to separate—this caramelizes the acids and removes any metallic canned taste.
Load the sturdy veg
Add potatoes, carrots, beets, and lentils. Pour in remaining broth; liquid should just cover solids by ½ inch. If you’re short, top with water—no one will know. Bring to a gentle boil, then drop to low, cover partially, and simmer 25 minutes. Stir once halfway to prevent lentils from cementing to the bottom.
Add quinoa for stealth protein
Rinse quinoa in a fine mesh strainer until water runs clear—this removes bitter saponins. Stir into soup, cover fully, and simmer 12 minutes. Quinoa cooks faster than lentils, so adding it later prevents it from going mushy while the lentils finish.
Finish with greens and brightness
Taste a lentil; it should be creamy inside but not bursting. Stir in chopped kale, cover 3 minutes until wilted vibrant green. Off heat, add lemon juice, maple syrup, salt, and several grinds of black pepper. Let rest 5 minutes—the flavors marry and the temperature drops to edible.
Serve smart
Ladle into shallow bowls so every spoonful gets a mosaic of vegetables. Garnish with a dollop of Greek yogurt or coconut cream for contrast, a sprinkle of toasted pumpkin seeds for crunch, and a drizzle of your best olive oil. Pass extra lemon wedges—acid is the volume knob on flavor.
Expert Tips
Slow-cooker hack
Dump everything except greens and lemon into a 6-quart slow cooker. Cook on LOW 6–7 hours or HIGH 3 hours. Stir in kale 10 minutes before serving.
Control the magenta
If you want a calmer orange soup, swap one beet for a sweet potato. For barbie-pink vibes, grate an extra raw beet into the finished soup just before serving.
Quick-cool for the freezer
Spread hot soup in a rimmed sheet pan; it drops to room temp in 15 minutes and keeps ice crystals from forming when you pack it.
Spice swap
Out of cumin? Use chili powder (it contains cumin). Out of coriander? A pinch of ground fennel plus lime zest mimics the citrusy note.
Revive leftovers
Soup thickens overnight. Thin with broth or water, then reheat gently. A fresh squeeze of lemon wakes up the flavors like magic.
Kid-friendly trick
Blitz a cup of finished soup into the blender and stir back in; the hidden veggies disappear and picky eaters suddenly love “pink soup.”
Variations to Try
- Moroccan spin: Add ½ tsp cinnamon, ¼ tsp cayenne, and a handful of raisins. Finish with chopped preserved lemon and cilantro.
- Creamy coconut: Swap 1 cup broth for full-fat coconut milk. Top with toasted coconut flakes and a drizzle of chili crisp.
- Sausage lover: Brown 8 oz sliced plant-based sausage in Step 2, remove, and add back with the greens for smoky chew.
- Grain mix-up: Use farro or barley instead of quinoa; cook time increases to 20 minutes, but you’ll get a risotto-like texture.
- Green boost: Stir in a 5-oz box of baby spinach and a cup of frozen peas for extra vitamin K and a pop of sweetness.
Storage Tips
Refrigerator: Cool completely, transfer to glass jars, and refrigerate up to 5 days. Leave 1 inch of space if you’re using mason jars to prevent cracking when the soup expands.
Freezer: Portion into silicone muffin trays for single-serve pucks, or use quart-size freezer bags laid flat for stackable sheets. Label with the date; soup keeps 3 months at peak quality. Thaw overnight in the fridge or immerse sealed bag in warm water for 30 minutes.
Meal-prep bowls: Spoon soup over pre-portioned cooked brown rice or farro in microwave-safe containers. Freeze up to 2 months; microwave 3–4 minutes, stirring halfway.
Reheating: Warm gently over medium-low, adding broth to loosen. If you’ve frozen it with potatoes, they can get grainy—blitz briefly with an immersion blender to restore creaminess.
Frequently Asked Questions
One-Pot High-Protein Lentil Soup with Beets, Potatoes & Carrots
Ingredients
Instructions
- Sauté aromatics: Heat olive oil in a 5-quart Dutch oven over medium. Cook onion 4 min until translucent. Add garlic, ginger, cumin, coriander, paprika, cinnamon; toast 1 min.
- Deglaze: Stir in crushed tomatoes and ¼ cup broth, scraping browned bits. Cook 2 min until thickened.
- Simmer vegetables & lentils: Add beets, potatoes, carrots, lentils, remaining broth. Bring to a gentle boil, then simmer covered 25 min.
- Add quinoa: Stir in quinoa, cover, and simmer 12 min more.
- Finish: Add kale and cook 3 min until wilted. Off heat, stir in lemon juice and maple syrup. Season with salt & pepper.
- Serve: Rest 5 minutes, then ladle into bowls. Garnish with yogurt, seeds, or herbs.
Recipe Notes
Soup thickens as it stands; thin with water or broth when reheating. Freeze portions for up to 3 months.