healthy one pot spinach and kale soup with fresh herbs

30 min prep 7 min cook 1 servings
healthy one pot spinach and kale soup with fresh herbs
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

My first winter living in the Pacific Northwest, I rented a tiny studio with a kitchen window that looked straight into a wall of Douglas firs. The light was dim, the sky the color of wet cement, and I had exactly one pot, one knife, and a cutting board to my name. I was also finishing graduate-school comprehensive exams, which meant late nights, tight budgets, and a constant craving for something that tasted like health in a bowl. One particularly blustery Tuesday, I dumped the last of the farmers-market spinach, a wilting bunch of kale, and whatever herbs hadn’t frozen on the fire-escape planter into that single dented Dutch oven. Forty minutes later, the soup that emerged was so vividly green it felt like drinking liquid spring. I’ve made it once a week every winter since—through new jobs, cross-country moves, and now toddler snack-time chaos—because it’s forgiving, fast, and somehow still tastes like hope.

Why This Recipe Works

  • One pot, zero babysitting: Everything simmers together while you answer emails or fold laundry.
  • Double-leaf power: Spinach brings sweetness and fast-cooking tenderness; kale adds hearty texture and staying power.
  • Fresh-herb lift: A last-minute shower of parsley, dill, and chives keeps flavors bright and prevents the dreaded “boiled greens” aroma.
  • Plant-protein boost: A can of cannellini beans turns a side-dish soup into a complete meal.
  • Freezer-friendly: Portion, freeze flat, and reheat straight from frozen on frantic weeknights.
  • Low-waste: Stems, stalks, and even the bean liquid (aquafaba) get used—no guilt, no garbage.

Ingredients You'll Need

Ingredients

The magic of this soup lies in treating humble ingredients with a little respect. Start with the greens: look for spinach that’s perky, not slimy—baby spinach wilts in seconds, while mature crinkled spinach holds a touch more texture. For kale, lacinato (dinosaur) kale gives the silkiest mouthfeel, but curly kale works; just strip the leaves from the fibrous ribs and give them a 30-second massage between your palms to soften. Your herbs should smell like a spring morning; if the parsley droops, revive it in ice water for 10 minutes and spin dry.

On the aromatics front, a proper soffritto of onion, carrot, and celery is non-negotiable for depth. Dice them small so they melt into the broth within 10 minutes. Garlic goes in last so it doesn’t scorch; if you’re a garlic fiend, reserve half to stir in raw at the end for a punchier finish. The canned beans should be undrained—the starchy aquafaba thickens the soup naturally. If you’re watching sodium, rinse the beans and swap in ½ cup water plus 1 tsp cornstarch slurry instead. Finally, vegetable broth matters: boxed is fine, but if you have time, simmer onion skins, carrot tops, and mushroom stems for 20 minutes and strain; your future self will thank you.

How to Make Healthy One Pot Spinach and Kale Soup with Fresh Herbs

1
Warm the oil & bloom the spices

Set a heavy 4-quart pot over medium heat. Add 2 Tbsp extra-virgin olive oil. When the surface shimmers but doesn’t smoke, tumble in ½ tsp red-pepper flakes and 1 tsp whole fennel seeds. Swirl 30 seconds until fragrant; the seeds should dance but not brown. This quick bloom releases volatile oils and builds a subtle back-note that makes people ask, “What’s in this?”

2
Build the soffritto

Stir in 1 diced yellow onion, 1 diced medium carrot, and 1 diced celery stalk. Season with ½ tsp kosher salt; salt draws out moisture and speeds softening. Reduce heat to medium-low and cook 7–8 minutes, stirring once or twice, until the vegetables look translucent and the edges of the onion are faintly golden. Patience here equals sweetness later.

3
Add garlic & tomato paste

Clear a small circle in the center of the pot, add 1 tsp olive oil, then 3 minced garlic cloves. Cook 30 seconds until the raw smell disappears. Dollop in 2 Tbsp double-concentrated tomato paste; mash it into the vegetables for 1 minute. The paste will caramelize slightly, turning brick-red and lending umami depth without overt tomato flavor.

4
Deglaze & simmer

Pour in ¼ cup dry white wine (or 1 Tbsp white-wine vinegar plus 3 Tbsp water). Scrape the pot’s bottom with a wooden spoon to lift any browned bits—those are pure flavor. Add 3 cups low-sodium vegetable broth, 1½ cups water, and 1 bay leaf. Bring to a lively simmer, then reduce to low, cover, and cook 10 minutes so flavors meld.

5
Add beans & kale ribs

Stir in 1 (15-oz) can cannellini beans with their liquid and the finely sliced ribs from your kale. These tougher pieces need extra time to soften. Simmer 5 minutes uncovered; the starch will slightly thicken the broth.

6
Wilt in greens

Pack in 3 packed cups roughly chopped kale leaves. They’ll look voluminous, but they shrink. Stir 1 minute, then add 3 packed cups baby spinach. Season with ½ tsp salt, ¼ tsp black pepper, and a tiny pinch of ground nutmeg (it amplifies greens’ sweetness). Cook just until spinach collapses—about 90 seconds. Overcooking muddies the color.

7
Finish with brightness

Off heat, remove bay leaf. Stir in juice of ½ lemon plus ½ tsp finely grated zest. Fold in ¼ cup each chopped flat-leaf parsley and dill plus 2 Tbsp snipped chives. Taste and adjust salt or acid. The herbs should look perky, not wilted.

8
Serve & garnish

Ladle into warm bowls. Drizzle with good olive oil and scatter extra herbs. For crunch, add toasted pumpkin seeds or crusty whole-grain croutons. Leftovers refrigerate 4 days or freeze 3 months; the color stays shockingly green if you reheat gently.

Expert Tips

Keep that emerald hue

Add a pinch of baking soda (⅛ tsp) to the broth; the alkaline environment locks in chlorophyll. Don’t tell anyone your secret.

Overnight flavor bump

Make the base through step 4, cool, and refrigerate overnight. Next day, bring back to simmer and continue; the wait deepens flavor like a quick marinade.

Instant-pot shortcut

Use sauté function through step 4, then pressure-cook on high 3 minutes, quick-release, and finish with greens on sauté-low 2 minutes.

Silky texture hack

Purée 1 cup of the finished soup and stir back in; it gives body without cream.

Serving temp matters

Soup tastes best at 150 °F—hot enough to release aroma, cool enough that herbs stay vibrant. Use an instant-read thermometer; you’ll be amazed.

Zero-waste herb stems

Tie parsley and dill stems with kitchen twine and simmer with the bay leaf; remove before serving. Free flavor.

Variations to Try

  • Mediterranean: Swap white beans for chickpeas, add ½ tsp smoked paprika, and finish with a spoon of pesto.
  • Coconut-ginger: Replace olive oil with coconut oil, add 1 Tbsp grated ginger with garlic, and finish with ½ cup light coconut milk.
  • Pasta e verde: Add ½ cup ditalini during step 5 and an extra ½ cup broth; simmer until pasta is al dente.
  • Spicy sausage: Brown 4 oz sliced turkey or plant-based sausage after the fennel seeds; proceed as written.
  • Grains & greens: Stir in 1 cup cooked farro or quinoa at the end for chewier texture and extra fiber.

Storage Tips

Refrigerate: Cool soup completely, transfer to glass jars, and refrigerate up to 4 days. The color stays bright if you reheat gently over medium-low, adding a splash of water or broth to thin.

Freeze: Ladle into silicone muffin molds; freeze 2 hours, then pop out soup “pucks” and store in a zip bag up to 3 months. Thaw overnight in the fridge or simmer covered from frozen 10 minutes, stirring often.

Make-ahead greens: Wash, spin dry, and store kale and spinach in a paper-towel-lined container up to 5 days. Add during reheating for freshest flavor.

Frequently Asked Questions

Yes—thaw and squeeze dry first. Add during step 6 and reduce simmering to 30 seconds; frozen greens are already blanched.

Without beans, net carbs drop to ~6 g per serving. Substitute 1 cup diced zucchini for beans and use vegetable broth with no added sugar.

Absolutely; you’ll get a velvet-smooth potage reminiscent of a Parisian bistro. Add ¼ cup Greek yogurt or coconut milk for creaminess after blending.

Purée the finished soup and call it “Green Monster Power Stew.” Add a grilled-cheese dunker shaped like a dinosaur. Works 9 times out of 10.

Use 1 Tbsp each dried parsley and dill plus 1 tsp dried chives, but add them with the broth so they rehydrate. Finish with extra lemon to compensate for lost brightness.

Yes—use a 6-quart pot and add 5 extra minutes to the initial simmer. Greens still go in the same ratio to keep color vivid.
healthy one pot spinach and kale soup with fresh herbs
soups
Pin Recipe

Healthy One Pot Spinach and Kale Soup with Fresh Herbs

(4.9 from 127 reviews)
Prep
10 min
Cook
30 min
Servings
4

Ingredients

Instructions

  1. Warm oil & bloom: Heat 1 Tbsp olive oil in a 4-quart pot over medium. Add red-pepper flakes and fennel seeds; swirl 30 seconds.
  2. Sauté vegetables: Stir in onion, carrot, celery, and ½ tsp salt. Cook 7–8 minutes until translucent.
  3. Garlic & tomato paste: Clear center, add remaining 1 tsp oil and garlic; cook 30 seconds. Add tomato paste; mash 1 minute.
  4. Deglaze: Pour in wine; scrape browned bits. Add broth, water, and bay leaf. Simmer 10 minutes.
  5. Beans & kale ribs: Stir in beans with liquid and sliced kale ribs; simmer 5 minutes.
  6. Final greens: Add kale leaves, spinach, nutmeg, salt, and pepper. Cook 90 seconds until wilted.
  7. Finish: Off heat, discard bay leaf. Stir in lemon juice/zest and fresh herbs. Taste and adjust seasoning.
  8. Serve: Ladle into bowls, drizzle with olive oil, and top with extra herbs or pumpkin seeds.

Recipe Notes

For ultra-smooth texture, purée 1 cup soup and return to pot. Reheat gently; high heat dulls the green color.

Nutrition (per serving)

187
Calories
9g
Protein
24g
Carbs
7g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.