Welcome to homeplatesdaily

batch cooked high protein spinach and lentil soup for family suppers

By Elena Morris | January 03, 2026
batch cooked high protein spinach and lentil soup for family suppers

Batch-Cooked High-Protein Spinach & Lentil Soup for Family Suppers

There’s a Tuesday-night tradition in our house that started the winter our twins were four months old and I was running on 45-minute pockets of sleep. My mother arrived with a stock-pot the size of a baptismal font, filled to the brim with a moss-green soup that smelled like garlic, cumin, and mercy. We ladled it over brown rice, tore crusty bread, and—in ten quiet minutes—felt human again. Thirteen years later I still make that soup every other Sunday, but I’ve tweaked it into a protein powerhouse that stretches across frantic weeknights, hockey-practice car pools, and the nights my teenagers bring home half the track team. One pot, 30 minutes of hands-on time, and you’ve got dinner for tonight plus three freezer quarts. If your people think soup is a side dish, wait till they meet this one: 24 g of plant protein per bowl, iron-rich spinach that melts into silky ribbons, and a tomato-laced broth thick enough to stand a spoon in.

Why This Recipe Works

  • Protein punch: Green or French lentils + a can of white beans give nearly 25 g complete protein per serving.
  • One-pot wonder: SautĂ©, simmer, purĂ©e a ladleful, done—no extra skillets or baking trays.
  • Freezer hero: Tastes even better thawed; texture stays creamy, spinach stays vibrant.
  • Budget friendly: Under $1.25 per serving using pantry staples.
  • Kid-approved: Blending a cup of the soup hides the “green stuff”; serve with grilled-cheese dippers.
  • Vegan & gluten-free: No specialty flours or starches needed.
  • Weeknight fast: Reheat straight from frozen in the microwave or stovetop in 8 minutes.

Ingredients You'll Need

Ingredients

Before we talk substitutions, let’s talk lentils. Green or French (Puy) lentils hold their shape after 35 minutes of simmering; red lentils dissolve and turn everything porridge-brown. For batch cooking, split the difference: 2 cups green for texture, ½ cup red to thicken the broth naturally. Buy them from the bulk bins—lentils have no protective skin so “fresh” matters; if they smell dusty or look chipped, skip.

Spinach: A 1-lb bag of frozen chopped spinach is already washed, blanched, and condensed. If you’ve got a garden tsunami of fresh spinach, use 10 packed cups and wilt it in during the last 2 minutes. Baby kale or chard work too, but spinach delivers the highest iron per dollar.

White beans: Cannellini or great northern add creaminess and lysine to round out the lentil protein. If you only have chickpeas, fine—just simmer 5 minutes longer so they soften.

Tomato paste in a tube saves waste; you’ll use 2 Tbsp here and the rest keeps for months. Fire-roasted diced tomatoes bring smoky depth, but plain diced are perfectly respectable.

Vegetable broth: Go low-sodium so you control salt as the soup reduces. If you’re a meat household, chicken broth is fine, but the finished soup will no longer be vegan.

Protein boosters (optional): ÂĽ cup red quinoa or hemp hearts simmered with the lentils disappear visually but add 3 g protein per serving. I add them when the swim-team bus is coming.

How to Make Batch-Cooked High-Protein Spinach & Lentil Soup for Family Suppers

1
Warm the pot

Place a heavy 6- to 8-quart Dutch oven over medium heat for 90 seconds—this prevents lentils from sticking later. Add 3 Tbsp olive oil; swirl to coat. When the oil shimmers, add 1 diced large onion, 2 diced carrots, and 2 diced celery ribs. Season with 1 tsp kosher salt; sweat 5 minutes until translucent, not brown. The salt draws moisture and builds the first layer of flavor.

2
Bloom the aromatics

Clear a small circle in the center; add 2 Tbsp tomato paste, 4 minced garlic cloves, 1 Tbsp ground cumin, 1 tsp smoked paprika, and ½ tsp black pepper. Cook 90 seconds, stirring constantly, until the paste darkens from scarlet to brick. This caramelization eliminates any tin-can taste from the tomatoes.

3
Deglaze & build the broth

Pour in 1 cup dry white wine (or 1 cup broth). Scrape the fond with a wooden spoon; reduce by half, about 3 minutes. Add 1 diced 14-oz can fire-roasted tomatoes with juices, 6 cups vegetable broth, 2 cups green lentils, ½ cup red lentils, 2 bay leaves, and a 2-inch strip of kombu (optional but adds minerals and tames gas). Bring to a boil, reduce to low, cover askew, and simmer 25 minutes.

4
Add beans & greens

Stir in 1 drained 14-oz can white beans and 1 lb frozen chopped spinach (no need to thaw). Simmer 5 minutes more; remove kombu and bay leaves. The spinach will look like too much—trust the process.

5
Cream-ify without dairy

Ladle 2 cups of the soup into a blender; add ¼ cup nutritional yeast and 1 Tbsp lemon juice. Blend until silky, 30 seconds. Return to the pot; stir. The puréed lentils and beans create a velvety body that usually requires cream.

6
Season & serve

Taste; add up to 1 tsp more salt or ½ tsp cayenne if you like heat. Finish with ¼ cup chopped parsley or dill for brightness. Serve hot, or cool completely for batch storage.

Expert Tips

Low-sodium strategy

Wait to salt fully until the end; as the broth reduces it concentrates salinity. A finishing sprinkle of flaky salt on each bowl gives bigger flavor impact with less sodium overall.

Flash-cool for safety

Divide hot soup into shallow metal pans; place in a sink of ice water. Stir every 5 minutes. Drops from 160 °F to 70 °F in under 30 minutes, slashing bacteria risk.

Immersion-blender shortcut

If you don’t want to dirty the countertop blender, plunge an immersion blender 3–4 times right in the pot—just enough to thicken without losing all the texture.

Egg-top upgrade

For extra protein, poach eggs directly in the soup during reheating. Cover the pot, reduce heat to low, and in 4 minutes you’ve got jammy yolks bobbing like treasure.

Double-batch math

An 8-quart pot holds exactly 1.5Ă— this recipe; beyond that, lentils absorb liquid unevenly. If you need 20 servings, make two regular batches rather than tripling.

Color revival

Frozen spinach can dull after thawing. Stir in 1 cup fresh spinach when reheating to brighten color and add fresh chlorophyll flavor.

Variations to Try

  • Moroccan: Swap cumin for 1 Tbsp ras el hanout, add ½ cup diced dried apricots with the tomatoes, finish with lemon zest and cilantro.
  • Smoky sausage: Brown 8 oz sliced plant-based or turkey kielbasa before the onions; proceed as written.
  • Curried coconut: Replace paprika with 1 Tbsp mild curry powder; swap 2 cups broth for light coconut milk; finish with lime juice and cilantro.
  • Pasta e lenticchie: Add 1 cup small dried pasta during the last 10 minutes; add 1 cup extra broth so pasta absorbs liquid.
  • Extra greens: Swap half the spinach for chopped escarole or end-of-season kale; simmer 3 extra minutes.

Storage Tips

Refrigerator: Cool completely, transfer to airtight containers, and refrigerate up to 5 days. The soup thickens as lentils keep drinking liquid; thin with water or broth when reheating.

Freezer: Ladle into quart-size BPA-free freezer bags, squeeze out excess air, and freeze flat up to 3 months. Or use silicone muffin trays for single-serve pucks; once solid, pop into a labeled bag. Thaw overnight in the fridge or microwave from frozen 6–7 minutes, stirring halfway.

Make-ahead lunch jars: Portion 1½ cups soup into 16-oz wide-mouth jars; leave 1 inch headspace. Chill, then freeze. Grab a jar, run under hot water 30 seconds, and soup slides right into a microwave-safe bowl.

Reheat without mush: Warm gently over medium-low, adding broth until the soup loosens. High heat bursts lentil skins and turns everything gray.

Frequently Asked Questions

Yes—add 2 drained 14-oz cans during step 5 (with the beans) and reduce simmer time to 8 minutes so they don’t turn to mush.

Naturally gluten-free. If you add pasta, choose a certified GF variety.

Stir in ½ cup dry red lentils at the start (extra 12 g protein total) or top each bowl with ½ cup Greek yogurt or silken tofu blended in step 5.

Absolutely—use sauté function for steps 1–2, then pressure-cook on high 12 minutes, quick-release, and continue from step 4.

Blend the entire pot in step 5; the spinach disappears into the earthy orange base. Serve with a swirl of cream or coconut milk to make it look like tomato bisque.

Flavor best within 3 months; safe indefinitely at 0 °F but texture slowly degrades. Label with the date and rotate into meals before the next big batch.
batch cooked high protein spinach and lentil soup for family suppers
soups
Pin Recipe

Batch-Cooked High-Protein Spinach & Lentil Soup

(4.9 from 127 reviews)
Prep
15 min
Cook
35 min
Servings
8

Ingredients

Instructions

  1. Soften vegetables: Heat oil in a large pot over medium; cook onion, carrots, celery, and salt 5 min.
  2. Bloom spices: Stir in tomato paste, garlic, cumin, paprika, pepper; cook 90 sec.
  3. Deglaze: Add wine; reduce by half, 3 min.
  4. Simmer: Add tomatoes, broth, lentils, bay, kombu; simmer 25 min.
  5. Add beans & spinach: Stir in beans and spinach; cook 5 min. Discard bay & kombu.
  6. Blend: Puree 2 cups soup with nutritional yeast & lemon; return to pot.
  7. Finish: Season, sprinkle parsley, serve or cool for storage.

Recipe Notes

Soup thickens on standing; thin with broth or water when reheating. Flavor peaks 24 hr after making—perfect for meal prep.

Nutrition (per serving)

312
Calories
24g
Protein
38g
Carbs
7g
Fat

More Recipes