Go Back
Three rustic bowls of creamy broccoli cheddar soup, garnished with croutons and pepper, seen from a top-down perspective.

The Best Creamy Broccoli Cheddar Soup Recipe

This rich and creamy broccoli cheddar soup is a comforting classic, packed with tender broccoli florets, carrots, and sharp cheddar cheese. It's perfect for a cozy meal.
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Servings 4 servings
Calories 350 kcal

Equipment

  • Large pot or Dutch oven
  • whisk

Ingredients
  

Main Ingredients

  • 4 tablespoons unsalted butter
  • 1 medium yellow onion chopped
  • ½ teaspoon sea salt
  • Freshly ground black pepper
  • 3 garlic cloves chopped
  • ¼ cup all-purpose flour
  • 2 cups whole milk or unsweetened almond milk
  • 2 cups vegetable broth
  • 3 cups chopped broccoli florets
  • 1 large carrot julienned or finely chopped
  • ½ teaspoon Dijon mustard
  • 8 ounces shredded cheddar cheese about 2 heaping cups
  • Homemade croutons for serving, optional

Instructions
 

Instructions

  • Melt butter in a large pot over medium heat, then add onion, salt, and pepper, cooking for 5 minutes until softened. Stir in garlic for 1 minute, then whisk in flour for 1 to 2 minutes until golden, and slowly pour in milk while continuously whisking.
  • Add broth, broccoli, carrot, and mustard; stir to combine. Simmer for 15 to 20 minutes until the broccoli is tender.
  • Gradually add shredded cheddar cheese, stirring after each addition until all the cheese is melted and the soup is creamy. Season to taste and serve hot, optionally with croutons.

Notes

Serve hot with homemade croutons for extra crunch. Adjust seasoning to your preference.