Broccoli Cheddar Soup (Restaurant Copycat)

⏱️ 45 minutes👥 6-8 servings❤️ Taste: 10/10
Broccoli Cheddar Soup (Restaurant Copycat)

Nutrition Facts

Calories
420
Protein
16g
Carbs
18g
Fiber
3g

Health Benefits

Gut Health6/10
Anti-Inflammatory5/10
Blood Sugar Control6/10

Ingredients

  • - 4 tablespoons unsalted butter
  • - 1 medium yellow onion, finely diced
  • - 2 medium carrots, peeled and diced small
  • - 2 stalks celery, diced small
  • - 3 cloves garlic, minced
  • - 1/4 cup all-purpose flour
  • - 4 cups chicken broth
  • - 5 cups broccoli florets, fresh (about 2 medium heads)
  • - 2 cups whole milk
  • - 1 1/2 cups heavy cream
  • - 3 cups sharp cheddar cheese, freshly shredded
  • - 1/4 teaspoon ground nutmeg
  • - 1/2 teaspoon Worcestershire sauce
  • - 1 teaspoon salt (adjust to taste)
  • - 1/2 teaspoon freshly ground black pepper
  • - Pinch of cayenne pepper (optional)

Instructions

  1. 1Melt butter in a large heavy-bottomed pot or Dutch oven over medium heat until foaming, about 2 minutes. Add diced onion, carrots, and celery, then sauté until vegetables soften and onion becomes translucent, about 6-8 minutes, stirring occasionally.
  2. 2Add minced garlic and cook until fragrant, about 1 minute, stirring constantly to prevent burning.
  3. 3Sprinkle flour over the vegetable mixture and stir continuously to create a roux, cooking for 2-3 minutes until the raw flour smell disappears and mixture turns slightly golden.
  4. 4Pour in chicken broth gradually while whisking constantly to prevent lumps from forming. Bring mixture to a gentle simmer, stirring frequently until the base thickens slightly, about 5 minutes.
  5. 5Add broccoli florets to the pot, reserving 1 cup of smaller florets for later. Simmer until broccoli becomes tender but still bright green, about 10-12 minutes.
  6. 6Use an immersion blender to partially puree the soup, leaving some texture and chunks for visual appeal. Alternatively, transfer half the soup to a standard blender, puree until smooth, then return to the pot.
  7. 7Stir in milk and heavy cream, bringing the mixture back to a gentle simmer over medium-low heat. Do not let it boil vigorously.
  8. 8Remove pot from heat completely. Add freshly shredded cheddar cheese in three batches, stirring each addition until fully melted and incorporated before adding more. This prevents the cheese from becoming grainy or separating.
  9. 9Season with nutmeg, Worcestershire sauce, salt, black pepper, and cayenne if using. Taste and adjust seasoning as needed, remembering the cheese adds considerable saltiness.
  10. 10Add reserved broccoli florets and simmer on low heat for 3-4 minutes until just tender, maintaining the soup's creamy consistency.
  11. 11Serve immediately in warmed bowls, garnished with additional shredded cheddar cheese and a light sprinkle of black pepper for restaurant-style presentation.