Creamy Spinach and Potato Soup with Garlic for Cozy Winter Dinners

30 min prep 30 min cook 3 servings
Creamy Spinach and Potato Soup with Garlic for Cozy Winter Dinners
Save This Recipe!
Click to save for later - It only takes 2 seconds!
Prep Time
15 min
Cook Time
30 min
Servings
4

Why You'll Love This Recipe

✓ Velvety texture without heavy dairy A splash of cream keeps the soup light yet indulgent, perfect for a cozy dinner.
✓ Packed with nutrients Spinach supplies iron and vitamins, potatoes add potassium and fiber, and garlic boosts immunity, making it both tasty and wholesome.
✓ One‑pot simplicity You can sauté, simmer, and blend everything in the same pot, freeing up your kitchen.

When winter winds howl outside, a bowl of creamy spinach and potato soup becomes the ultimate comfort, wrapping you in warmth and flavor. This recipe blends tender potatoes, fresh spinach, and aromatic garlic, all simmered in a silky broth enriched with a splash of cream. Ready in under an hour, it serves four hungry guests and leaves the table craving another spoonful, perfect for busy weeknights or lazy weekend lunches, plus it stores beautifully for quick reheating.

1 medium onion, diced Adds sweetness; can substitute shallots.
4 cloves garlic, minced Core aromatic; adjust to taste.
4 cups Yukon Gold potatoes, cubed Creates creamy body; 1‑inch cubes cook evenly.
4 cups fresh baby spinach Packed; wilts quickly.
4 cups low‑sodium stock Chicken or vegetable; homemade is best.
1 cup heavy cream Enriches; use half‑and‑half for lighter version.
½ tsp freshly grated nutmeg Warm spice note; optional.
Salt & freshly cracked black pepper Season to taste.
2 tbsp fresh chives, chopped Garnish; optional.

Instructions

1

Sauté aromatics

Heat olive oil in a large pot over medium heat. Add diced onion and sauté until translucent, about 3‑4 minutes. Stir in minced garlic, cooking for another minute until fragrant but not browned, for the base.

Pro Tip: Keep the garlic low and quick to avoid bitterness.
2

Add potatoes & stock

Add the cubed potatoes to the pot, stirring to coat them with the aromatics. Pour in the stock, ensuring the potatoes are just covered. Bring to a gentle boil, then simmer 15‑20 minutes until fork‑tender.

Pro Tip: Use low‑sodium stock to control salt level.
3

Blend to smooth

Remove the pot from heat and let it cool slightly. Using an immersion blender, purée the soup directly in the pot until smooth, or transfer in batches to a countertop blender. Blend until no large potato chunks remain, achieving a velvety texture.

Pro Tip: Blend in stages to avoid splatter.
4

Finish with cream & spinach

Return the pot to low heat. Stir in the heavy cream, followed by the fresh spinach leaves, allowing them to wilt within the hot broth. Sprinkle grated nutmeg, then season with salt and freshly cracked black pepper, tasting and adjusting as needed.

Pro Tip: Add spinach just before the cream to keep its color vivid.
5

Serve

Ladle the soup into bowls, drizzle a swirl of extra cream for visual appeal, and garnish with chopped chives. Serve immediately with crusty bread or a simple side salad for a complete, comforting winter meal.

Pro Tip: A pinch of smoked paprika adds a subtle smoky depth.

Expert Tips

Tip #1: Choose Yukon Gold

Use Yukon Gold potatoes for their natural creaminess; Russet will make the soup grainy. Cut them into uniform 1‑inch cubes for even cooking and smoother blending.

Tip #2: Add spinach last

Add spinach at the end of cooking; it only needs a minute to wilt, preserving its bright color, delicate texture, and maximum nutrients for the best flavor.

Tip #3: Dairy‑free swap

For a dairy‑free version, replace heavy cream with coconut milk or oat cream; the soup stays rich, slightly sweet, and perfectly creamy while accommodating dietary restrictions.

Tip #4: Blend in‑pot

Blend the soup directly in the pot using an immersion blender to avoid transferring hot liquid; this saves time, preserves flavor, and reduces cleanup dramatically.

Storage & Variations

Store leftovers in airtight containers in the refrigerator for up to 4 days; reheat gently on the stove, adding a splash of stock if needed. Freeze the soup in portion‑sized bags for up to 2 months—thaw overnight and finish with cream. For a smoky twist, stir in a teaspoon of smoked paprika, or swap spinach for kale for extra earthiness.

Nutrition

Per serving

Calories
320 kcal
Fat
14 g
Carbs
28 g
Protein
8 g
Sodium
420 mg

Frequently Asked Questions

Yes, frozen spinach is a convenient alternative. Thaw it completely and press out excess moisture before adding it to the soup. The flavor remains good, but fresh leaves give a brighter color and slightly fresher taste.

To thicken without dairy, increase the amount of potatoes and blend them thoroughly, or create a light roux by whisking equal parts flour and butter and stirring it into the simmering broth. Let it cook a few minutes longer for a richer body.

Absolutely—stir in a handful of grated Parmesan or Pecorino Romano just before serving. The cheese melts into the hot soup, adding depth and a salty umami note without overwhelming the delicate spinach flavor.

Serve the soup alongside crusty sourdough or a warm baguette to scoop up the creamy broth. A simple mixed‑green salad dressed with lemon vinaigrette adds a refreshing contrast and balances the richness.

Creamy Spinach and Potato Soup with Garlic for Cozy Winter Dinners
Recipe Card

Creamy Spinach and Potato Soup with Garlic for Cozy Winter Dinners

Prep
30 min
Cook
30 min
Total
60 min
Servings
3
Category: Dinner
Cuisine: International
Difficulty: Easy
Course: Main
Quick Tips
  • Make ahead friendly
  • Freezer safe 3 months
  • Easily doubled
  • Customizable

Ingredients

Instructions

1
Sauté aromatics

Heat olive oil in a large pot over medium heat. Add diced onion and sauté until translucent, about 3‑4 minutes. Stir in minced garlic, cooking for another minute until fragrant but not browned, for th...

2
Add potatoes & stock

Add the cubed potatoes to the pot, stirring to coat them with the aromatics. Pour in the stock, ensuring the potatoes are just covered. Bring to a gentle boil, then simmer 15‑20 minutes until fork‑ten...

3
Blend to smooth

Remove the pot from heat and let it cool slightly. Using an immersion blender, purée the soup directly in the pot until smooth, or transfer in batches to a countertop blender. Blend until no large pot...

4
Finish with cream & spinach

Return the pot to low heat. Stir in the heavy cream, followed by the fresh spinach leaves, allowing them to wilt within the hot broth. Sprinkle grated nutmeg, then season with salt and freshly cracked...

5
Serve

Ladle the soup into bowls, drizzle a swirl of extra cream for visual appeal, and garnish with chopped chives. Serve immediately with crusty bread or a simple side salad for a complete, comforting wint...

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.