Go Back Email Link
+ servings

Broccoli Cheese Soup

Creamy, comforting broccoli cheddar soup is one of my favorites.  Dotted with carrots and broccoli or pureed smooth, it is always a winder.
Prep Time: 15 minutes
Cook Time: 45 minutes
Total Time: 1 hour
Cuisine: American
Servings: 4
Calories: 441.48kcal
Author: Tay M.


  • 3 tbsp unsalted butter
  • ½ cup onion diced
  • 1 cup milk I use 2%,, but whole is fine or non-dairy unflavored
  • ¾ cup half & half
  • 2 cup vegetable stock
  • 2 cloves garlic
  • 1 carrot diced
  • ½ lb broccoli Fresh or frozen
  • ¼ tsp mustard powder
  • 1 pinch nutmeg fresh ground if possible
  • ¼ tsp ground pepper freshly ground
  • ½ tsp kosher salt
  • 8 oz sharp cheddar cheese fresh grated
  • ¼ tsp xanthan gum


  • Melt the butter in a 2-3 quart dutch oven over medium heat. Add onion, carrot, and ¼ tsp salt. Saute until onions are translucent, about 6 to 10 minutes. Add garlic and cook for 1 to minutes more.
  • Adding vegetable stock, half and half, and milk. Be sure to stir to keep the milk from scorching
  • Add the broccoli, mustard powder, pepper, and nutmeg. Bring to a simmer, cover, stirring occasionally until tender, about 20-30 minutes. If using frozen broccoli, check to see if it's tender after 10 minutes. Add xanthan gum.
  • Remove from heat. Puree the soup with a stick blender or blend to the desired consistency. Remove some pieces of broccoli and carrot before pureeing if you want a chunkier soup.
  • Place the soup back on the heat, turned to low. Slowly whisk in the cheese a ¼ cup at a time, letting each addition melt completely before moving to the next addition.
  • Taste the soup add the remaining ¼ of salt if needed, as well as pepper.


But out any of your favorite cheesese.
Grate your own cheese for a smoother melting cheese.


Serving: 0g | Calories: 441.48kcal | Carbohydrates: 13.7g | Protein: 19.13g | Fat: 35.4g | Saturated Fat: 20.9g | Trans Fat: 1.02g | Cholesterol: 103.62mg | Sodium: 698.22mg | Fiber: 2.52g | Sugar: 7.82g | Vitamin A: 49.22IU | Vitamin C: 60.17mg | Calcium: 54.66mg | Iron: 4.04mg
Share on Facebook Share on Twitter
Tried this recipe?Mention @taysbpkitchen or tag #taysbpkitchen!