Creamy Spinach Soup Recipe
This creamy spinach soup is a comforting and nutrient-packed dish, perfect for any season. With its velvety texture and vibrant green color, it’s both visually appealing and delicious. Loaded with fresh spinach, hearty potatoes, and a touch of cream, this spinach soup is not only flavorful but also a great way to incorporate more greens into your diet. It’s quick to prepare, versatile, and easy to store, making it a fantastic choice for busy weeknights or elegant dinner parties.
Servings: 4
Prep Time: 10 minutes
Cook Time: 20 minutes
Spinach Soup Ingredients

- 1 tablespoon olive oil or butter: Adds richness and enhances the flavors of the onion and garlic while sautéing.
- 1 medium onion, chopped: Onions provide a mild sweetness and a foundational flavor for the soup.
- 2 garlic cloves, minced: Garlic lends a fragrant aroma and adds depth to the soup’s flavor.
- 4 cups (120 g) fresh spinach leaves: The star ingredient, spinach is packed with vitamins, minerals, and antioxidants, giving the soup its vibrant green color and nutritional punch.
- 2 medium potatoes, peeled and diced: Potatoes make the soup creamy and thick without the need for extra cream.
- 4 cups (1 liter) vegetable broth: A flavorful liquid base that ties all the ingredients together. Use low-sodium broth to control salt levels.
- ½ cup (120 ml) heavy cream or coconut milk (for a dairy-free option): Cream adds a luxurious texture and subtle sweetness. Coconut milk provides a dairy-free alternative with a hint of tropical flavor.
- ½ teaspoon ground nutmeg (optional): Adds a warm, nutty flavor that complements the spinach beautifully.
- Salt and pepper, to taste: Essential for enhancing and balancing the flavors of the soup.
- Fresh parsley, for garnish (optional): Adds a pop of color and a fresh herbal note to the finished dish
Spinach soup Diets:
- Mediterranean Diet
Spinach soup prepared with olive oil, garlic, onions, and vegetable stock fits perfectly into the Mediterranean diet.
You can add Greek yogurt or feta cheese as a topping. - Keto Diet
Make spinach soup with heavy cream, butter, and low-carb ingredients like bone broth or almond milk to keep it keto-friendly. - Anti-Inflammatory Diet
Use turmeric, ginger, and coconut milk in the soup for anti-inflammatory benefits.
Avoid dairy if it causes inflammation. - Plant-Based or Vegan Diet
Prepare spinach soup with vegetable broth, coconut milk, and nutritional yeast for creaminess and flavor. - Low-Calorie Diet
Stick to a broth-based spinach soup with minimal oil or cream to keep calories low. - Gluten-Free Diet
Ensure the soup contains no thickening agents like flour. Use cornstarch or a dairy-free option if needed.
How To Make The Spinach Soup
- Heat Oil: In a large pot, heat the olive oil or butter over medium heat. Add the onion and garlic, sautéing until soft and fragrant (about 5 minutes).
- Add Potatoes: Stir in the diced potatoes and cook for 2–3 minutes.
- Pour in Broth: Add the vegetable broth and bring to a boil. Reduce the heat and simmer for 10–12 minutes, or until the potatoes are tender.
- Add Spinach: Add the fresh spinach leaves and cook for another 2 minutes, just until wilted.
- Blend the Soup: Use an immersion blender or transfer the soup to a countertop blender (in batches if needed) to blend until smooth.
- Add Cream: Stir in the heavy cream or coconut milk, then season with nutmeg, salt, and pepper to taste.
- Serve: Pour into bowls, garnish with fresh parsley if desired, and serve warm with crusty bread or crackers.
Storage
Refrigerator: Let the soup cool completely, then store it in an airtight container for up to 3–4 days. Reheat gently on the stove or in the microwave.
Freezer: Freeze the soup (without the cream or coconut milk) in freezer-safe containers for up to 3 months. When ready to eat, thaw overnight in the fridge, reheat, and add cream during reheating for a fresh finish.
Let me know if you’d like a photo or additional serving suggestions!
The Recipe

Spinach Soup
Ingredients
- 1 tablespoon olive oil or butter
- 1 medium onion chopped
- 2 garlic cloves minced
- 4 cups 120 g fresh spinach leaves
- 2 medium potatoes peeled and diced
- 4 cups 1 liter vegetable broth
- ½ cup 120 ml heavy cream or coconut milk (for a dairy-free option)
- ½ teaspoon ground nutmeg optional, for added flavor
- Salt and pepper to taste
- Fresh parsley for garnish optional
You Might Also Like