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.5 from 28 reviews
  • Author: admin
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Total Time: 40 minutes
  • Yield: 4 servings
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American
  • Diet: Non-Vegetarian

Description

Indulge in the creamy comfort of homemade Broccoli Cheddar Soup with this easy-to-follow recipe. Perfect for a cozy night in or as a starter for your next dinner party, this soup is sure to be a hit with everyone.


Ingredients

Scale

Base:

  • 4 tablespoons unsalted butter
  • 1 small onion, diced
  • 2 garlic cloves, minced
  • 1/4 cup all-purpose flour

Liquid:

  • 2 cups low-sodium chicken broth
  • 2 cups whole milk
  • 1 cup heavy cream

Veggies and Cheese:

  • 3 cups broccoli florets, chopped small
  • 1 cup shredded carrots
  • 2 cups sharp cheddar cheese, freshly grated
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • Pinch of ground nutmeg (optional)


Instructions

  1. Saute Aromatics: In a large pot, melt butter over medium heat. Add diced onion and cook until soft. Stir in garlic and cook for 1 minute.
  2. Make Roux: Sprinkle flour over the mixture, stir continuously for 1–2 minutes to form a roux.
  3. Add Liquids: Whisk in chicken broth, milk, and cream. Simmer until slightly thickened.
  4. Cook Veggies: Add broccoli and carrots, simmer until tender.
  5. Melt Cheese: Reduce heat, stir in cheddar until smooth.
  6. Season and Serve: Season with salt, pepper, nutmeg. Serve warm.

Notes

  • For a smoother texture, partially puree the soup before adding cheese.
  • Use freshly grated cheese for a smoother melt.
  • Vegetarian option: Use vegetable broth.

Nutrition

  • Serving Size: 1 bowl
  • Calories: 430
  • Sugar: 7g
  • Sodium: 640mg
  • Fat: 32g
  • Saturated Fat: 19g
  • Unsaturated Fat: 11g
  • Trans Fat: 0g
  • Carbohydrates: 19g
  • Fiber: 3g
  • Protein: 17g
  • Cholesterol: 90mg