onepot spinach and potato soup for cozy january weeknight meals

30 min prep 45 min cook 4 servings
onepot spinach and potato soup for cozy january weeknight meals
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

One-Pot Spinach & Potato Soup for Cozy January Weeknight Meals

When January’s chill seeps through the windows and the daylight fades before dinner, nothing comforts like a steaming pot of soup that asks very little of you and gives back tenfold. This spinach and potato number has been my saving grace on more Tuesday nights than I can count—those evenings when the holiday credit-card bill has arrived, the fridge looks bleak, and my energy has been claimed by a day of back-to-back Zoom calls.

I first cobbled it together during a snowed-in week in Michigan when the only produce left was a sad bag of baby spinach and the dregs of a potato sack. Thirty minutes later I was curled on the couch, bowl in hand, watching the flakes swirl outside and wondering how something so simple could taste so complete. Since then it has become the January recipe I text to friends at 5:47 p.m. with the caption “dinner tonight—just trust me.”

It is creamy without any cream, hearty without meat, and brightened by a squeeze of lemon that cuts through winter’s gray. Best of all, it dirties exactly one pot and welcomes whatever lonely vegetables you rescued from the crisper. If you can chop a potato and open a carton of broth, you can master this soup before the bread finishes toasting.

Why This Recipe Works

  • One-pot wonder: From sauté to serve, every step happens in the same Dutch oven—less mess, more Netflix time.
  • Creamy minus the cream: A quick purée of half the potatoes gives velvet body without heavy dairy.
  • Weeknight fast: 10 minutes hands-on, 25 minutes simmering—dinner is done in under 40.
  • Pantry friendly: Potatoes, onions, garlic, broth, spinach—staples you probably own right now.
  • Freezer hero: Double the batch and freeze flat in zip bags for future “no-cook” nights.
  • Vitamin boost: A whole 5-oz clamshell of spinach wilts in at the end, turning the soup emerald and your body happy.
  • Customizable: Add white beans for protein, swirl in pesto for flair, or top with crispy prosciutto for the omnivores.

Ingredients You'll Need

Ingredients

Below are the everyday players that, when combined, sing winter lullabies. I have noted the brands I reach for, but use what you love and what your budget allows.

Yukon Gold potatoes – Their naturally creamy texture means you won’t need a splash of half-and-half. Look for golf-ball-sized ones so they dice quickly and cook evenly. If you only have Russets, go ahead, but peel them first; the thicker skin can taste papery.

Fresh baby spinach – Pre-washed bags save time. If your spinach has been languishing and looks wilted, revive it in ice water for 10 minutes; the soup wilts it anyway, so cosmetic perfection is unnecessary. Frozen spinach works in a pinch—thaw and squeeze bone-dry first.

Yellow onion & garlic – The aromatic backbone. Dice small so they melt into the broth. Shallots swap in seamlessly and lend a sweeter edge.

Vegetable broth – I keep low-sodium cartons in the pantry so I control the salt. Chicken broth is fine for non-vegetarians. Water plus a teaspoon of better-than-bouillon also does the job.

Olive oil & butter – A mix gives both flavor and sheen. If you’re dairy-free, use all olive oil or substitute coconut oil.

Lemon – The January antidote. A whisper of acid amplifies every other flavor and keeps the spinach vibrant.

Nutmeg – Just a pinch. You won’t taste it outright, but it whispers warmth and marries beautifully with spinach.

Optional finishers – Grated Parmesan, chili crisp, or a swirl of Greek yogurt for tang.

How to Make One-Pot Spinach & Potato Soup

1
Warm the pot

Place a heavy 4-quart Dutch oven or soup pot over medium heat. Add 1 tablespoon olive oil and 1 tablespoon butter. When the butter foams, swirl to coat the surface. A glossy pot prevents sticking and gives onions a head start.

2
Soften the aromatics

Add 1 diced medium yellow onion and sauté 3–4 minutes until edges turn translucent. Stir in 2 minced garlic cloves and cook 45 seconds—just until fragrant. Reduce heat if garlic threatens to brown; bitterness lurk in the golden.

3
Bloom the seasoning

Sprinkle 1 teaspoon kosher salt, ½ teaspoon black pepper, and ⅛ teaspoon freshly grated nutmeg into the pot. Toasting spices in fat for 30 seconds unlocks their oils and perfumes the kitchen like January potpourri.

4
Add potatoes & broth

Tip in 1½ pounds diced Yukon Gold potatoes (about 4 cups) and stir to coat. Pour 4 cups low-sodium vegetable broth plus 1 cup water. The liquid should just cover the spuds—add an extra splash if your cubes are mountain peaks. Bring to a gentle boil.

5
Simmer until tender

Reduce heat to low, cover partially, and simmer 15–18 minutes. Potatoes are ready when a paring knife slides through with zero resistance. Overcooking turns them mushy and clouds the broth.

6
Create creamy texture

Fish out 1 heaping cup of potato cubes with a slotted spoon and transfer to a bowl. Mash with a fork until mostly smooth, then stir back into the pot. For ultra-silky, use an immersion blender to purée ¼ of the soup right in the pot.

7
Wilt in spinach

Increase heat to medium. Grab a 5-oz clamshell (about 5 packed cups) and add by the handful, stirring until each batch wilts before adding more. The soup will turn a vibrant emerald—January’s answer to summer pesto.

8
Finish bright

Remove from heat and squeeze in the juice of half a lemon (about 1 tablespoon). Taste, then adjust salt and pepper. If broth tasted flat, another pinch of salt will lift every flavor. Serve hot, drizzled with olive oil or crowned with Parmesan.

Expert Tips

Spud sizing

Dice potatoes ½-inch so they cook evenly and fit on a soup spoon. Uniform pieces prevent some from dissolving while others stay crunchy.

Low-sodium control

Using low-sodium broth lets you season precisely. Potatoes absorb salt; taste after simmering and adjust accordingly.

Lemon last minute

Acid can dull chlorophyll, so add lemon juice only after spinach wilts to keep that gorgeous green.

Double & freeze

Recipe doubles effortlessly; freeze portions in silicone muffin trays, then pop out hockey-puck servings for single bowls.

Egg on top

Poach an egg right in the simmering soup during the last 3 minutes for added protein and silky yolk richness.

Zero waste

If stems are tender, toss spinach in whole. Tougher kale or chard stems should be sautéed with onion for extra fiber.

Variations to Try

  • Mediterranean: Swap olive oil exclusively, add ½ tsp dried oregano, finish with feta crumbles and chopped kalamata olives.
  • Smoky twist: Stir ½ tsp smoked paprika in with the nutmeg and top with roasted pepitas for crunch.
  • Protein boost: Add a drained 15-oz can of white beans during step 7 for an extra 8 g protein per serving.
  • Spicy greens: Replace half the spinach with arugula or mustard greens for peppery bite.
  • Coconut curry: Trade butter for coconut oil, add 1 tsp curry powder, finish with ¼ cup coconut milk and cilantro.

Storage Tips

Refrigerator: Cool soup completely, transfer to airtight containers, and refrigerate up to 4 days. The flavor actually improves on day two as potatoes release starch and seasonings meld.

Freezer: Portion into quart-size freezer bags, press out air, label, and freeze flat for up to 3 months. Thaw overnight in the fridge or submerge the sealed bag in a bowl of cold water for 45 minutes. Reheat gently; high heat can turn potatoes grainy.

Make-ahead lunches: Ladle cooled soup into 2-cup mason jars, leaving 1 inch headspace. Screw on lids, freeze, then grab on your way out the door. By noon it will have thawed enough to slide into a mug for microwaving.

Frequently Asked Questions

Absolutely. Red potatoes hold their shape well; the texture will be slightly waxier but still delicious. Peel only if you prefer—skins add fiber.

Yes, as written the recipe is both gluten-free and vegan (if you skip optional Parmesan). Use all olive oil and confirm your broth is certified gluten-free.

Overcooking or adding acid too early can dull greens. Add lemon juice after spinach wilts and serve promptly. A quick blitz with the immersion blender also revives color.

Yes, a 6-quart capacity handles a double batch perfectly—stop filling 1 inch below the rim to prevent boil-overs.

Stir in ¼ cup heavy cream or half-and-half after pureeing. Warm gently; boiling can cause curdling.

A crusty sourdough or no-knead artisan loaf is classic. For gluten-free diners, serve with cornbread wedges or crispy rice cakes.
onepot spinach and potato soup for cozy january weeknight meals
soups
Pin Recipe

One-Pot Spinach & Potato Soup

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

Ingredients

Instructions

  1. Heat pot: Warm oil and butter in a 4-quart Dutch oven over medium heat until butter foams.
  2. Sauté aromatics: Add onion and cook 3–4 min until translucent. Stir in garlic for 45 sec.
  3. Season: Add salt, pepper, and nutmeg; cook 30 sec to bloom.
  4. Simmer potatoes: Add potatoes, broth, and water; bring to a boil. Reduce heat and simmer 15–18 min until potatoes are tender.
  5. Thicken: Remove 1 cup potatoes, mash, and return to pot (or use an immersion blender briefly).
  6. Add greens: Stir in spinach by the handful until wilted.
  7. Finish: Off heat, add lemon juice. Adjust seasoning and serve hot with optional toppings.

Recipe Notes

For extra protein, stir in a can of white beans or top with a poached egg. Soup thickens upon standing; thin with water or broth when reheating.

Nutrition (per serving)

186
Calories
5g
Protein
28g
Carbs
7g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.