Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Bowl of creamy broccoli cheese soup topped with shredded cheddar and fresh chives

The Best Creamy Broccoli Cheese Soup Recipe

A rich and velvety homemade broccoli cheese soup made with fresh broccoli, sharp cheddar, and a creamy milk base. Comfort in every spoon.

  • Total Time: 40 minutes
  • Yield: 4 servings 1x

Ingredients

Scale
  • 1 medium onion, diced
  • 2 cloves garlic, minced
  • 3 tablespoons unsalted butter
  • 4 cups fresh broccoli florets
  • 1/4 cup all-purpose flour
  • 4 cups chicken or vegetable broth
  • 2 cups whole milk or half-and-half
  • 2 cups shredded sharp cheddar cheese
  • Salt and black pepper, to taste
  • Pinch of nutmeg (optional)
  • Optional garnish: chopped chives or extra shredded cheese

Instructions

  1. Melt butter in a large pot over medium heat. Sauté onion and garlic for 4–5 minutes.
  2. Stir in flour and cook 1–2 minutes until golden.
  3. Slowly whisk in broth, bring to a simmer, and cook 5 minutes.
  4. Add broccoli and simmer until tender, about 8–10 minutes.
  5. Optional: Blend some or all of the soup for a creamier texture.
  6. Stir in milk over low heat, then gradually add cheese until smooth.
  7. Season with salt, pepper, and a pinch of nutmeg. Serve with garnish.

Notes

  • Use freshly grated cheese for best melting.
  • For extra creaminess, substitute half the milk with heavy cream.
  • Soup thickens as it cools—adjust with broth if reheating.
  • Author: Jennifer
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American
  • Diet: Vegetarian

Nutrition

  • Serving Size: 1 bowl (about 1.5 cups)
  • Calories: 340
  • Sugar: 6g
  • Sodium: 740mg
  • Fat: 22g
  • Saturated Fat: 13g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 18g
  • Fiber: 3g
  • Protein: 15g
  • Cholesterol: 60mg

Keywords: Creamy Broccoli Cheese Soup, Broccoli Cheddar Soup, Cheesy Soup, Comfort Food, Homemade Soup