If you’re looking for a warm, comforting, and nutritious meal that aligns perfectly with your keto lifestyle, this Keto Spinach Soup is a must-try!
It’s a creamy, flavorful, and nutrient-dense soup that is both low in carbs and high in healthy fats, making it ideal for those following a ketogenic diet.
Spinach is a powerhouse of vitamins and minerals, including iron, magnesium, and vitamin K, while the addition of heavy cream and cheese provides richness and satiety.
This soup is incredibly easy to prepare, requiring just a few simple ingredients and minimal effort. Whether you need a quick weeknight dinner, a nourishing lunch, or a light starter, this keto spinach soup is a fantastic choice!
![Keto Spinach Soup](https://hominghq.com/wp-content/uploads/2025/01/Keto-Spinach-Soup.png)
Why You’ll Love This Keto Spinach Soup
Quick and Easy
This soup comes together in under 30 minutes, making it perfect for busy days.
Packed with Nutrients
Loaded with vitamins A, C, and K, as well as antioxidants, this soup supports overall health while keeping carbs in check.
Rich and Creamy Texture
The combination of heavy cream, butter, and cheese creates a silky-smooth texture that feels indulgent without breaking your keto goals.
Customizable and Versatile
You can adjust the consistency, add protein, or experiment with different spices to make it exactly how you like it.
Perfect for Meal Prep
Make a big batch and store it for later—this soup freezes and reheats well, making it a great option for meal planning.
Ingredients for Keto Spinach Soup
Main Ingredients:
- Spinach – Fresh or frozen, packed with fiber and nutrients.
- Heavy cream – Adds richness and helps achieve a creamy texture.
- Butter or olive oil – For sautéing and enhancing flavor.
- Garlic – Brings a delicious depth of flavor.
- Onion (optional) – Adds a slight sweetness without too many carbs.
- Bone broth or vegetable broth – Provides a flavorful base and extra nutrients.
- Cream cheese or Parmesan – Enhances creaminess and gives a savory taste.
- Salt and black pepper – Essential for seasoning.
- Nutmeg (optional) – A touch of nutmeg complements the creaminess beautifully.
Optional Add-Ins:
- Protein Boost: Grilled chicken, shrimp, or crumbled bacon.
- Extra Vegetables: Cauliflower or zucchini for added texture.
- Cheese Variations: Cheddar, Gouda, or mozzarella for different flavors.
Step-by-Step Instructions to Make Keto Spinach Soup
![Keto Spinach Soup](https://hominghq.com/wp-content/uploads/2025/01/Keto-Spinach-Soup.jpg)
Step 1: Sauté the Aromatics
In a large pot, melt butter or heat olive oil over medium heat. Add garlic and onion (if using) and sauté until fragrant and translucent, about 2-3 minutes.
Step 2: Add Spinach & Broth
Toss in the spinach and cook until wilted, about 2 minutes for fresh spinach or 4 minutes for frozen. Pour in the bone broth or vegetable broth, stir well, and let it simmer for 5-7 minutes.
Step 3: Blend for a Smooth Texture
Use an immersion blender to puree the soup until smooth. If using a regular blender, carefully transfer the soup in batches, blend, and return it to the pot.
Step 4: Add Cream & Seasonings
Reduce the heat to low and stir in the heavy cream, cream cheese (or Parmesan), salt, black pepper, and nutmeg. Simmer for another 5 minutes, stirring occasionally until everything is well combined.
Step 5: Serve & Garnish
Ladle the soup into bowls and garnish with grated cheese, a drizzle of heavy cream, or crispy bacon bits for added texture and flavor. Serve hot and enjoy!
Pro Tips for the Best Keto Spinach Soup
Use Fresh Spinach for a Vibrant Color
Fresh spinach gives the soup a brighter green hue and a fresher taste compared to frozen spinach. If using frozen, thaw and drain it well to avoid excess water.
Adjust the Thickness to Your Liking
If you prefer a thicker soup, reduce the amount of broth or let it simmer longer. For a thinner consistency, simply add more broth or a splash of water.
Blend for Extra Creaminess
For the smoothest texture, use an immersion blender directly in the pot. If using a regular blender, blend in small batches and be cautious of the steam.
Choose High-Quality Fats
Using grass-fed butter, organic heavy cream, and high-quality olive oil enhances the richness and provides the healthiest fats for your keto diet.
Enhance the Flavor with Spices
A dash of nutmeg, smoked paprika, or cayenne pepper can add depth and warmth to the soup.
Don’t Overheat the Cream
To prevent curdling, add the heavy cream at the end over low heat and stir gently.
Variations & Customizations
Spicy Keto Spinach Soup
Add red pepper flakes, a pinch of cayenne, or diced jalapeños for a fiery kick.
Cheesy Spinach Soup
Stir in shredded cheddar, Gouda, or mozzarella for an extra cheesy and satisfying version.
Dairy-Free & Vegan Option
Replace heavy cream with coconut cream, use olive oil instead of butter, and opt for vegetable broth instead of bone broth.
Chunky Spinach Soup
Skip the blending step to keep the soup chunky and textured, perfect if you prefer a more rustic feel.
Protein-Packed Spinach Soup
For a heartier meal, add grilled chicken, shrimp, or crumbled bacon to increase the protein content.
Keto Florentine Spinach Soup
Incorporate mushrooms and a poached egg on top for an elegant, restaurant-style dish.
This Keto Spinach Soup is easy to customize, allowing you to tailor it to your taste and dietary needs while keeping it low in carbs and full of flavor.
Final Thoughts
This Keto Spinach Soup is the perfect blend of comfort, flavor, and nutrition, all wrapped up in one bowl. Whether you’re following a keto lifestyle or simply looking for a healthy and satisfying meal, this soup fits the bill. It’s creamy, rich, and packed with vitamins, while being low in carbs and full of healthy fats.
The best part? It’s incredibly versatile and can be customized to suit your preferences, whether you like it spicy, cheesy, or with added protein. Make it for a quick weeknight dinner or as part of your meal prep for the week, and you’ll be able to enjoy its comforting flavors all week long.
So, what are you waiting for? Gather your ingredients, make this delicious soup, and experience the warmth and richness that will keep you coming back for more!
Frequently Asked Questions (FAQs)
1. Can I store and freeze this Keto Spinach Soup?
Yes, this soup stores well in the refrigerator for up to 3-4 days. For longer storage, you can freeze it for up to 3 months. When reheating, be sure to warm it gently to avoid curdling the cream.
2. How do I reheat the soup without breaking the cream?
To reheat the soup, do it slowly over low heat while stirring gently. If the cream separates, you can blend it again for a smooth texture.
3. Can I use frozen spinach instead of fresh?
Yes, you can use frozen spinach in place of fresh. Just be sure to thaw and drain it well to remove any excess moisture before adding it to the soup.
4. Is this soup suitable for a dairy-free keto diet?
Yes! To make this soup dairy-free, simply substitute coconut cream for heavy cream, and use dairy-free cheese (or skip it entirely) for a smooth, rich flavor.
5. Can I make this soup ahead of time?
Definitely! This soup is great for meal prep. You can make it ahead of time and store it in the fridge or freeze it for later use. Just reheat when you’re ready to enjoy!
![Keto Spinach Soup](https://hominghq.com/wp-content/uploads/2025/01/Keto-Spinach-Soup-500x500.jpg)
Keto Spinach Soup
Equipment
- Large Pot (1)
- Immersion Blender or Regular Blender (1)
- Cutting Board – 1
- Chef's Knife (1)
- Measuring cups (1 set)
- Measuring cups (1 set)
Ingredients
- 4 cups fresh spinach or 3 cups frozen spinach
- 2 tbsp butter or olive oil
- 2 cloves garlic minced
- 1 small onion optional, chopped
- 4 cups bone broth or vegetable broth
- 1/2 cup heavy cream
- 4 oz cream cheese or 1/4 cup grated Parmesan cheese
- 1/4 tsp salt adjust to taste
- 1/4 tsp black pepper adjust to taste
- 1/4 tsp nutmeg optional
Optional Add-Ins:
- Protein grilled chicken, shrimp, bacon
- Extra cheese cheddar, Gouda
Instructions
- Sauté Aromatics: In a large pot, melt the butter (or heat olive oil) over medium heat. Add the garlic and onion (if using) and sauté for 2-3 minutes until fragrant and translucent.
- Add Spinach & Broth: Add the fresh spinach to the pot and cook until it wilts, about 2 minutes. If using frozen spinach, cook for about 4 minutes. Pour in the broth and stir well, allowing the soup to simmer for 5-7 minutes.
- Blend Soup: Use an immersion blender to puree the soup until smooth. If you don’t have an immersion blender, transfer the soup in batches to a regular blender, blend until smooth, and return it to the pot.
- Add Cream & Seasonings: Lower the heat to low and stir in the heavy cream, cream cheese (or Parmesan), salt, pepper, and nutmeg. Let it simmer for an additional 5 minutes, stirring occasionally.
- Serve: Ladle the soup into bowls and garnish with additional cheese, a drizzle of cream, or crispy bacon bits if desired. Serve hot and enjoy!
Notes
- Storage: This soup can be stored in the refrigerator for up to 3-4 days. It also freezes well for up to 3 months. Reheat gently over low heat to avoid curdling the cream.
- Dairy-Free Option: For a dairy-free version, substitute the heavy cream with coconut cream and use olive oil instead of butter.
- Extra Creaminess: To make the soup even creamier, blend in half an avocado or increase the amount of cream cheese.
- Customization: Add extra protein like chicken, shrimp, or bacon to make the soup more filling. For extra flavor, add a pinch of red pepper flakes for some heat or a dash of paprika for a smoky touch.