Keto Broccoli Cheese Soup (and it's Gluten-Free too!)
A delicious Keto Broccoli Cheese Soup! This recipe is naturally gluten-free, hearty, warm, and comforting! Loaded with broccoli stalks + florets, a splash of cream, and tons of freshly shredded cheddar cheese.
Prep Time15 minutes mins
Cook Time20 minutes mins
Additional Time35 minutes mins
Total Time1 hour hr 10 minutes mins
Course: Soups & Stews
Cuisine: American
Calories: 446kcal
Author: Marzia
- 1 ¼ pounds broccoli stalks + florets
- 1 tablespoon oil
- 3 tablespoons butter ghee works too!
- ½ cup onion roughly chopped
- 3-6 cloves garlic minced
- ½ teaspoon EACH: kosher salt mustard powder, AND paprika
- ¼ teaspoon EACH: white pepper AND dried thyme
- ⅛ teaspoon nutmeg optional
- 4 cups low sodium chicken stock
- 1 carrot finely grated (omit if you’re strict keto)
- ¾ cup heavy cream
- 2 cups shredded cheddar cheese
BROCCOLI: Separate the broccoli florets from the stalk. If the stalk is particularly fibrous, peel the outer layer using a vegetable peeler and roughly chop the stalks into small pieces (you can also pop the stalks and onions in a food processor to make prep work faster.) Cut the florets down so they are bite-sized pieces.
PUREE: Heat the oil and 1 tablespoon of butter in a large dutch oven over medium-high heat until melted. Add the onions and broccoli stalks (don’t add florets yet) and saute them until the onions soften and the stalks start browning, about 4-5 minutes. Season with garlic, salt, paprika, white pepper, thyme, mustard powder, and nutmeg. Give the ingredients 30 seconds to bloom, then pour in the chicken stock. Bring the soup to a boil. When boiling, allow the soup to reduce for 5 minutes. Use an immersion blender to blend the soup until smooth, be careful to lower the heat so it doesn't splatter. If you don’t have an immersion blender, transfer the solid contents from the soup pot to a blender along with roughly 1 cup of liquid, and blend until smooth. Once pureed, add the puree back into the soup pot and stir to combine with the liquid in the pot.
FINISH: Heat the soup on medium-low. Add the shredded carrots and allow the soup to gain a simmer and cook for 5 minutes so the carrots cook through and the soup concentrates a bit (if you used shredded carrots from the store, it will take them longer to soften.) While the soup is simmering, add the remaining 2 tablespoons of butter to a large skillet over medium-high heat. When melted, add the broccoli florets and allow them to cook until they are bright green and al dente. This gives the soup an even better, roasted flavor! Transfer the florets to the soup pot. Kick the heat up to medium-high. Add the cream and stir to combine. Lower the heat to just above low, then slowly add about ½ cup of cheese and a time as you stir. Allow the cheese to melt before adding in the next ½ cup. Continue adding ½ cup until all the cheese is used. Once combined, taste and adjust with additional salt and pepper as desired.
- Nutrition information does include the carrot.
- If you find your chicken stock doesn’t taste great, you can add in ½ of a chicken bouillon cube to give this soup a bigger flavor boost. You may want to omit the kosher salt from the recipe or hold off on adding it till the end, if you do this.
Calories: 446kcal | Carbohydrates: 14.7g | Protein: 14.9g | Fat: 37.4g