50% of our recipes are free forever - unlock the rest with Make Healthy Plus
Creamy Broccoli Cheddar Soup

Creamy Broccoli Cheddar Soup

Velvety, cheesy, and loaded with tender broccoli, this lightened-up version skips the heavy cream in favor of a milk-based roux, so it still feels indulgent without weighing you down.

15 minPrep
30 minCook
45 minTotal
6Servings
Easy
★ 4.7
Free

Ingredients

Instructions

  1. Melt the butter in a large 4 to 5 quart pot over medium heat.
  2. Add the onion and carrots and cook for 5 to 6 minutes, stirring often, until the onion is soft and translucent.
  3. Stir in the garlic and cook for 30 seconds until fragrant.
  4. Sprinkle the flour over the vegetables and stir constantly for 1 to 2 minutes to cook off the raw flour taste, forming a thick paste.
  5. Slowly pour in the broth while whisking constantly to prevent lumps, then whisk in the milk until smooth.
  6. Bring the mixture to a gentle simmer over medium heat, stirring often, and cook for 5 minutes until it thickens enough to lightly coat the back of a spoon.
  7. Add the broccoli florets, reduce the heat to low, cover, and simmer for 10 to 12 minutes, until the broccoli is fork-tender but still bright green.
  8. Remove the pot from the heat and stir in the cheddar cheese a handful at a time, stirring until fully melted and smooth before adding more.
  9. Stir in the nutmeg, salt, and pepper, then taste and adjust seasoning as needed.
  10. If a smoother texture is preferred, use an immersion blender to partially blend the soup for a few seconds, leaving some broccoli chunks intact.
  11. Serve immediately while hot, as the soup will thicken further as it cools.

Tips

Add the cheese off direct heat and in small handfuls; melting it too fast over high heat can cause the soup to turn grainy.
Shredding your own cheese from a block melts much more smoothly than pre-shredded cheese, which is coated in anti-caking starch.

Why You'll Love This

  • Rich and cheesy without heavy cream
  • A great way to sneak extra vegetables into a comforting bowl
  • Ready in well under an hour

Nutrition

380Calories
17.0gProtein
25.0gFat
21.0gCarbs
3.0gFiber
650mgSodium

Nutrition values are estimated per serving based on the ingredients used.

You Might Also Like