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
20-Minute Creamy Broccoli Cheddar Soup

20-Minute Creamy Broccoli Cheddar Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Laura Jennings
  • Total Time: 20
  • Yield: 4 servings 1x
  • Diet: Vegetarian

Description

Indulge in a rich, comforting, and velvety broccoli cheddar soup that comes together in just 20 minutes. This efficient, one-pot meal features fresh, finely chopped broccoli florets and high-quality sharp aged cheddar, creating a restaurant-quality texture without the long simmer. Perfectly balanced with savory aromatics, this nutritious and flavorful recipe is the ideal solution for hectic weeknights when you need a wholesome dinner without the cleanup.


Ingredients

Scale

4 cups fresh broccoli, cut into very small florets
2 cups sharp cheddar cheese, freshly grated
3 cups low-sodium vegetable broth
1 cup heavy cream
3 tablespoons butter
3 tablespoons all-purpose flour
1 teaspoon garlic powder
1 teaspoon onion powder


Instructions

Melt butter in a large heavy-bottomed pot over medium heat.
Whisk in flour to form a smooth roux and cook for 2 minutes.
Slowly pour in vegetable broth while whisking constantly to prevent lumps.
Add the finely chopped broccoli, garlic powder, and onion powder.
Simmer for 8 minutes until broccoli is tender.
Lower heat and stir in the heavy cream and grated cheddar cheese until smooth and fully melted.

Notes

Always grate your own cheese from a block for the best melting consistency. If you prefer a smoother soup, you can use an immersion blender briefly before adding the cheese. Store leftovers in an airtight container for up to 3 days.

  • Prep Time: 5
  • Cook Time: 15
  • Category: Soups
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1.5 cups
  • Calories: 320
  • Sugar: 4g
  • Sodium: 650mg
  • Fat: 24g
  • Saturated Fat: 14g
  • Carbohydrates: 15g
  • Fiber: 3g
  • Protein: 12g
  • Cholesterol: 70mg