Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Keto Broccoli Cheese Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Chef Emma
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings 1x
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American

Description

Keto broccoli cheese soup is a rich, creamy, and low-carb comfort food made with tender broccoli florets and melted cheddar cheese. It’s a quick and easy meal perfect for those following a ketogenic or low-carb diet.


Ingredients

Units Scale
  • 2 tablespoons butter
  • 1/2 small onion, finely chopped
  • 2 cloves garlic, minced
  • 3 cups broccoli florets, chopped small
  • 3 cups chicken broth
  • 1 cup heavy cream
  • 2 cups shredded sharp cheddar cheese
  • 4 oz cream cheese, softened
  • 1/2 teaspoon paprika
  • Salt and pepper to taste

Instructions

  1. In a large pot, melt butter over medium heat. Add chopped onion and cook until translucent, about 4-5 minutes.
  2. Stir in garlic and cook for another 1 minute until fragrant.
  3. Add broccoli and chicken broth. Bring to a boil, then reduce heat and simmer for 10-15 minutes until broccoli is tender.
  4. Reduce heat to low. Stir in heavy cream, cream cheese, and paprika. Cook until cream cheese is melted and fully incorporated.
  5. Gradually add shredded cheddar cheese, stirring constantly until melted and smooth.
  6. Use an immersion blender to blend part of the soup for a creamier texture, or leave it chunky if preferred.
  7. Season with salt and pepper to taste and serve hot.

Notes

  • Use pre-chopped broccoli to save prep time.
  • Adjust cheese amount to desired richness and thickness.
  • Store leftovers in the fridge for up to 4 days; reheat gently to avoid cheese separation.

Nutrition

  • Serving Size: 1 bowl
  • Calories: 390
  • Sugar: 3g
  • Sodium: 720mg
  • Fat: 34g
  • Saturated Fat: 20g
  • Unsaturated Fat: 12g
  • Trans Fat: 0g
  • Carbohydrates: 7g
  • Fiber: 2g
  • Protein: 14g
  • Cholesterol: 100mg