Print

Broccoli Cheddar Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Broccoli Cheddar Soup is a rich and creamy comfort food classic, loaded with tender broccoli, carrots, and sharp cheddar cheese in a velvety, flavorful base. Perfect for cozy meals any time of year.

Ingredients

  • 4 tbsp butter
  • 1 yellow onion, chopped
  • 2 cloves garlic, minced
  • 1/4 cup all-purpose flour
  • 2 cups vegetable broth or chicken broth
  • 2 cups whole milk or half-and-half
  • 1/2 cup heavy cream (optional)
  • 4 cups broccoli florets (fresh or frozen)
  • 1 cup grated carrots (or julienned)
  • 2 cups sharp cheddar cheese, freshly shredded
  • 1 tsp salt
  • 1/2 tsp black pepper
  • 1/2 tsp ground mustard (optional)
  • 1/4 tsp paprika or cayenne pepper (optional)

Instructions

  1. In a large pot or Dutch oven, melt the butter over medium heat. Add the chopped onion and cook for 4–5 minutes until softened.
  2. Stir in the garlic and cook for another 30 seconds until fragrant.
  3. Whisk in the flour and cook for 1–2 minutes to create a roux.
  4. Slowly add the broth, whisking constantly to avoid lumps. Simmer until slightly thickened, about 3–5 minutes.
  5. Add milk (and cream if using), broccoli, and carrots. Simmer for 15–20 minutes, until vegetables are tender.
  6. Reduce heat to low. Add the shredded cheddar cheese a handful at a time, stirring until fully melted and smooth.
  7. Season with salt, pepper, mustard, and paprika or cayenne if using. Taste and adjust as needed.
  8. Optional: Use an immersion blender to blend part or all of the soup for a smoother texture.
  9. Serve hot, garnished with extra cheese or herbs, and enjoy with bread or salad.

Notes

  • Use freshly shredded cheese to prevent clumping and grainy texture.
  • Soup thickens as it cools—add a splash of milk or broth when reheating.
  • For a richer flavor, use both milk and heavy cream.

Nutrition