Go Back
+ servings
Broccoli Cheese Soup

Creamy Broccoli Cheese Soup for Ultimate Comfort on Chilly Days

Indulge in this creamy Broccoli Cheese Soup recipe, perfect for chilly days.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 4 cups
Course: Soups
Cuisine: American
Calories: 320

Ingredients
  

For the Soup Base
  • 4 tablespoons Butter Can substitute with olive oil for a dairy-free option.
  • 1 medium Yellow Onion Diced.
  • 2 cloves Garlic Minced.
  • 1/4 cup All-Purpose Flour Can use gluten-free flour as an alternative.
  • 2 cups Low-Fat Milk Can swap for non-dairy milk.
  • 4 cups Low-Sodium Chicken Broth Use vegetable broth for a vegetarian option.
For the Creamy Finish
  • 1 cup Heavy Cream Can replace with plant-based cream.
  • 4 cups Fresh Broccoli Florets Frozen broccoli can be used if finely chopped.
  • 2 cups Shredded Sharp Cheddar Cheese Block cheese recommended for optimal melt.
  • 1/2 cup Grated Parmesan Cheese Omit for lactose intolerance.
  • Salt Season to taste.
  • Freshly Ground Black Pepper Season to taste.

Equipment

  • Large pot

Method
 

Step-by-Step Instructions for Broccoli Cheese Soup
  1. Melt the butter in a large pot over medium-high heat until it bubbles and turns slightly golden, about 1-2 minutes.
  2. Add the diced yellow onion and sauté for 4-5 minutes, stirring frequently, until the onions are translucent.
  3. Stir in the minced garlic and all-purpose flour, cooking for about 1 minute to form a smooth paste.
  4. Whisk in the low-fat milk and low-sodium chicken broth, then add the fresh broccoli florets and bring to a gentle simmer.
  5. Continuously stir for about 6-8 minutes until it thickens slightly and the broccoli turns vibrant green.
  6. Reduce heat to low, cover, and simmer for an additional 10 minutes until the broccoli is tender.
  7. Remove from heat and stir in the heavy cream, shredded sharp cheddar cheese, and grated Parmesan cheese until melted.
  8. Season with salt and freshly ground black pepper to taste, serve warm.

Nutrition

Serving: 1cupCalories: 320kcalCarbohydrates: 15gProtein: 12gFat: 23gSaturated Fat: 14gPolyunsaturated Fat: 1gMonounsaturated Fat: 5gCholesterol: 80mgSodium: 600mgPotassium: 500mgFiber: 3gSugar: 5gVitamin A: 1200IUVitamin C: 100mgCalcium: 300mgIron: 1.5mg

Notes

For the best texture and flavor, use freshly grated cheese and avoid boiling the soup after adding the cream.

Tried this recipe?

Let us know how it was!