creamy spinach and potato soup with garlic for warm january nights

15 min prep 35 min cook 3 servings
creamy spinach and potato soup with garlic for warm january nights
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this recipe? Save it to Pinterest before you forget!

Why You'll Love This Creamy Spinach and Potato Soup

  • One-Pot Wonder: Minimal cleanup means more time to curl up with your favorite book while it simmers
  • Budget-Friendly Luxury: Uses humble ingredients to create a restaurant-quality soup that costs less than $2 per serving
  • Make-Ahead Magic: Actually tastes better the next day when flavors have time to meld together
  • Freezer Friendly: Perfect for meal prep Sunday—make a double batch and freeze half for busy weeknights
  • Customizable Consistency: Blend it silky smooth or leave it chunky—your soup, your rules
  • Hidden Veggie Boost: Even picky eaters won't detect the nutrient-packed spinach in this creamy dream
  • Comfort Food Without the Guilt: Lightened up with Greek yogurt instead of heavy cream but maintains all the richness

Ingredient Breakdown

Ingredients for creamy spinach and potato soup with garlic

The beauty of this soup lies in its simplicity—each ingredient plays a crucial role in building layers of flavor that transform basic pantry staples into something extraordinary. Let's dive into what makes each component special:

Yukon Gold Potatoes: These golden beauties are my go-to for this soup because they hold their shape beautifully while still breaking down enough to create that luxurious, creamy texture we're after. Their naturally buttery flavor means we can use less actual butter, keeping things lighter without sacrificing richness.

Fresh Spinach: Don't you dare reach for that frozen block! Fresh spinach wilts down to silk ribbons that practically melt into the soup, providing an earthy depth that frozen spinach just can't match. Plus, the bright green color makes this soup absolutely gorgeous in your bowl.

Garlic Confession: I use a whole head of garlic in this recipe—not a typo! When garlic simmers and softens, it mellows into this sweet, almost nutty flavor that infuses the entire pot with aromatic magic. Trust me on this one.

Homemade Garlic Butter: Making your own garlic butter might seem like an extra step, but it's what takes this soup from good to "please give me the recipe" great. The combination of butter, minced garlic, and fresh herbs creates a flavor bomb that you'll want to put on everything.

Vegetable Stock Choice: Quality matters here. A good vegetable stock (or chicken stock if you're not vegetarian) is the backbone of this soup. I make my own and freeze it in ice cube trays for easy portioning, but Pacific Foods makes an excellent store-bought option.

Greek Yogurt Magic: Here's where we get that luxurious creaminess without the heaviness. Greek yogurt adds protein and that tangy richness that makes you feel like you're eating something indulgent while still being virtuous.

Step-by-Step Instructions

Prep Time: 15 minutes

Active chopping and measuring

Cook Time: 35 minutes

Mostly hands-off simmering

Step 1: Create the Flavor Foundation

In a heavy-bottomed Dutch oven or soup pot, heat 3 tablespoons of olive oil over medium heat until shimmering. Add the diced onion and cook for 5-6 minutes, stirring occasionally, until translucent and starting to turn golden at the edges. This is where we build the base flavor—don't rush it! Those caramelized edges are liquid gold.

Step 2: Garlic Transformation

Add the entire head of minced garlic (yes, really!) plus 1 teaspoon of salt. Cook for 2-3 minutes, stirring constantly. The garlic will perfume your kitchen and start to turn golden. If it starts browning too quickly, reduce the heat. We're not looking for crispy garlic here—just soft, fragrant magic.

Step 3: Potato Perfection

Toss in the diced potatoes and stir to coat them in all that garlicky goodness. Add the dried thyme and black pepper, cooking for another 3-4 minutes. This step helps the potatoes start breaking down and releases their starch, which will naturally thicken our soup.

Step 4: The Simmer

Pour in the vegetable stock and bring to a gentle boil. Reduce heat to low, cover partially, and simmer for 20-25 minutes until the potatoes are fork-tender. The kitchen should smell absolutely incredible at this point—resist the urge to eat all the potatoes straight from the pot!

Step 5: Spinach Integration

Working in batches, add the fresh spinach to the pot. It will look like way too much spinach, but I promise it wilts down to almost nothing. Stir until each batch is wilted before adding the next. This prevents overcrowding and ensures even cooking.

Step 6: The Creamy Transformation

Remove from heat and let cool slightly. Using an immersion blender, blend until smooth and creamy. If you don't have an immersion blender, carefully transfer to a regular blender in batches. Return to the pot over low heat.

Step 7: Final Enrichment

In a small bowl, whisk together the Greek yogurt and 1/2 cup of the hot soup until smooth. This prevents curdling. Stir this mixture back into the pot along with the milk. Heat gently—do not boil or the yogurt might separate. Taste and adjust seasoning with salt and pepper.

Step 8: Serve with Style

Ladle into warm bowls and drizzle with garlic butter. Garnish with a swirl of Greek yogurt, some crispy garlic chips if you're feeling fancy, and a grind of fresh black pepper. Serve immediately with crusty bread for the ultimate comfort experience.

Expert Tips & Tricks

Potato Selection Secrets

Yukon Golds are my favorite, but red potatoes work beautifully too. Avoid Russets—they'll make your soup gummy instead of creamy. If you must use Russets, reduce cooking time by 5 minutes.

Make-Ahead Magic

This soup actually improves overnight! The flavors meld together beautifully. Store in the fridge for up to 4 days. When reheating, add a splash of milk or stock to thin it out.

Texture Control

For a restaurant-style presentation, reserve 1 cup of the diced potatoes before blending. Add them back in after blending for a chunky-creamy texture that's absolutely divine.

Dairy-Free Option

Replace the Greek yogurt and milk with coconut milk (not coconut cream) for a vegan version. It adds a subtle sweetness that pairs beautifully with the garlic.

Common Mistakes & Troubleshooting

Soup Too Thick?

Don't panic! Simply thin with additional warm stock or milk, 1/4 cup at a time, until you reach your desired consistency. Remember that soup will continue to thicken as it cools.

Yogurt Curdled?

This happens when the soup is too hot. To fix, remove from heat immediately and whisk vigorously. For future batches, always temper the yogurt by mixing with warm soup before adding to the pot.

Bland Flavor?

The secret is in the salt! Potatoes need plenty of salt to bring out their natural sweetness. Add salt gradually, tasting as you go. A squeeze of lemon juice at the end can also brighten everything up.

Variations & Substitutions

This soup is incredibly versatile—here are some of my favorite ways to mix it up:

  • Loaded Baked Potato Style: Top with crispy bacon bits, shredded cheddar, and green onions for a loaded baked potato vibe
  • Italian-Inspired: Add a can of white beans and replace thyme with Italian seasoning. Top with crispy prosciutto and fresh basil
  • Green Goodness Boost: Swap half the spinach for kale or Swiss chard for extra nutrients
  • Spicy Kick: Add a diced jalapeño with the onions and finish with a swirl of sriracha
  • Protein Power: Stir in shredded cooked chicken or white beans for a complete meal

Storage & Freezing

Refrigerator: Store in an airtight container for up to 4 days. The soup will thicken significantly in the fridge—this is normal! Simply thin with stock or milk when reheating.

Freezer: This soup freezes beautifully for up to 3 months. I like to freeze in individual portions using silicone muffin trays, then transfer to freezer bags. Thaw overnight in the fridge and reheat gently, adding liquid as needed.

Make-Ahead Tip: Prep all your vegetables the night before and store in the fridge. In the morning, just dump everything in the pot and let it simmer while you go about your day. Come home to the most amazing aroma!

Frequently Asked Questions

You can, but fresh is truly best here. If you must use frozen, thaw completely and squeeze out all excess water. Use one 10-ounce package and add it in the last 5 minutes of cooking. The texture won't be quite as silky, but it'll work in a pinch.

I beg you to try it with the full amount first! The long cooking time transforms the garlic into something sweet and mellow, not sharp or overpowering. If you absolutely must, reduce to 6 cloves, but please don't eliminate it entirely—that's where all the flavor lives!

Absolutely! Add everything except the yogurt and milk to your slow cooker. Cook on low for 6-7 hours or high for 3-4 hours. Blend as directed, then stir in the yogurt and milk during the last 30 minutes on low. Perfect for busy weekdays!

My favorite is a simple grilled cheese with sharp cheddar on sourdough. The tanginess cuts through the creamy soup perfectly. A crisp green salad with a bright vinaigrette also balances the richness beautifully. For something heartier, serve with warm crusty bread for dipping.

You can substitute heavy cream, but you'll lose the tangy flavor and protein boost from the yogurt. If using cream, add it during the last 5 minutes of cooking and don't let it boil. Use 1/2 cup heavy cream plus 1/2 cup milk for the right consistency.

The key is temperature control! Never add cold dairy to hot soup. Always temper your yogurt by mixing it with warm soup first, then add it back to the pot. Keep the heat low and don't let it boil after adding dairy. If it does curdle, blend it again—it'll come back together.

There you have it—your new favorite January comfort food! This creamy spinach and potato soup has become my family's most-requested winter recipe, and I just know it'll become yours too. The way it transforms simple ingredients into something that tastes like it came from a fancy bistro never gets old. Make a double batch, freeze half, and thank yourself later when you're curled up on the couch with a steaming bowl of this liquid gold.

creamy spinach and potato soup with garlic for warm january nights

Creamy Spinach & Potato Soup with Garlic

4.8
Pin Recipe
Prep
15 min
Cook
30 min
Total
45 min
4 servings
Easy

Ingredients

Instructions

  1. 1
    Heat olive oil in a heavy pot over medium heat. Add onion and cook 4-5 min until translucent.
  2. 2
    Stir in minced garlic and cook 30 sec until fragrant.
  3. 3
    Add potatoes, thyme, paprika, and broth. Bring to a boil, then reduce to a simmer 15 min until potatoes are tender.
  4. 4
    Blend half the soup with an immersion blender for a creamy yet chunky texture.
  5. 5
    Stir in spinach and cook 2-3 min until wilted.
  6. 6
    Reduce heat to low; mix in cream, salt, and pepper. Warm 2 min more.
  7. 7
    Ladle into bowls, finish with a drizzle of cream or a crack of black pepper, and serve hot.
Recipe Notes
  • Use baby spinach for quicker wilting.
  • Substitute coconut cream for a dairy-free version.
  • Soup thickens on standing; thin with broth when reheating.
Calories
230
Protein
5 g
Carbs
28 g
Fat
11 g

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.