Print

Delicious Broccoli Cheddar Soup

Delicious Broccoli Cheddar Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This restaurant-quality broccoli cheddar soup is the ultimate comfort dish, featuring a perfect balance of crisp broccoli florets, sweet grated carrots, and sharp, melty cheddar cheese. A touch of Dijon mustard cuts through the velvety half-and-half base, making this soup a sophisticated yet wholesome meal that comes together quickly for busy weeknights. It is a hearty, vibrant, and satisfying bowl of goodness that brings warmth and flavor to any table.

Ingredients

Scale

4 tablespoons unsalted butter
1 medium yellow onion, diced
1 teaspoon garlic powder
1 teaspoon kosher salt
1/2 teaspoon freshly ground black pepper
2 tablespoons all-purpose flour
3 cups broccoli florets, cut into 1/2-inch pieces
2 cups half-and-half
2 cups low-sodium chicken broth
1 cup fresh carrots, grated
2 cups sharp cheddar cheese, shredded
1 teaspoon Dijon mustard

Instructions

Melt the butter in a large pot or Dutch oven over medium heat.
Add the diced onion and sauté until translucent, about 5 minutes.
Stir in the flour, garlic powder, salt, and pepper; cook for 1-2 minutes to create a light roux.
Slowly whisk in the chicken broth and half-and-half, ensuring the roux is fully incorporated.
Add the broccoli pieces and grated carrots to the liquid.
Simmer gently for 10-15 minutes, or until the broccoli is tender but not mushy.
Remove from heat and stir in the shredded cheddar cheese until smooth and fully melted.
Whisk in the Dijon mustard to balance the flavors.
Serve warm, topped with extra cheese if desired.

Notes

Use a low-sodium broth to maintain control over the saltiness, as cheddar cheese provides additional salt content. For a velvety texture, you can partially blend the soup with an immersion blender before adding the cheese, but leave some chunks for texture. Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove over low heat to prevent the cheese from separating.