Creamy Spinach and Potato Garden Soup
There’s something timelessly comforting about a bowl of hot, creamy soup, especially when it’s packed with wholesome vegetables. If you’re craving a cozy, nourishing meal that also happens to be easy and flavorful, this Creamy Spinach and Potato Garden Soup is exactly what you need. Designed for anyone who appreciates hearty, homemade comfort food, this garden-inspired soup is rich in texture, full of depth, and perfect for chilly days or healthful lunches. Whether you’re vegetarian, meal prepping, or simply trying to add more greens to your diet, this recipe will become a go-to in your kitchen.
Why You’ll Love This Creamy Spinach and Potato Garden Soup
You’ll absolutely love this soup for many reasons. First, it’s incredibly easy to make with common pantry staples and fresh produce. Second, it delivers an impressive amount of flavor, thanks to the mix of aromatic onions, garlic, herbs, and rich, velvety potatoes. Third, it’s naturally gluten-free and can easily be made vegan by swapping the cream. And let’s not forget how satisfying it is — from the tender potato chunks to the vibrant wilted spinach, each spoonful feels like a warm hug.
Who This Recipe Is For
This soup is a dream for:
- Home cooks who want wholesome, one-pot meals
- Anyone looking for vegetarian or plant-based lunch options
- Meal preppers in need of a freezer-friendly soup
- Soup lovers who appreciate creamy textures without heavy ingredients
- Families searching for kid-friendly veggie-packed meals
If this sounds like you, you’ll also enjoy our Creamy Colcannon Soup or Healthy Garlic Parmesan Chicken Pasta.
Ingredients You’ll Need
- 2 tablespoons olive oil
- 1 onion, finely chopped
- 3 garlic cloves, minced
- 1/2 teaspoon dried thyme
- 1/2 teaspoon dried oregano
- 1/2 teaspoon black pepper
- Salt to taste
- 3 medium potatoes, peeled and diced
- 4 cups vegetable broth (or chicken broth if not vegetarian)
- 2 cups fresh spinach, roughly chopped
- 1/2 cup heavy cream (or coconut cream for vegan option)
- Optional: chili flakes, grated parmesan for garnish
Ingredient Notes and Variations
- Potatoes: Use starchy potatoes like Russet or Yukon Gold for a creamy texture.
- Spinach: Fresh is ideal, but frozen spinach can be used. Just thaw and squeeze out excess water before adding.
- Cream Options: Use dairy or plant-based cream. Coconut cream, cashew cream, or even blended silken tofu work well.
- Broth: Vegetable broth keeps it vegetarian, while chicken broth adds a richer undertone.
- Herbs: Feel free to add fresh herbs like parsley, dill, or basil for brightness.
Want another green veggie twist? Check out our Spinach Garlic Meatballs for a delicious pairing!
Kitchen Equipment You’ll Need
- Large soup pot or Dutch oven
- Wooden spoon or spatula
- Immersion blender or countertop blender
- Cutting board and sharp knife
- Ladle
Step-by-Step Preparation: How to Make Creamy Spinach and Potato Garden Soup
Step 1: Sauté the Aromatics
In a large pot, heat 2 tablespoons olive oil over medium heat. Add chopped onion and cook for 4-5 minutes until translucent. Stir in minced garlic, thyme, oregano, black pepper, and a pinch of salt. Cook for another minute until fragrant.
Step 2: Add the Potatoes
Add diced potatoes and stir well to coat them with the aromatic mixture. Cook for 2-3 minutes.
Step 3: Simmer the Soup
Pour in the vegetable broth and bring the soup to a boil. Reduce the heat to medium-low, cover, and let it simmer for 15-20 minutes or until the potatoes are tender.
Step 4: Blend for Creaminess
Use an immersion blender to partially blend the soup, leaving some chunks for texture. Alternatively, blend half of the soup in a countertop blender and return it to the pot.
Step 5: Add the Spinach
Stir in chopped spinach and simmer for 2-3 minutes until wilted and bright green.
Step 6: Add the Cream
Pour in the heavy cream or coconut cream and stir to combine. Simmer for another 2-3 minutes. Taste and adjust seasoning with more salt and pepper if needed.
Step 7: Serve Warm
Ladle into bowls and garnish with chili flakes or grated parmesan if desired.
Pro Tips for the Best Creamy Spinach and Potato Garden Soup
- Sautéing the onions and garlic slowly brings out their sweetness and adds depth to the soup.
- Blending just a portion of the soup helps achieve the perfect creamy consistency without losing texture.
- Don’t skip the herbs — they make the flavor pop.
- Add a splash of lemon juice before serving for a fresh, bright finish.
Common Mistakes to Avoid
- Over-blending: Completely pureeing the soup can make it too smooth and lose its rustic charm.
- Not seasoning in layers: Salt each component as you go to develop deeper flavor.
- Adding cream too early: Wait until the end so it doesn’t curdle or overcook.
- Skipping the simmer: Letting the soup gently simmer brings everything together beautifully.
Serving Suggestions
Pair your creamy garden soup with a chunk of crusty sourdough, garlic toast, or Goat Cheese Bread. It also complements a light salad or roasted veggie side like Garlic Parmesan Roasted Green Beans. Add a swirl of pesto or dollop of yogurt for extra flair.
Creative Presentation Ideas
- Serve in bread bowls for a rustic touch.
- Garnish with microgreens, fresh herbs, or edible flowers.
- Drizzle with chili oil or swirl in some cashew cream.
- Present in a mason jar with ribbon as a comforting homemade gift.
Flavor Variations and Add-Ins
- Add carrots or leeks for additional sweetness.
- Throw in white beans or chickpeas for extra protein.
- Top with crumbled feta or goat cheese for tangy contrast.
- Add mushrooms for a savory umami boost.
- Stir in a pinch of nutmeg for warmth.
If you love creative soups, you might also enjoy our Louisiana Creamed Corn Maque Choux or Creamy Cafeteria Noodles for cozy sides.
How to Store and Reheat
Store in an airtight container in the refrigerator for up to 4 days. Reheat gently over medium-low heat, stirring often. If the soup thickens in the fridge, add a splash of broth or water to loosen it up. Avoid boiling once the cream is added.
Make-Ahead Tips
Make the soup base (up to the point before adding spinach and cream) a day in advance. When ready to serve, reheat, add spinach and cream, and finish cooking. This also makes it ideal for batch cooking and freezing — just leave out the cream before freezing.
Frequently Asked Questions
Can I use frozen spinach? Yes. Just thaw and squeeze out the water before adding.
Is this soup vegan? It can be! Use coconut cream and veggie broth.
Can I freeze it? Absolutely. Freeze before adding cream for best texture.
What kind of potatoes should I use? Yukon Gold or Russets yield the creamiest texture.
Can I make it spicy? Yes! Add chili flakes, cayenne, or jalapeño while sautéing aromatics.
Final Thoughts: Why This Soup Is a Must-Try
This Creamy Spinach and Potato Garden Soup is more than just a meal — it’s a warm, satisfying experience in a bowl. It brings together simple, nourishing ingredients and transforms them into something truly comforting and crave-worthy. Whether you’re serving it as a starter, a main course, or a freezer meal, it’s the kind of recipe that earns a permanent spot in your rotation.
Call to Action – Share and Subscribe
If you enjoyed this recipe, don’t keep it to yourself! Share it with your fellow soup lovers, and subscribe for more veggie-packed comfort food and seasonal meal ideas.
PrintCreamy Spinach and Potato Garden Soup
This creamy spinach and potato garden soup is a cozy one-pot meal made with tender potatoes, sautéed aromatics, herbs, and vibrant spinach finished with a splash of cream for a velvety texture. Naturally gluten-free and easy to make vegetarian or vegan.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Yield: 4
- Category: Soup
- Method: Stovetop
- Cuisine: American
Ingredients
- 2 Tbsp olive oil
- 1 onion, finely chopped
- 3 garlic cloves, minced
- 1/2 tsp dried thyme
- 1/2 tsp dried oregano
- 1/2 tsp black pepper
- Salt, to taste
- 3 medium potatoes, peeled and diced
- 4 cups vegetable broth (or chicken broth)
- 2 cups fresh spinach, roughly chopped
- 1/2 cup heavy cream (or coconut cream)
- Optional: chili flakes, grated Parmesan (for garnish)
Instructions
- Sauté aromatics: Heat olive oil in a large pot over medium heat. Add onion and cook 4–5 minutes until translucent. Stir in garlic, thyme, oregano, black pepper, and a pinch of salt; cook 1 minute.
- Add potatoes: Stir in diced potatoes and cook 2–3 minutes to coat with aromatics.
- Simmer: Pour in broth and bring to a boil. Reduce heat to medium-low, cover, and simmer 15–20 minutes until potatoes are tender.
- Blend: Use an immersion blender to partially blend (leave some chunks). Or blend half the soup and return to the pot.
- Add spinach: Stir in spinach and simmer 2–3 minutes until wilted and bright green.
- Add cream: Stir in heavy cream (or coconut cream) and simmer 2–3 minutes. Taste and adjust salt/pepper.
- Serve: Ladle into bowls and garnish with chili flakes or Parmesan if desired.
Notes
- Best potatoes: Yukon Gold or Russet potatoes give the creamiest texture.
- Partial blend: Blending only part keeps it creamy but still rustic.
- Cream at the end: Add cream last and avoid boiling afterward to prevent curdling.
- Bright finish: A small squeeze of lemon juice before serving makes flavors pop.
- Storage/freezing: Refrigerate up to 4 days. Freeze before adding cream for best texture, then add cream when reheating.




