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

Creamy Broccoli Cheddar Soup Recipe


  • Total Time: 45 minutes
  • Yield: 6-8 servings 1x

Description

This incredibly comforting and flavorful soup is a hug in a bowl, boasting a rich, velvety texture studded with tender broccoli florets and a delightful cheesy tang. It’s the perfect antidote to a chilly evening or a cozy companion for a relaxed weekend lunch. Every spoonful of this luscious broccoli cheddar soup is a celebration of creamy goodness and vibrant vegetable flavor, best enjoyed piping hot with a sprinkle of extra cheese or some crusty bread for dipping.


Ingredients

Scale

1/4 cup unsalted butter
1 small yellow onion, diced
3 cloves garlic, minced
1/4 cup all-purpose flour
2 cups low-sodium chicken broth
2 cups whole milk
1 cup heavy cream
4 cups fresh broccoli florets, finely chopped
1 large carrot, shredded
2.5 cups sharp cheddar cheese, freshly shredded
1/2 tsp paprika
1/4 tsp nutmeg
Salt and black pepper to taste


Instructions

Begin by melting butter in a large pot over medium heat and sauting the diced onion until softened.
Add the minced garlic and flour, stirring for a minute or two to remove any raw flour taste.
Gradually whisk in the chicken broth, milk, and cream until well combined.
Stir in the chopped broccoli, shredded carrot, paprika, nutmeg, salt, and pepper.
Bring the soup to a gentle simmer, then lower the heat, cover, and cook until the broccoli is tender.
Finally, stir in the shredded cheddar cheese until melted and smooth, then taste and adjust seasoning before serving warm.

  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Soup
  • Cuisine: American

Nutrition

  • Calories: Estimated 450-550 per serving
  • Fat: Estimated 35-45g per serving
  • Carbohydrates: Estimated 15-20g per serving
  • Protein: Estimated 15-20g per serving