Broccoli Cheese Soup

Why You’ll Love This Recipe

This soup is easy to prepare and delivers a perfect balance of creamy texture and fresh vegetable flavor. The cheese adds indulgent richness, while the broccoli provides fiber and vitamins, making it both delicious and nourishing. It’s versatile enough to serve as a starter, lunch, or light dinner and pairs wonderfully with crusty bread.

Ingredients

  • 4 tablespoons unsalted butter

  • 1 medium onion, chopped

  • 2 cloves garlic, minced

  • 1/4 cup all-purpose flour

  • 4 cups vegetable or chicken broth

  • 4 cups fresh broccoli florets

  • 2 cups shredded sharp cheddar cheese

  • 1 cup whole milk or cream

  • Salt and freshly ground black pepper, to taste

  • Optional: pinch of nutmeg or cayenne pepper for warmth

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

Directions

  1. In a large pot, melt butter over medium heat.

  2. Add chopped onion and sauté until soft and translucent, about 5 minutes.

  3. Stir in garlic and cook for 1 minute until fragrant.

  4. Whisk in flour and cook for 2 minutes to form a roux.

  5. Gradually whisk in broth, ensuring no lumps form.

  6. Bring to a simmer and add broccoli florets.

  7. Cook until broccoli is tender, about 10-12 minutes.

  8. Use an immersion blender to puree the soup partially or fully, depending on desired texture.

  9. Stir in shredded cheddar cheese and milk or cream until cheese is melted and soup is smooth.

  10. Season with salt, pepper, and optional spices.

  11. Heat through gently and serve warm.

Servings and timing

This recipe serves 4-6 people. Preparation and cooking take about 40 minutes.

Variations

  • Use cauliflower or spinach in place of broccoli for a different flavor.

  • Add cooked bacon bits for extra savory richness.

  • Substitute milk with coconut milk for a dairy-free version.

  • Sprinkle with extra cheese or croutons before serving.

  • Add a splash of white wine or mustard for depth.

Storage/Reheating

Store leftover soup in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop or in the microwave, stirring occasionally.

FAQs

Can I use frozen broccoli?

Yes, frozen broccoli works well; adjust cooking time accordingly.

How do I prevent the soup from being too thick?

Add more broth or milk to reach desired consistency.

Can I make this soup vegan?

Use plant-based milk, vegan butter, and dairy-free cheese substitutes.

How do I get smooth soup without a blender?

Chop broccoli finely before cooking or mash with a potato masher.

Can I freeze broccoli cheese soup?

Yes, but cheese may separate; reheat slowly and stir well.

What cheese works best?

Sharp cheddar provides classic flavor; aged gouda or fontina also work.

Can I add other vegetables?

Carrots, celery, or potatoes complement this soup well.

How do I store leftovers?

In airtight containers in the fridge, consume within 3 days.

Can I make this soup ahead?

Yes, flavors improve when made ahead; reheat before serving.

What should I serve with broccoli cheese soup?

Crusty bread, garlic toast, or a simple salad are perfect sides.

Conclusion

Broccoli Cheese Soup is a classic, comforting, and nutritious dish that’s easy to make and full of flavor. Creamy and hearty, it’s ideal for warming up on chilly days and makes a satisfying meal any time. With simple ingredients and versatile options, this soup is sure to become a favorite in your kitchen.

Print

Broccoli Cheese Soup

Broccoli Cheese Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Broccoli Cheese Soup is a rich, creamy, and comforting soup combining tender broccoli florets with a velvety, cheese-infused broth. Perfect for chilly days, it’s hearty and packed with flavor and nutrients.

  • Author: Laura
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Total Time: 40 minutes
  • Yield: 4-6 servings
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American
  • Diet: Vegetarian

Ingredients

  • 4 tablespoons unsalted butter
  • 1 medium onion, chopped
  • 2 cloves garlic, minced
  • 1/4 cup all-purpose flour
  • 4 cups vegetable or chicken broth
  • 4 cups fresh broccoli florets
  • 2 cups shredded sharp cheddar cheese
  • 1 cup whole milk or cream
  • Salt and freshly ground black pepper, to taste
  • Optional: pinch of nutmeg or cayenne pepper for warmth

Instructions

In a large pot, melt butter over medium heat.

  1. Add chopped onion and sauté until soft and translucent, about 5 minutes.
  2. Stir in garlic and cook for 1 minute until fragrant.
  3. Whisk in flour and cook for 2 minutes to form a roux.
  4. Gradually whisk in broth, ensuring no lumps form.
  5. Bring to a simmer and add broccoli florets.
  6. Cook until broccoli is tender, about 10-12 minutes.
  7. Use an immersion blender to puree the soup partially or fully, depending on desired texture.
  8. Stir in shredded cheddar cheese and milk or cream until cheese is melted and soup is smooth.
  9. Season with salt, pepper, and optional spices.
  10. Heat through gently and serve warm.

Notes

  1. Use cauliflower or spinach instead of broccoli for a different flavor.
  2. Add cooked bacon bits for extra savory richness.
  3. Substitute milk with coconut milk for a dairy-free version.
  4. Sprinkle with extra cheese or croutons before serving.
  5. Add a splash of white wine or mustard for depth.

Nutrition

  • Serving Size: 1 cup
  • Calories: 320
  • Sugar: 4g
  • Sodium: 700mg
  • Fat: 22g
  • Saturated Fat: 14g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 18g
  • Fiber: 3g
  • Protein: 15g
  • Cholesterol: 60mg
0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments