Print

Cheesy Broccoli Cheddar Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Bri McKoy
  • Prep Time: 10
  • Cook Time: 30
  • Total Time: 40 minutes
  • Yield: 5-6

Ingredients

  • 3 Tbsp + 2 Tbsp butter
  • 1 small yellow onion, chopped
  • 2 stalks celery, sliced
  • 1 large carrot, diced
  • 2 garlic cloves, minced
  • 1/4 cup all-purpose flour
  • 1 cup milk
  • 1/4 cup mascarpone
  • 3 tsp kosher salt
  • 1 cup heavy cream
  • 3 cups chicken stock
  • 1 large head broccoli, florets and stalks chopped
  • 2 cups shredded cheddar

To serve (optional toppings/sides):

  • Crusty baguette
  • Bread bowl
  • Sliced green onions

Instructions

Build the Base

In a large soup pot, melt 3 Tbsp butter over medium high heat. Add the onions, celery and carrot and saute until translucent (about 5 minutes). Add in garlic and stir until fragrant. Remove from the soup pot to a bowl for later.

Make the Roux

In the same soup pot over medium high heat, add 2 Tbsp butter and melt. Slowly whisk in the flour a few tablespoons at a time to make a roux. You want a smooth consistency. Once you have used up the flour slowly pour in the milk, mixing as you pour to incorporate the heavy cream into the flour and butter mixture. Add kosher salt.

Pour in the heavy cream and the chicken stock. Add the mascarpone cheese. Simmer until the liquid is thickened, about 10 minutes.

Bring in the Veg & Cheese

Add in the cooked veggies along with the chopped broccoli. Allow to simmer for an additional 10 minutes. Stir in the shredded cheddar cheese and cook until the cheese is melted.

Serve & Cancel Your Plans

Ladle into bowls and serve with crusty bread, green onions, or go all in with a bread bowl. Light a candle. Text your friends “can’t make it.” You’ve got better plans.