Go Back
–+ servings
Broccoli Cheese Soup {

Creamy Broccoli Cheese Soup That Feels Like a Warm Hug

This Broccoli Cheese Soup is creamy and comforting, making it perfect for chilly evenings.
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings: 4 bowls
Course: Soups
Cuisine: American
Calories: 400

Ingredients
  

For the Soup Base
  • 3 tablespoons Butter Substitute with olive oil for a dairy-free option.
  • 1 medium Yellow Onion Finely chopped.
  • 1 clove Garlic Minced.
  • 3 tablespoons All-Purpose Flour Use gluten-free flour if necessary.
  • 2 cups Low-Fat Milk Can substitute with whole milk.
  • 2 cups Low-Sodium Chicken Broth Replace with vegetable broth for vegetarian option.
  • 1 cup Heavy Cream Substitute with coconut cream for dairy-free.
For the Main Ingredients
  • 4 cups Fresh Broccoli Florets Fresh is ideal, frozen can be used if thawed and diced.
  • 2 cups Shredded Sharp Cheddar Cheese Extra sharp cheddar for deeper taste.
  • ½ cup Grated Parmesan Cheese Optional but recommended.
  • Salt and Pepper To taste.

Equipment

  • large pot

Method
 

Step-by-Step Instructions
  1. Melt 3 tablespoons of butter in a large pot over medium-high heat. Add the finely chopped yellow onion and sauté for about 4-5 minutes until translucent. Stir in one minced garlic clove; cook for an additional minute.
  2. Sprinkle 3 tablespoons of all-purpose flour into the pot, stirring constantly for about 1 minute to create a roux.
  3. Gradually whisk in 2 cups of low-fat milk and 2 cups of low-sodium chicken broth. Stir until smooth and bring to a gentle simmer.
  4. Mix in 4 cups of small broccoli florets and simmer on medium heat for 6-8 minutes until the broccoli is tender.
  5. Remove from heat and stir in 1 cup of heavy cream, 2 cups of shredded sharp cheddar, and ½ cup of grated Parmesan. Season with salt and pepper to taste.
  6. Ladle the soup into bowls and garnish with extra cheddar cheese if desired. Serve immediately.

Nutrition

Serving: 1bowlCalories: 400kcalCarbohydrates: 20gProtein: 12gFat: 30gSaturated Fat: 18gPolyunsaturated Fat: 0.5gMonounsaturated Fat: 10gCholesterol: 70mgSodium: 900mgPotassium: 600mgFiber: 3gSugar: 4gVitamin A: 800IUVitamin C: 60mgCalcium: 400mgIron: 1mg

Notes

Always use fresh broccoli and cheese for the best flavor. Reheat gently if storing for later use.

Tried this recipe?

Let us know how it was!