Keto Broccoli Cheese Soup

This Keto Broccoli Cheese Soup is irresistibly comforting. Picture creamy, velvety soup enriched with succulent broccoli and a generous helping of cheese, all harmoniously blended together. Prepared stovetop, it's not just low carb but packed full of flavor! 

– 2 tablespoons unsalted butter – ½ cup diced onion – 1 celery stalk diced – 1 teaspoon minced garlic – 1 pound broccoli chopped – 3 cups bone broth or chicken broth – 6 ounces cream cheese – 1 teaspoon smoked paprika – ½ teaspoon salt – ½ teaspoon fresh ground black pepper – 1 cup heavy cream – 8 ounces shredded cheddar cheese – 2 teaspoons white wine vinegar


Melt butter in a saucepan over medium heat. Add onion and celery and cook for 5 minutes, until tender.


Stir in garlic and cook for 30 more seconds. Add broccoli, broth, cream cheese, paprika, salt, and pepper to the pot.


Cover and simmer for 8 to 10 minutes, until the broccoli is tender. Carefully transfer half of the soup mixture to a blender and puree.


Return to the pan, and stir in heavy cream.


Add cheese and cook until the cheese melts about 3 to 5 minutes.


Serve immediately.