Print

Creamy Broccoli Cheddar Soup

creamy broccoli cheddar soup - featured image

A comforting and easy-to-make creamy broccoli cheddar soup with tender broccoli and sharp cheddar cheese, perfect for cozy nights and family gatherings.

Ingredients

Scale
  • 4 cups broccoli florets (about 360g), fresh or frozen
  • 2 cups shredded sharp cheddar cheese (about 200g)
  • 4 tablespoons unsalted butter (56g), softened
  • 1 medium yellow onion, finely chopped
  • 2 garlic cloves, minced
  • 1/4 cup all-purpose flour (30g)
  • 4 cups chicken or vegetable broth (960ml)
  • 1 1/2 cups whole milk (360ml), room temperature
  • 1/2 cup heavy cream (120ml), optional
  • Salt to taste
  • Freshly ground black pepper to taste
  • Pinch of nutmeg

Instructions

  1. Chop the onion finely, mince the garlic, and cut broccoli into bite-sized florets (about 4 cups/360g). Set aside.
  2. Melt 4 tablespoons (56g) of unsalted butter in a large heavy-bottomed pot over medium heat.
  3. Add the chopped onion and cook for 5-7 minutes, stirring occasionally, until translucent and fragrant.
  4. Stir in the 2 minced garlic cloves and cook for another 1-2 minutes until aromatic but not browned.
  5. Sprinkle in 1/4 cup (30g) of all-purpose flour and whisk constantly for 2-3 minutes to cook out the raw flour taste without browning.
  6. Gradually add 4 cups (960ml) of chicken or vegetable broth while whisking to keep the mixture smooth. Bring to a gentle simmer.
  7. Add the broccoli florets and simmer uncovered for 10-12 minutes until tender but still vibrant green.
  8. Lower heat to medium-low and stir in 1 1/2 cups (360ml) whole milk and 1/2 cup (120ml) heavy cream. Heat gently without boiling.
  9. Slowly add 2 cups (200g) shredded sharp cheddar cheese in batches, stirring gently until melted and fully incorporated.
  10. Season with salt, freshly ground black pepper, and a pinch of nutmeg to taste.
  11. Optional: Use an immersion blender to puree about half the soup for a creamier texture, leaving some broccoli chunks.
  12. Taste and adjust seasoning if needed. If too thick, stir in a splash of broth or milk to reach desired consistency.
  13. Serve hot, garnished with extra shredded cheddar, black pepper, or crispy croutons if desired.

Notes

Take your time with the roux and cheese melting stages to avoid clumpy or grainy texture. Keep heat low when adding dairy to prevent curdling. Use freshly shredded cheese for best melt. Frozen broccoli can be used but drain excess water after cooking. For dairy-free or vegan versions, substitute milk and cheese accordingly. Gluten-free flour or cornstarch slurry can replace all-purpose flour.

Nutrition

Keywords: broccoli cheddar soup, creamy soup, comfort food, easy soup recipe, homemade soup, cheesy soup, broccoli soup