As I stood in my kitchen, the gentle sizzle of butter in the pan mingled with the vibrant greens of fresh broccoli and spinach, a comforting reminder of wholesome meals I cherish. This Keto Broccoli Spinach Soup is my go-to for those days when I crave something rich yet healthy. With just a handful of ingredients, you’ll whip up a satisfying bowl in about 30 minutes, making it a perfect option for busy weeknights. It’s both low-carb and full of nutrients, ensuring you feel great without sacrificing flavor. Plus, this soup is freezer-friendly, so you can always have a batch ready for a quick, nourishing meal. Ready to dive into a bowl of luscious goodness? Let’s get cooking!

Why is this soup a must-try?
Wholesome Ingredients: Each spoonful is packed with fresh broccoli and spinach, providing essential nutrients without the carbs.
Effortless Preparation: In just 30 minutes, you can create a gourmet meal perfect for cozy evenings.
Creamy Indulgence: The addition of heavy cream and Parmesan cheese brings a rich, velvety texture that can satisfy any comfort food craving.
Versatile Delight: Pair it with your favorite bread or enjoy it alone as a light meal; this Keto Broccoli Spinach Soup is a true crowd-pleaser.
Freezer-Friendly: Make extra batches to store in your freezer for a quick meal any night of the week! If you enjoy easy, delicious recipes, check out our quick and healthy soups collection for more ideas!
Keto Broccoli Spinach Soup Ingredients
• Get ready for a creamy delight!
For the Soup
- Broccoli florets – packed with vitamins, they’re the star of our Keto Broccoli Spinach Soup.
- Fresh spinach leaves – these leafy greens add a vibrant color and boost the nutrient profile.
- Medium shallot – this onion variety offers a mild sweetness that enhances the flavor beautifully.
- Garlic cloves – minced for that aromatic kick, garlic also brings health benefits.
- Butter – for sautéing, it adds richness and depth to the soup.
- Chicken broth – the flavorful base that ties all the ingredients together.
- Heavy cream – adds a luxurious creaminess that makes every bite indulgent.
- Grated Parmesan cheese – contributes a savory note and thickens the soup.
- Salt – a critical element for enhancing all the flavors.
- Black pepper – a pinch adds warmth and a touch of spice to the dish.
Step‑by‑Step Instructions for Keto Broccoli Spinach Soup
Step 1: Prepare the Vegetables
Start by washing 2 cups of broccoli florets and 2 cups of fresh spinach leaves thoroughly under cool running water. Chop the broccoli into smaller florets for even cooking. Dice one medium shallot and mince two cloves of garlic, ensuring that all your vegetables are ready to go before you heat the pot.
Step 2: Sauté Shallot and Garlic
In a large pot, melt 2 tablespoons of butter over medium heat. Add the diced shallot and sauté for about 3 minutes, stirring occasionally, until it becomes translucent and fragrant. Then, incorporate the minced garlic and cook for an additional minute, allowing the aroma to envelop your kitchen as it mingles with the sautéing shallot.
Step 3: Add Broccoli and Broth
Pour in 2 cups of chicken broth and add the chopped broccoli florets to the pot. Increase the heat to bring the mixture to a gentle boil, ensuring the broth bubbles slightly, which signals the ideal temperature for cooking. This step lays a savory foundation for your Keto Broccoli Spinach Soup.
Step 4: Simmer for Tenderness
Once boiling, reduce the heat to a low simmer and let the soup cook for about 10 minutes. During this time, the broccoli will soften and become tender, turning a vibrant green. Keep an eye on it, stirring occasionally to prevent sticking, until you can easily pierce the broccoli with a fork.
Step 5: Incorporate Spinach
Stir in the fresh spinach leaves, allowing them to wilt in the hot soup. Cook for an additional 2 minutes, just until the spinach reduces in size and brightens in color. This step not only enhances the flavor but also boosts the nutritional content of your Keto Broccoli Spinach Soup.
Step 6: Blend the Soup
Remove the pot from heat and, using an immersion blender, carefully puree the soup until you achieve a smooth and creamy consistency. If you don’t have an immersion blender, carefully transfer the soup in batches to a regular blender. This step will create that velvety texture that makes this soup delightful.
Step 7: Add Cream and Cheese
Return the pureed soup to low heat. Stir in ½ cup of heavy cream and ¼ cup of grated Parmesan cheese, mixing until fully combined. The cream and cheese will melt into the soup, enriching its flavor and texture, turning your Keto Broccoli Spinach Soup into a comforting bowl of goodness.
Step 8: Season and Heat Through
Finally, season your soup with ½ teaspoon of salt and ¼ teaspoon of black pepper, adjusting to taste. Allow the soup to heat through gently without bringing it to a boil again. This last step ensures all the flavors meld beautifully, creating the perfect finish to your cozy and nutritious Keto Broccoli Spinach Soup.

Expert Tips for Keto Broccoli Spinach Soup
- Fresh Ingredients: Use fresh broccoli and spinach for a vibrant flavor and nutrients. Avoid using frozen veggies, as they can alter the soup's consistency.
- Adjust Thickness: If you prefer a thicker soup, blend a bit less or add a potato before blending for extra creaminess without extra carbs.
- Season Smartly: Adjust salt and pepper to taste after blending, as pureeing can mellow out flavors. Check and tweak before serving!
- Blend Carefully: When using a regular blender, allow steam to escape by blending in batches or removing the center cap. This prevents splattering.
- Storage Tips: Cool the soup completely before freezing in airtight containers. It can last up to 3 months for easy, healthy meals!
- Serving Suggestions: Garnish with a sprinkle of extra Parmesan or a drizzle of olive oil for an elevated presentation of your Keto Broccoli Spinach Soup.
Keto Broccoli Spinach Soup Variations
Feel free to customize this delightful soup to suit your taste buds and dietary needs.
-
Dairy-Free: Substitute heavy cream with coconut milk for a lighter, non-dairy option. This adds a hint of sweetness that beautifully complements the greens.
-
Vegetarian: Replace chicken broth with vegetable broth, keeping it rich in flavor while maintaining the soup’s heartiness. It’s a great way to enjoy this dish for plant-based diets.
-
Spicy Kick: Add a pinch of red pepper flakes or some diced jalapeños for an extra dose of heat! The spice enhances the flavor profile, making each sip exciting.
-
Nutty Flavor: Stir in a tablespoon of nut butter, like almond or cashew, for an unexpected creaminess and a nutty twist to this comforting bowl.
-
Herb-Infused: Fresh herbs like basil, thyme, or parsley can be blended in for a fragrant burst of flavor. Just kaleidoscope your way through the herbs until you find the perfect blend!
-
Protein Boost: Consider adding cooked chicken or turkey for an extra protein hit. You’ll not only make the soup more filling, but it also turns it into a wholesome meal all by itself.
-
Cheesy Variations: Swap Parmesan for a different cheese or use a combination, such as feta and cheddar, for distinct flavors and textures. This is a chance to experiment and fully enjoy the creaminess.
-
Texture Twist: For a chunkier soup, reserve some broccoli florets and spinach before blending, then add them back for a delightful bite in each spoonful. It creates a satisfying contrast to the smooth base.
Explore these variations and find your favorite way to make this Keto Broccoli Spinach Soup your own. If you're curious about more soup options, check out our hearty soup recipes collection for inspiration!
How to Store and Freeze Keto Broccoli Spinach Soup
Fridge: Store your soup in an airtight container for up to 3 days, allowing the flavors to meld beautifully.
Freezer: Freeze in freezer-safe bags or containers for up to 3 months. Make sure to leave room for expansion as the soup freezes.
Reheating: Thaw overnight in the fridge, then reheat gently on the stove over low heat, stirring occasionally, until heated through.
Serving Tip: For a fresh taste, add a splash of cream or sprinkle of Parmesan cheese before serving your Keto Broccoli Spinach Soup again!
What to Serve with Keto Broccoli Spinach Soup
As the rich aroma of your soup wafts through the kitchen, let's elevate your dining experience with a few delightful pairings.
- Crusty Bread: The perfect vehicle for scooping up soup, crusty bread offers a satisfying crunch that contrasts beautifully with the creamy texture.
- Garlic Parmesan Knots: These soft, buttery knots are infused with garlic and Parmesan, echoing the flavors in your soup while adding tantalizing warmth.
- Mixed Green Salad: A vibrant salad with tangy vinaigrette complements the soup's richness, adding freshness and crunch with every bite.
- Roasted Vegetables: Seasonal roasted veggies provide a wonderful medley of flavors and textures, rounding out your meal with both heartiness and health.
- Grilled Cheese Sandwich: A gooey grilled cheese is a nostalgic classic that pairs perfectly with soup, creating a cozy and satisfying comfort food duo.
- Sparkling Water: A chilled glass of sparkling water not only refreshes the palate but also invigorates the spirit, perfect for this nourishing soup experience.
- Herbal Tea: For a soothing touch, a cup of chamomile or mint tea can enhance relaxation after a satisfying meal, promoting restful moments.
- Dark Chocolate: Finish on a sweet note with a square of rich dark chocolate, offering a delightful contrast to the soup's savory flavors.
- Apple Crisp: A warm, spiced apple crisp with a scoop of vanilla ice cream serves as a delightful finish to your cozy dinner, bringing warmth and sweetness to the table.
Make Ahead Options
Preparing your Keto Broccoli Spinach Soup in advance is a fantastic way to save time on busy weeknights! You can chop the broccoli and spinach, as well as dice the shallot and mince the garlic, up to 24 hours in advance; just store them in airtight containers in the refrigerator to keep them fresh. For even more convenience, you can fully cook and blend the soup up to 3 days ahead, letting it cool before refrigerating. When you're ready to enjoy your soup, simply reheat it on the stovetop over low heat, stirring in the heavy cream and Parmesan cheese just before serving to ensure a luscious and delicious finish. This way, you’ll have comforting, homemade soup ready in no time!

Keto Broccoli Spinach Soup Recipe FAQs
How do I select the best broccoli for my soup?
Absolutely! Look for vibrant green broccoli florets without any dark spots or yellowing. The florets should feel firm and crisp when touched. Fresh broccoli not only enhances flavor but also maximizes the nutrient content of your Keto Broccoli Spinach Soup.
What is the best way to store leftover soup?
Very! For optimal freshness, store your Keto Broccoli Spinach Soup in an airtight container in the fridge. It will stay delicious for up to 3 days. If you’d like to enjoy it later, simply pour it into freezer-safe containers, allowing some space for expansion as it freezes.
Can I freeze this soup?
Definitely! To freeze your Keto Broccoli Spinach Soup, let it cool completely, then transfer it to freezer-safe bags or containers. Make sure to label them with the date. This soup can last in the freezer for up to 3 months! When you’re ready to enjoy it, thaw it overnight in the refrigerator and reheat gently on the stove.
What should I do if my soup is too thick?
No worries! If you find your Keto Broccoli Spinach Soup is too thick after blending, you can easily adjust it. Gradually stir in a bit of additional chicken broth or water while heating it on low until you achieve your desired consistency. This way, you won’t lose any flavors while customizing the texture to your liking.
Are there any dietary considerations I should be aware of?
Oh, yes! If you or anyone you're serving has lactose intolerance, you can substitute the heavy cream with a non-dairy alternative like coconut cream or almond milk. Likewise, for a vegan version, replace the chicken broth with vegetable broth and omit the Parmesan cheese or use a vegan cheese alternative. Also, remember to check for any allergies to garlic or onions when cooking for others.

Creamy Keto Broccoli Spinach Soup for Cozy Nights
Ingredients
Equipment
Method
- Prepare the vegetables by washing broccoli and spinach, chopping the broccoli, dicing the shallot, and mincing the garlic.
- Melt butter in a large pot over medium heat, add shallot, and sauté for about 3 minutes until translucent, then add garlic and sauté for an additional minute.
- Add chicken broth and broccoli to the pot, increase heat to bring to a gentle boil.
- Once boiling, reduce heat to low and simmer for about 10 minutes until broccoli is tender.
- Stir in spinach and cook for an additional 2 minutes until wilted.
- Remove from heat and blend the soup until smooth using an immersion blender.
- Return blended soup to low heat, stir in heavy cream and Parmesan cheese until fully combined.
- Season with salt and pepper, heat through without boiling again.





Leave a Reply