Go Back
+ servings
Print Recipe Add to Collection
5 from 1 vote

Broccoli Cheddar Soup

This easy broccoli cheddar soup recipe is just like your favorite restaurant version, but you can make it at home whenever you like! It’s loaded with cheese, perfectly creamy, and super satisfying.
Prep Time10 minutes
Cook Time30 minutes
Total Time40 minutes
Course: Soup
Cuisine: American
Keyword: broccoli cheddar soup, broccoli cheese soup
Servings: 4
Calories: 793kcal


  • ¼ cup unsalted butter
  • 1 medium onion diced
  • 2 cloves garlic minced
  • ¼ cup all-purpose flour
  • 3 cups chicken or vegetable stock
  • 1 large head of broccoli finely chopped
  • 1 carrot grated
  • ¼ tsp paprika
  • 2 cups half & half
  • 3 cups cheddar cheese grated or shredded
  • kosher salt & black pepper to taste


  • In a large pot or Dutch oven, melt the butter over medium-high heat. Add the onion and garlic and cook until soft and fragrant, about 4 minutes. Add the flour and stir to combine. Cook for 2 minutes.
  • Add the stock and whisk to combine. Continue whisking, being sure to break up any flour clumps. Bring to a boil and add the broccoli, carrot, and paprika. Reduce the heat to low and cook the vegetables for 20 minutes.
  • Add the half & half and bring to a simmer. Slowly add the cheese, whisking in a handful at a time, until soup is creamy and well incorporated. Season to taste.


Calories: 793kcal | Carbohydrates: 28g | Protein: 37g | Fat: 61g | Saturated Fat: 34g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 16g | Trans Fat: 1g | Cholesterol: 188mg | Sodium: 720mg | Potassium: 892mg | Fiber: 5g | Sugar: 10g | Vitamin A: 5246IU | Vitamin C: 141mg | Calcium: 824mg | Iron: 2mg