This Keto-friendly Creamy Ham and Broccoli Soup is a warm, comforting dish packed with rich flavors and wholesome ingredients, perfect for anyone following a low-carb diet. Combining tender ham, fresh broccoli, and a creamy, cheesy base, it’s a great way to enjoy a hearty meal without the extra carbs.

Jump to:
- Preparation and Cooking Overview
- Chef's note
- Ingredients for This Keto Creamy Ham and Broccoli Soup Recipe
- Ingredient Substitutions
- Additional Ingredients
- Cooking Tools Required
- Tool Substitute Options
- How to Make Keto Creamy Ham and Broccoli Soup: Step-by-Step Guide
- Cooking methods
- Preparation steps
- Cooking Instructions
- What to Serve with Keto Creamy Ham and Broccoli Soup
- How to Make It Healthier
- Time-Saving Tips
- What Can I Prepare Ahead of Time?
- Storage and Reheating Instructions
- Recipe Wrap-Up and Conclusion
- Frequently asked questions
- 📖 Recipe
Preparation and Cooking Overview
This soup is a quick, satisfying dish that takes about 30 minutes to make. Start by sautéing ham, onions, and garlic, then simmer everything with broth and broccoli. Finish by melting in cream cheese, heavy cream, and cheddar for a rich, velvety texture—perfect for a cozy, low-carb meal.
Chef's note
For a thicker soup, reduce the broth by half or add a bit of xanthan gum to thicken it up. Swap cheddar for gouda or Swiss for a different cheesy twist, or use cauliflower instead of broccoli for variety. If you like a bit of heat, add a pinch of red pepper flakes or a dash of hot sauce.


Loading...
Thank You for Subscribing.
Ingredients for This Keto Creamy Ham and Broccoli Soup Recipe
Ingredient Substitutions
Additional Ingredients
Cooking Tools Required
Tool Substitute Options
How to Make Keto Creamy Ham and Broccoli Soup: Step-by-Step Guide
Cooking methods
Preparation steps
- Dice the ham and chop the broccoli into small, bite-sized florets.
- Finely chop the onion and mince the garlic.
- Measure out the chicken broth, heavy cream, and cheese for easy access while cooking.
Cooking Instructions
- Heat butter in a large pot over medium heat. Add diced ham and cook for 3-4 minutes until slightly crispy.
- Stir in onions and garlic, sautéing for about 2 minutes until fragrant.
- Pour in chicken broth, bring to a simmer, and add broccoli. Cook for 10 minutes until the broccoli is tender.
- Lower the heat and whisk in cream cheese until fully melted.
- Stir in heavy cream and shredded cheddar, mixing until smooth and creamy.
- Season with salt, black pepper, and smoked paprika.
- If you prefer a smoother soup, use an immersion blender to blend part of the mixture while leaving some chunks for texture.
- Simmer for another 5 minutes, then serve hot.
Chef's pro tip
One common mistake is adding cheese and cream to a soup that’s too hot, which can cause it to separate or become grainy. To avoid this, lower the heat before stirring in the cream cheese and shredded cheddar, and whisk gently until smooth. If needed, take the pot off the heat for a minute before adding dairy to ensure a creamy, velvety texture.
What to Serve with Keto Creamy Ham and Broccoli Soup
This soup pairs well with:
How to Make It Healthier
Time-Saving Tips
What Can I Prepare Ahead of Time?
Storage and Reheating Instructions
Storage Instructions
Best Reheating Instructions
Recipe Wrap-Up and Conclusion
This Keto-friendly Creamy Ham and Broccoli Soup is a must-try for anyone on a low-carb diet. It’s rich, cheesy, and full of flavor, making it perfect for a cozy meal. Plus, it’s easy to make with simple ingredients you probably already have on hand. Give it a try and make it a regular part of your keto meal rotation.
Frequently asked questions
📖 Recipe

Keto Creamy Ham and Broccoli Soup
Ingredients
- 2 cups cooked & diced ham
- 2 cups broccoli florets
- 1 small onion finely chopped
- 2 garlic cloves minced
- 4 cups chicken broth unsalted
- 1 cup heavy cream
- ½ cup cream cheese
- 1½ cups shredded cheddar cheese
- 2 tablespoon butter
- Salt and black pepper to taste
- ½ teaspoon smoked paprika optional
Instructions
Preparation Steps
- Dice the ham and chop the broccoli into small, bite-sized florets.
- Finely chop the onion and mince the garlic.
- Measure out the chicken broth, heavy cream, and cheese for easy access while cooking.
Cooking Instructions
- Heat butter in a large pot over medium heat. Add diced ham and cook for 3-4 minutes until slightly crispy.
- Stir in onions and garlic, sautéing for about 2 minutes until fragrant.
- Pour in chicken broth, bring to a simmer, and add broccoli. Cook for 10 minutes until the broccoli is tender.
- Lower the heat and whisk in cream cheese until fully melted.
- Stir in heavy cream and shredded cheddar, mixing until smooth and creamy.
- Season with salt, black pepper, and smoked paprika.
- If you prefer a smoother soup, use an immersion blender to blend part of the mixture while leaving some chunks for texture.
- Simmer for another 5 minutes, then serve hot.
Leave a Reply