Delight your taste buds with the creamy goodness of Keto Broccoli Cheese Soup. This comforting soup is rich, flavorful, and packed with nutritious ingredients, making it a perfect choice for a cozy meal on a ketogenic diet.

Nutrition Info:

  • Serving size: 1 cup
  • Calories: 250
  • Total Fat: 20g
  • Total Carbohydrates: 6g
  • Dietary Fiber: 2g
  • Net Carbs: 4g
  • Protein: 10g


  • 2 tablespoons butter
  • 1 small onion, diced
  • 2 cloves garlic, minced
  • 4 cups chicken or vegetable broth
  • 4 cups fresh broccoli florets
  • 1 cup heavy cream
  • 2 cups shredded cheddar cheese
  • Salt and pepper to taste
  • Pinch of nutmeg (optional)
  • Crispy bacon or cooked ham for topping (optional)
  • Chopped fresh parsley for garnish


  1. In a large pot, melt the butter over medium heat. Add diced onion and minced garlic, and sauté until softened, about 5 minutes.
  2. Pour in chicken or vegetable broth and bring to a simmer.
  3. Add fresh broccoli florets to the pot and let them cook until tender, about 8-10 minutes.
  4. Using an immersion blender or regular blender, puree the soup until smooth. Be careful when blending hot liquids.
  5. Return the pureed soup to the pot over low heat. Stir in heavy cream and shredded cheddar cheese until the cheese is melted and the soup is creamy.
  6. Season the Keto Broccoli Cheese Soup with salt, pepper, and a pinch of nutmeg if desired. Adjust seasoning to taste.
  7. Let the soup simmer for another 5-10 minutes to allow the flavors to meld together.
  8. Once ready, ladle the soup into bowls. If desired, top with crispy bacon or cooked ham for extra flavor and texture.
  9. Garnish with chopped fresh parsley before serving.

Enjoy this rich and creamy Keto Broccoli Cheese Soup as a comforting and nutritious meal option on your ketogenic journey!