Love this? Pin it for later!
Batch-Cooked Lentil & Potato Soup with Spinach
There’s a moment every November—when the first real cold snap hits and the sun sets before dinner—when I drag my biggest stock-pot out of the cabinet and start chopping onions without even consulting a recipe. It’s the same moment my kids stop asking “What’s for dinner?” and start asking “Is it the soup tonight?” This lentil and potato soup with spinach has become our family’s edible security blanket: hearty enough for my hungry teenagers, green enough for my own conscience, and forgiving enough that I can double it in my sleep while supervising homework and folding laundry.
I first cobbled the recipe together during a frantic Costco run years ago, when I tossed a 2-lb bag of lentils into the cart on a whim and wondered how on earth I would use them before they migrated to the back of the pantry. One slow Sunday I simmered them with a mountain of potatoes, a fistful of baby spinach that was wilting in the crisper, and the dregs of a jar of smoked paprika. The house smelled like a cabin in the Alps; the bowls disappeared faster than the garlic bread. Since then, I’ve refined the technique so the lentils stay toothsome, the potatoes release their starch into a velvety broth, and the spinach keeps its vibrant color even after five days in the fridge. We eat it on Monday, pack it in thermoses on Wednesday, and freeze the rest for that inevitable snow-day phone call from the school.
What makes this soup truly special is its batch-cooking superpower. A single pot yields enough for eight generous bowls, but it also scales gracefully to feed a crowd or stock a chest freezer. The flavor improves overnight, so you can ladle out dinner while the week barrels forward. Whether you’re feeding picky toddlers, vegetarian teens, or carnivorous partners who “don’t think it’s dinner without meat,” this soup satisfies. Add a swirl of yogurt and a hunk of crusty bread, and you’ve got a complete meal that costs less than a drive-thru burger and warms you twice—once while it simmers and again while you eat.
Why This Recipe Works
- One-Pot Wonder: Everything cooks in a single heavy pot, minimizing dishes and maximizing flavor as the vegetables build layers of fond on the bottom.
- Batch-Cook Friendly: Doubles or triples without extra effort; the 40-minute simmer time stays the same whether you’re feeding 4 or 14.
- Nutrient Dense: Lentils provide 18 g plant protein per serving, potatoes add potassium, and spinach boosts iron and vitamin C for better absorption.
- Budget Hero: Costs under $1.25 per bowl thanks to humble pantry staples, yet tastes like a café special.
- Freezer Star: Thaws beautifully; the potatoes stay creamy and the lentils don’t turn to mush.
- Kid-Approved: Mild, familiar flavors with a sneaky serving of greens that wilts down to undetectable flecks.
- Vegan & Gluten-Free: Naturally accommodates major dietary needs without tasting like a compromise.
Ingredients You'll Need
Before we dive into the chopping, let’s talk ingredients. Each one was chosen for flavor, nutrition, and the ability to play nicely with batch-cooking. If you’re new to lentils, start with the humble brown or green variety; they hold their shape after 40 minutes of simmering and don’t require any pre-soaking. Avoid red lentils here—they’ll dissolve into mush and turn the soup porridge-thick.
Brown or Green Lentils (1 lb, about 2 ¼ cups): Look for uniformly colored, un-cracked seeds. Older lentils take longer to cook, so if you’ve had that bag since the last presidential administration, budget an extra 10 minutes. Rinse well and pick out any tiny stones—nobody wants a dental surprise.
Yukon Gold Potatoes (2 lb): Their medium starch level means they release just enough starch to thicken the broth without turning gluey. Plus their thin skins soften beautifully, so no peeling required. If you only have Russets, peel them first; their thicker skins can feel papery.
Fresh Baby Spinach (5 oz): I buy the pre-washed tub for sanity’s sake. If you’re working with bunch spinach, remove thick stems and give it a thorough wash—gritty soup is a crime. Frozen spinach works in a pinch; thaw and squeeze it bone-dry before adding.
Mirepoix Basics: One large yellow onion, three fat carrots, and three celery ribs form the aromatic backbone. Dice them small so they disappear into the soup and convince skeptical kids they’re “just spices.”
Garlic (6 cloves): Don’t skimp. Smash, peel, and mince it fine; we add it after the vegetables so it doesn’t scorch.
Tomato Paste (2 Tbsp): Adds umami depth and a subtle sweetness that balances the earthiness of lentils. Buy the tube kind if you hate wasting half a can.
Vegetable Broth (8 cups): Opt for low-sodium so you control the salt. If you’re feeding vegetarians and carnivores at the same table, chicken broth works, but the soup will no longer be vegan.
Smoked Paprika (1 tsp): The secret handshake. It lends a whisper of campfire without overwhelming the kids. Regular sweet paprika is fine, but you’ll miss the cozy note.
Dried Thyme & Bay Leaf: Classic French pairing that quietly elevates lentils. If your bay leaves have been lounging in the cupboard since 2019, toss them—they lose oomph after a year.
Olive Oil (3 Tbsp): For sautéing and a final drizzle. A fruity extra-virgin oil adds peppery notes, but any neutral oil works for the sweat.
Lemon Juice & Zest: Stirred in at the end to wake up all the flavors. Bottled juice is acceptable, but fresh makes the spinach pop.
How to Make Batch-Cooked Lentil and Potato Soup with Spinach
Prep Your Pantry
Rinse the lentils in a fine-mesh strainer until the water runs clear; drain and set aside. Dice the onion, carrots, and celery into ¼-inch pieces so they cook evenly. Cut the potatoes into ¾-inch cubes—small enough to cook through but large enough to stay intact after freezing.
Sauté the Aromatics
Heat 3 Tbsp olive oil in a heavy 7- to 8-quart Dutch oven over medium. When the oil shimmers, add onion, carrot, and celery with ½ tsp kosher salt. Cook 6–7 minutes, stirring occasionally, until the vegetables soften and the edges turn translucent. Add garlic and tomato paste; cook 1 minute more, smearing the paste into the vegetables until brick-red and fragrant.
Bloom the Spices
Stir in smoked paprika, dried thyme, 1 tsp black pepper, and the bay leaf. Toasting the spices for 30 seconds releases their oils and intensifies flavor; you’ll know it’s ready when your kitchen smells like a cozy cabin.
Deglaze & Load Up
Pour in 1 cup of the broth and scrape the pot bottom with a wooden spoon to loosen any browned bits—this free flavor booster is called fond, and it’s liquid gold. Add the rinsed lentils, cubed potatoes, and remaining 7 cups broth. Increase heat to high and bring to a boil.
Simmer Until Tender
Once boiling, reduce heat to low, partially cover, and simmer 35–40 minutes. Stir every 10 minutes to prevent sticking. You’re done when the lentils are creamy inside but still hold their shape and the potatoes yield easily to a fork.
Wilt in the Greens
Remove the bay leaf. Stir in spinach a handful at a time until it wilts and turns bright emerald, about 2 minutes. If you’re batch-cooking for later, add only half the spinach now; stir in the remainder when reheating to keep the color vibrant.
Brighten with Lemon
Off the heat, add the zest and juice of one lemon. Taste and adjust salt—lentils love salt, so you may need another ½–1 tsp. The acid wakes up the entire pot and keeps the spinach from tasting flat.
Serve or Store
Ladle into bowls, drizzle with good olive oil, and shower with freshly cracked pepper. For the full experience, serve with crusty whole-grain bread and a dollop of Greek yogurt or a vegan cashew cream.
Expert Tips
Speed It Up
If you’re short on time, microwave the diced potatoes in a covered bowl with ¼ cup water for 5 minutes before adding to the pot; they’ll shave 10 minutes off simmer time.
Cool Safely
For food-safety success, divide hot soup into shallow containers no deeper than 2 inches so it cools from 140 °F to 70 °F within 2 hours and reaches 40 °F within 4 hours.
Texture Fix
If the soup thickens too much after refrigeration, loosen it with a splash of broth or water when reheating; lentils keep drinking liquid as they sit.
Color Boost
Reserve a handful of raw spinach to blend with ½ cup of the finished soup; swirl the vivid purée back in for restaurant-worthy color contrast.
Smoky Upgrade
Add a Parmesan rind during simmer for savory depth, or stir in ½ tsp chipotle powder if your crew likes a gentle, smoky heat.
Meal-Prep Hack
Portion cooled soup into silicone muffin molds; freeze, then pop out lentil-soup “pucks” and store in a bag for single-serve lunches that microwave in 90 seconds.
Variations to Try
- Mediterranean: Swap lemon for 2 Tbsp red-wine vinegar, add a 14-oz can diced tomatoes and a handful of chopped kalamata olives at step 4. Finish with fresh oregano.
- Coconut Curry: Replace smoked paprika with 1 Tbsp mild curry powder and add a 13-oz can light coconut milk at step 6. Stir in cilantro and lime juice at the end.
- Sausage Lover’s: Brown 12 oz sliced Italian sausage (plant-based or pork) in the pot first; remove and hold aside, then proceed with aromatics. Return sausage to the pot at step 8.
- Greens Galore: Sub kale, chard, or collards for spinach; add them during the last 10 minutes so they soften but stay vivid.
- Grains & Seeds: Stir in ½ cup quick-cooking quinoa or millet during the final 12 minutes for extra texture and protein.
- Creamy Dreamy: Purée one third of the finished soup and return it to the pot for a silkier texture without adding dairy.
Storage Tips
Refrigerator: Cool completely, then store in airtight containers up to 5 days. The flavors meld beautifully, so don’t be surprised if Thursday’s bowl tastes better than Monday’s.
Freezer: Ladle cooled soup into quart-size freezer bags, squeeze out excess air, and freeze flat for up to 3 months. Stack like books to save space. Thaw overnight in the fridge or submerge the sealed bag in cold water for 30 minutes.
Reheat: Warm gently over medium-low heat, thinning with broth or water as needed. Avoid rapid boiling, which can burst the lentils. Microwave single portions for 2–3 minutes, stirring halfway.
Make-Ahead Party Trick: Cook the soup through step 5, then refrigerate the base for up to 3 days. When guests arrive, reheat, add fresh spinach and lemon, and serve with a toppings bar of croutons, shaved Parmesan, chili flakes, and olive oil.
Frequently Asked Questions
Batch-Cooked Lentil & Potato Soup with Spinach
Ingredients
Instructions
- Heat the pot: Warm olive oil in a large Dutch oven over medium heat.
- Sauté vegetables: Add onion, carrot, and celery with ½ tsp salt; cook 6–7 min until softened. Stir in garlic and tomato paste; cook 1 min.
- Bloom spices: Mix in paprika, thyme, bay leaf, and 1 tsp pepper; toast 30 seconds.
- Deglaze & load: Add 1 cup broth, scrape fond, then add lentils, potatoes, and remaining broth. Bring to a boil.
- Simmer: Reduce heat and simmer partially covered 35–40 min, stirring occasionally, until lentils and potatoes are tender.
- Finish: Remove bay leaf. Stir in spinach until wilted, then add lemon zest and juice. Season to taste and serve hot.
Recipe Notes
Soup thickens as it stands; thin with broth when reheating. For brighter color, stir in reserved fresh spinach after thawing frozen portions.