Love this? Pin it for later!
The Ultimate One-Pot High-Protein Lentil Soup with Beets & Seasonal Vegetables
A vibrant, nutrient-dense powerhouse that comes together in a single pot and keeps you satisfied for hours—this is the soup I make when my body is begging for something both comforting and energizing.
The first time I served this soup to my book-club friends, they circled back for thirds before the discussion had even started. One of them—an ultra-marathoner—texted me the next morning: “I woke up craving leftover soup for breakfast. That never happens!” Since then, this recipe has become my Monday-night ritual: I simmer a double batch while I fold laundry, portion it into glass jars, and feel like I’ve outsmarted the week before it’s begun. Whether you’re feeding teenagers after soccer practice, packing lunches for the office, or simply want a meatless meal that still delivers serious protein, this soup is the answer. The ruby color from the beets is downright dramatic, the lentils give it that stick-to-your-ribs quality, and the seasonal vegetables keep every spoonful interesting. Plus, everything cooks in one heavy pot, meaning fewer dishes and more time to binge the latest episode of whatever show you’re currently obsessed with.
Why This Recipe Works
- Protein-packed: 24 g of plant-based protein per serving thanks to green lentils and hemp hearts.
- One-pot wonder: No sautéing in a separate pan; the aromatics bloom right in the soup pot.
- Seasonal flexibility: Swap in whatever vegetables you scored at the farmers’ market.
- Meal-prep hero: Flavors deepen overnight and the soup reheats like a dream.
- Budget-friendly: Lentils cost pennies, beets last forever in the crisper, and you can use frozen veg if fresh is pricey.
- Vibrant nutrition: Folate, iron, potassium, and antioxidants from the rainbow of produce.
- Freezer-approved: Portion into silicone muffin trays, freeze, then pop out single-serve pucks for hectic days.
Ingredients You'll Need
Before we dive in, let’s talk produce. Look for firm, glossy beets with fresh-looking tops (if they’re still attached). Save those tops—they’re basically free bonus greens and taste like mild Swiss chard. When it comes to lentils, I reach for green or French Puy because they hold their shape; red lentils will dissolve into mush and we want texture here. For the broth, go low-sodium so you control the salt level—especially important if you’re using salted tomatoes or adding miso later. Hemp hearts are my stealth protein booster; they dissolve into the broth and add a creamy, almost nutty note. If you can’t find them, swap in raw cashews ground to a powder in your blender. As for seasonal vegetables, think color contrast: orange squash against fuchsia beets, emerald zucchini against ruby broth. The farmers’ market in November might yield roasted pumpkin chunks, while April gives you sweet snap peas—both work.
How to Make One-Pot High-Protein Lentil Soup with Beets and Seasonal Vegetables
Warm the pot & bloom the spices
Place a heavy 5- to 6-quart Dutch oven over medium heat for 60 seconds. Add 2 Tbsp olive oil, then 1 tsp whole cumin seeds and ½ tsp fennel seeds. Swirl until fragrant (about 45 seconds) and the cumin looks a shade darker. This dry-toast wakes up the oils and perfumes the kitchen.
Build the aromatic base
Stir in 1 diced onion, 3 sliced carrots, and 2 minced celery stalks. Season with ½ tsp kosher salt; the salt draws out moisture and speeds softening. Reduce heat to medium-low and cook 6–7 minutes, scraping up the brown bits so they don’t burn.
Add the beets & tomato paste
Toss in 2 peeled and diced medium beets (about 2 cups) and 2 Tbsp double-concentrated tomato paste. Stir for 2 minutes; the paste will darken from bright red to brick red, caramelizing against the pot’s hot surface and adding umami depth.
Deglaze & scrape the fond
Pour in ¼ cup dry white wine (or water) and scrape the bottom with a wooden spoon. Those sticky browned bits equal flavor insurance. Let the wine bubble away until the pot looks almost dry again—about 90 seconds.
Add lentils, broth & seasonings
Tip in 1½ cups rinsed green lentils, 6 cups low-sodium vegetable broth, 1 bay leaf, 1 tsp smoked paprika, and ½ tsp black pepper. Increase heat to high and bring to a rolling boil, then reduce to a lively simmer. Cover partially and cook 20 minutes.
Stir in seasonal vegetables
Now add the quick-cooking veg: 2 cups diced zucchini in summer, 2 cups cubed butternut squash in winter, or 2 cups snap peas in spring. Simmer 8–10 minutes more, until the lentils are tender but not mushy and the vegetables are just cooked through.
Boost protein with hemp hearts
Whisk ¼ cup hemp hearts with ½ cup hot broth from the pot until smooth, then stir the slurry back into the soup. It disappears, leaving behind creaminess and 10 g extra plant protein per batch.
Finish with acid & freshness
Off heat, stir in 2 Tbsp freshly squeezed lemon juice and 1 cup chopped beet greens (or baby spinach). Taste and adjust salt. The acid brightens the earthy beets and balances the sweet vegetables.
Let it rest (crucial!)
Cover and let stand 10 minutes. The lentils absorb liquid and the broth turns from thin to velvety. Serve hot, drizzled with extra-virgin olive oil and sprinkled with toasted pumpkin seeds for crunch.
Expert Tips
Control the broth
If you prefer a stew-like consistency, use 5 cups broth instead of 6. For brothy soup, add an extra cup of hot water at the end.
Quick-soak lentils
Forgot to rinse? Cover lentils with boiling water for 5 minutes, drain, and proceed—cuts 10 minutes off simmer time.
Color-safe beets
Wear gloves or rub lemon juice on your fingers before chopping beets to avoid magenta stains that last two days.
Slow-cooker hack
Add everything except greens and lemon to a slow cooker. Cook on LOW 6 hours, stir in greens, and cook 5 minutes more.
Overnight flavor boost
Make the soup up to step 6, cool, and refrigerate overnight. Finish steps 7–9 the next day for deeper flavor.
Protein upgrade
Stir in 1 cup shredded cooked chicken or a can of chickpeas at step 7 for an extra 6 g protein per serving.
Variations to Try
-
Moroccan twist: Add 1 tsp ground cinnamon, ½ tsp cayenne, and replace lemon juice with 1 Tbsp pomegranate molasses. Top with cilantro and toasted almonds.
-
Winter comfort: Swap zucchini for diced potatoes and stir in ¼ cup cream cheese at the end for chowder vibes.
-
Summer garden: Use fresh tomatoes instead of paste, add corn kernels and okra, and finish with basil pesto.
-
Smoky heat: Replace smoked paprika with chipotle powder and add 1 diced chipotle in adobo. A square of dark chocolate stirred in at the end adds mole-like complexity.
Storage Tips
Cool the soup completely before transferring to airtight containers. It keeps 5 days refrigerated and 3 months frozen. For best texture, freeze before adding greens; stir them in when reheating. If the soup thickens, loosen with broth or water. Single-serve freezer pucks (muffin tin method) reheat in 90 seconds in the microwave—perfect desk lunches.
Frequently Asked Questions
onepot high protein lentil soup with beets and seasonal vegetables
Ingredients
Instructions
- Toast spices: Heat olive oil in a Dutch oven over medium. Add cumin and fennel seeds; swirl 45 seconds.
- Sauté aromatics: Stir in onion, carrots, celery, and ½ tsp salt. Cook 6–7 minutes.
- Add beets & paste: Add beets and tomato paste; cook 2 minutes.
- Deglaze: Pour in wine; scrape bottom until almost dry.
- Simmer lentils: Add lentils, broth, bay leaf, paprika, and pepper. Bring to boil, then simmer 20 minutes partially covered.
- Add veg: Stir in zucchini (or seasonal veg); cook 8–10 minutes more.
- Protein boost: Whisk hemp hearts with hot broth; stir slurry into soup.
- Finish: Off heat, add lemon juice and greens. Rest 10 minutes, then serve topped with pumpkin seeds.
Recipe Notes
Soup thickens as it stands; thin with water or broth when reheating. Taste and adjust salt after adding hemp hearts—they’re naturally slightly salty.