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
Broccoli Cheddar Soup Recipe

Broccoli Cheddar Soup Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.7 from 26 reviews

  • Author: admin
  • Total Time: 35 minutes
  • Yield: 6 servings 1x
  • Diet: Non-Vegetarian

Description

Indulge in a comforting bowl of creamy Broccoli Cheddar Soup, a classic favorite that’s easy to make and perfect for chilly days.


Ingredients

Scale

Main Ingredients:

  • 4 tablespoons unsalted butter
  • 1 small onion, chopped
  • 2 garlic cloves, minced
  • ¼ cup all-purpose flour
  • 2 cups low-sodium chicken or vegetable broth
  • 2 cups whole milk
  • 3 cups fresh broccoli florets, chopped small
  • 1 large carrot, grated or finely chopped
  • 2 cups shredded sharp cheddar cheese
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • pinch of ground nutmeg (optional)

Instructions

  1. Saute Aromatics: In a large pot, melt the butter over medium heat. Add the chopped onion and cook until softened. Stir in garlic and cook for 1 minute.
  2. Create Roux: Sprinkle in the flour and cook, whisking constantly, for 1–2 minutes to form a roux.
  3. Add Liquid: Slowly pour in the broth while whisking, followed by the milk. Bring to a simmer and cook until slightly thickened.
  4. Cook Vegetables: Add broccoli and carrot, simmer for 15–20 minutes until tender.
  5. Finish Soup: Remove from heat and stir in shredded cheddar until melted. Season with salt, pepper, and nutmeg.
  6. Serve: Enjoy warm.

Notes

  • For a smoother texture, blend part or all of the soup using an immersion blender.
  • You can also use frozen broccoli, just reduce the cooking time slightly.
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1 cup
  • Calories: 310
  • Sugar: 6g
  • Sodium: 400mg
  • Fat: 22g
  • Saturated Fat: 13g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 15g
  • Fiber: 2g
  • Protein: 13g
  • Cholesterol: 60mg