A cozy evening in the kitchen, the aroma of garlic and sautéed onions enveloping the air, is the perfect backdrop for creating a delightful bowl of soup. This Best Creamy Spinach and Potato Garden Soup to Warm Your Soul is not only easy to make but also comes together in just 30 minutes, making it ideal for a quick dinner. The inclusion of fresh spinach adds a vibrant flair while the starchy potatoes provide a thick, comforting base that satisfies every time.
This recipe is for anyone who loves a heartwarming and wholesome soup, perfect for chilly days or when you need a little comfort food. It’s a great option for batch cooking or meal prep, as it stores wonderfully and tastes even better the next day.
Why You’ll Love This Recipe
- The smooth, creamy texture lingers in your mouth, providing warmth with every spoonful.
- It takes just 30 minutes from start to finish, making it a weeknight lifesaver.
- The combination of flavors from onion, garlic, and nutmeg creates a delightful aromatic experience.
- This soup is flexible with dairy or coconut milk options for various dietary needs.
What You’ll Need
Gather these ingredients to create this delightful soup.
For the Soup
- 4 cups potatoes, starchy potatoes like Russets, diced
- 4 cups fresh spinach, vibrant and garden-fresh
- 1 medium onion, chopped
- 2 cloves garlic, minced
- 4 cups vegetable broth, low-sodium variety
- 1 cup heavy cream or coconut milk, coconut milk for dairy-free option
- 2 tablespoons butter
- to taste salt
- to taste pepper
- 1 pinch nutmeg, for warmth
For Garnishing
- 1/4 cup Parmesan cheese, optional garnish
- to taste fresh herbs, thyme or chives for garnish
Substitutions: Use olive oil instead of butter for dairy-free.
Substitutions & Swaps
- Coconut milk instead of heavy cream
- Kale can replace fresh spinach
- Any starchy potato variety works
- Nutritional yeast for a dairy-free cheese option
How to Make It
Start crafting your comforting soup with these simple steps.
Sauté
In a large pot, melt the butter over medium heat and add the chopped onion and minced garlic. Sauté until the onion is translucent, about 5 minutes.
Add Potatoes
Stir in the diced potatoes and vegetable broth, bringing the mixture to a boil. Reduce to a simmer and cook until the potatoes are fork-tender, roughly 15 minutes.
Incorporate Spinach
Add the fresh spinach to the pot and stir until wilted, which should take about 2 minutes.
Blend
Using an immersion blender, blend the soup until smooth. If using a regular blender, ensure to blend in batches and allow to cool slightly before blending.
Finish with Cream
Stir in the heavy cream or coconut milk, along with salt, pepper, and nutmeg, adjusting to your preferred taste. Cook for another 2-3 minutes to heat through.
How to Store It
Fridge: Store in an airtight container for up to 4 days.
Freezer: Yes, but consume within 2 months for best quality.
Reheat: Heat on the stovetop over low-medium heat for about 10 minutes, stirring occasionally.
Tips for Best Results
- Use fresh, high-quality spinach for the best flavor and nutrients.
- Blend the soup until fully smooth for a decadent texture.
- Adjust seasoning to your liking with additional herbs like thyme or chives.
- A splash of lemon juice adds a nice brightness to the soup.
Serving Suggestions
- Serve with crusty artisan bread for a complete meal.
- Pair with a light salad for a refreshing contrast.
- Enjoy as a starter for a cozy dinner party.



