Broccoli Cheddar Soup Recipe

This isn’t your standard watery broccoli soup. It’s thick, creamy, and uses Gruyere cheese, which melts properly without getting grainy like cheddar can. The key…

Brocolli Cheddar Soup

Ingredients

  • 1/2 stick (4 tbsp) unsalted butter
  • 1 medium onion, diced (~1 cup)
  • 3 cloves garlic, minced
  • 1/3 cup all-purpose flour
  • 4 cups chicken stock
  • 2 cups half-and-half
  • 2 large heads of broccoli, cut into florets
  • 2 carrots, shredded
  • 2 teaspoons Diamond Crystal Kosher Salt
  • 1 teaspoon black pepper
  • 1/4 teaspoon cayenne pepper
  • 8 oz sharp cheddar cheese, grated

Start by Cooking the Aromatics

In a large pot or Dutch oven, melt the butter over medium heat.

Add the diced onion and cook for ~5-7 minutes, stirring occasionally, until softened and translucent.

Add the minced garlic and cook for another minute until you can smell it.

Make the Roux to Thicken the Soup

Sprinkle the flour over the cooked onions and stir constantly for ~2 minutes. You’re cooking out the raw flour taste; it should form a paste and smell slightly nutty.

Build the Soup Base

While whisking, slowly pour in the chicken stock. Adding it gradually prevents the roux from clumping.

Once the stock is incorporated, stir in the half-and-half, broccoli florets, shredded carrots, salt, pepper, and cayenne.

Bring the soup to a simmer, then reduce the heat to low, cover, and let it cook for ~15-20 minutes, or until the broccoli is easily pierced with a fork.

Melt the Cheese and Serve

Turn the heat down to the lowest setting. This is important to prevent the cheese from seizing.

Add the grated sharp cheddar a handful at a time, stirring until each addition is fully melted before adding the next.

Once all the cheese is melted and the soup is smooth, taste it and adjust with more salt if needed. Serve immediately.

Brocolli Cheddar Soup

Broccoli Cheddar Soup

This isn't your standard watery broccoli soup. It's thick, creamy, and uses Gruyere cheese, which melts properly without getting grainy like cheddar can. The key is making a roux at the start for body and melting the cheese on low heat at the end.
Prep Time15 minutes
Active Time30 minutes
Total Time45 minutes

Ingredients

  • 1/2 stick 4 tbsp unsalted butter
  • 1 medium onion diced (~1 cup)
  • 3 cloves garlic minced
  • 1/3 cup all-purpose flour
  • 4 cups chicken stock
  • 2 cups half-and-half
  • 2 large heads of broccoli cut into florets
  • 2 carrots shredded
  • 2 teaspoons Diamond Crystal Kosher Salt
  • 1 teaspoon black pepper
  • 1/4 teaspoon cayenne pepper
  • 8 oz sharp cheddar cheese grated

Instructions

  • Melt the butter in a large Dutch oven over medium heat.
  • Add the onion and cook for 5-7 minutes until translucent, stirring occasionally.
  • Add garlic and cook for 1 minute until fragrant.
  • Sprinkle flour over onions and stir constantly for 2 minutes until paste forms and smells nutty.
  • Gradually whisk in chicken stock until smooth.
  • Stir in half-and-half, broccoli florets, carrots, salt, pepper, and cayenne.
  • Bring to a simmer, reduce heat to low, cover and cook 15-20 minutes until broccoli is tender.
  • Reduce heat to lowest setting and gradually stir in cheddar cheese by the handful until fully melted.
  • Taste and adjust salt if needed, then serve hot.

Notes

Keep the heat very low when adding cheese to prevent it from seizing.

Have a Question or Comment?

Recipe Rating