
This Keto Spinach Cream Soup is a silky, vibrant, and deeply nourishing bowl packed with creamy texture and rich flavor — yet incredibly low in carbs. Spinach cooks down quickly to a soft, velvety base that blends beautifully with broth, garlic, onion, cream, and cream cheese. The result is a luxurious green soup that tastes indulgent while delivering just 3–4 net carbs per serving. Ready in only 20 minutes, it’s perfect for busy weeknights, keto meal prep, or whenever you want something warm, comforting, and nutrient-dense. Add Parmesan, sour cream, or toasted nuts for even more depth.
JUMP TO…
- Servings: 4
- Prep time: 10 min
- Cook time: 10 minutes
- Total time: 20 minutes
- Category: Soup
- Cuisine: Low Carb
- Method: Stovetop / Blended
- Diet: Keto / Gluten-Free / Vegetarian-Friendly
Ingredients for Keto Spinach Cream Soup

- 300–350 g spinach (fresh or frozen)
- 1 tbsp butter
- 1 tbsp olive oil
- ½ onion (or ½ tsp onion powder for fewer carbs)
- 2 garlic cloves
- 400 ml chicken or vegetable broth (unsweetened)
- 200 ml heavy cream (33%+)
- 60 g cream cheese
- Salt and pepper to taste
- Optional: Pinch of nutmeg (excellent with cream soups)
Instructions

- Sauté the base: In a medium pot, heat the butter and olive oil over medium heat. Add the finely chopped onion (or substitute with onion powder later) and minced garlic. Cook for 1–2 minutes until soft and fragrant, forming the aromatic foundation of the soup.
- Cook the spinach: Add the spinach directly into the pot. If using fresh spinach, sauté until it wilts completely and reduces in volume. If using frozen spinach, cook until fully thawed and warmed through. The spinach should be tender before blending.
- Add broth: Pour in the chicken or vegetable broth and simmer for 5 minutes. This allows the flavors to meld and softens the spinach further for easier blending.
- Blend into a cream: Using an immersion blender, puree the entire mixture until perfectly smooth and bright green. Adjust the thickness by adding a splash of broth if needed.
- Add cream and cream cheese: Reduce heat to low. Stir in the heavy cream and cream cheese. Mix until the cheese melts and the soup becomes velvety, thick, and uniform. Avoid boiling to maintain a silky consistency.
- Season and finish: Add salt, pepper, and optional nutmeg. Warm for 1 more minute. Serve hot with your favorite toppings.
📊 Nutrition Facts (per serving)
| Calories | Fat | Protein | Net Carbs |
|---|---|---|---|
| ≈ 280–320 kcal | ≈ 26–30 g | ≈ 6–8 g | ≈ 3-4 |
💡 Tips & Variations
- Add 30 g extra cream cheese (~104 kcal, ~10 g fat, ~2 g protein) to create a much thicker, richer soup.
- Add 15 g butter (~110 kcal, ~12 g fat) at the end for a more luxurious finish.
- Add 20–30 ml heavy cream extra (~70–105 kcal, ~7–11 g fat) to boost creaminess.
- Add 20 g grated Parmesan (~80 kcal, ~5 g fat, ~7 g protein) for salty umami depth.
- Add toasted pine nuts (10 g ~67 kcal, ~7 g fat) for a gourmet crunch — use sparingly as they are calorie-dense.
- Add 1 tsp olive oil drizzle (5 ml, ~40 kcal, ~5 g fat) as a finishing touch.
- Add sautéed mushrooms (50 g ~12 kcal) to introduce earthy tones.
- Add fresh herbs like parsley or dill (negligible calories) to brighten the flavor.
🔥 Flavor Variations (Choose Your Style)
- Add 1 tsp chili oil (5 ml, ~40 kcal, ~5 g fat) for a spicy spinach cream soup.
- Add coconut cream (15 ml, ~60 kcal, ~6 g fat) for a dairy-light variation with subtle sweetness.
- Add roasted garlic (1 clove ~5 kcal) for deeper sweetness and complexity.
- Add ½ tsp smoked paprika (1–2 kcal) for a warm, smoky twist.
- Add 10 g feta cheese (~27 kcal, ~2 g fat, ~2 g protein) for a tangy Mediterranean finish.
⚠️ Mistakes to Avoid
- Boiling after adding cream — can cause separation and dull the green color.
- Under-blending the soup — reduces smoothness and creaminess.
- Using too much onion — increases carbs and overtakes spinach flavor.
- Overheating cream cheese — can create lumps; melt it gently.
- Skipping nutmeg — this spice subtly enhances creamy soups beautifully.
Storage & Meal Prep 🧊
- Store in the refrigerator for up to 3 days.
- Freeze for up to 1 month; blend again after reheating if needed.
- Reheat gently on low heat to preserve texture.
- Perfect for meal prep — reheats well and thickens naturally.
What to Serve With 🥄
- Keto garlic crisps
- Almond flour bread
- Parmesan chips
- Grilled chicken strips
- Avocado slices for added fats
FAQ
You’ll find plenty of delicious and easy keto recipes — salads, main dishes, snacks, and desserts — on our Pinterest.
Follow us for daily inspiration and quick keto ideas.
Keywords
keto spinach cream soup, low carb spinach soup, creamy spinach soup keto, green cream soup, keto vegetable soup, gluten free spinach soup, low carb creamy soup, keto dinner ideas
