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 Cheese Soup Recipe

Broccoli Cheese Soup Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.8 from 29 reviews

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

Description

Indulge in the rich, creamy goodness of this comforting Broccoli Cheese Soup. Loaded with tender broccoli florets, grated carrots, and sharp cheddar cheese, this soup is a satisfying meal on its own or as a starter. Perfect for a cozy night in or a family gathering.


Ingredients

Scale

Broth:

  • 2 tablespoons unsalted butter
  • 1 small onion, finely chopped
  • 2 garlic cloves, minced
  • 1/4 cup all-purpose flour
  • 2 cups low-sodium chicken or vegetable broth

Soup Base:

  • 2 cups whole milk
  • 3 cups fresh broccoli florets, chopped small
  • 1 medium carrot, grated
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1/4 teaspoon ground nutmeg (optional)
  • 2 cups shredded sharp cheddar cheese

Instructions

  1. Sauté Aromatics: In a large pot, melt the butter over medium heat. Add the onion and sauté until softened. Stir in garlic.
  2. Form Roux: Sprinkle in flour, whisk constantly to form a roux for 1–2 minutes.
  3. Add Liquids: Gradually whisk in broth, then milk until smooth.
  4. Cook Soup: Add broccoli, carrot, seasonings. Simmer for 15–20 minutes until broccoli is tender.
  5. Melt Cheese: Reduce heat, stir in cheese until smooth. Blend for smoother texture if desired. Serve hot.

Notes

  • For a thicker soup, use heavy cream instead of some milk.
  • This soup freezes well—reheat gently to avoid curdling.
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1 bowl
  • Calories: 310
  • Sugar: 6g
  • Sodium: 480mg
  • Fat: 21g
  • Saturated Fat: 13g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 17g
  • Fiber: 3g
  • Protein: 14g
  • Cholesterol: 60mg