Broccoli Cheddar Soup Recipe
Why You’ll Love This Recipe
Broccoli Cheddar Soup is the ultimate comfort food, combining tender broccoli florets, rich cheddar cheese, and a creamy base that warms you from the inside out. Whether you’re looking for a cozy lunch or a satisfying dinner, this classic soup delivers bold flavor and hearty texture with every spoonful. It’s also a great way to sneak in some greens while indulging in cheesy goodness.
ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
broccolibutteroniongarlicall-purpose flourchicken or vegetable brothheavy creamwhole milksharp cheddar cheesesaltblack pepperpaprika (optional for a subtle kick)
directions
Melt butter in a large pot over medium heat. Add chopped onions and garlic, sautéing until translucent and fragrant.
Sprinkle in the flour and whisk continuously for 1-2 minutes to create a roux.
Slowly pour in the broth while whisking to avoid lumps. Bring the mixture to a simmer.
Add chopped broccoli and cook for 10-15 minutes, or until the broccoli is tender.
Pour in the milk and cream, stirring well to combine. Allow the soup to heat through, but do not boil.
Use an immersion blender to blend the soup to your desired consistency—completely smooth or slightly chunky.
Add the shredded cheddar cheese in batches, stirring until fully melted and smooth.
Season with salt, pepper, and paprika to taste.
Serve hot, optionally garnished with extra cheese or croutons.
Servings and timing
This recipe yields approximately 4 servings.Preparation time: 10 minutesCooking time: 25 minutesTotal time: 35 minutes
Variations
Add cooked shredded chicken for extra protein.
Use cauliflower in place of or alongside broccoli for a twist.
Stir in a dash of Dijon mustard for tangy depth.
Top with crispy bacon bits or caramelized onions for extra flavor.
Make it spicy by adding red pepper flakes or a dash of hot sauce.
storage/reheating
Store leftover soup in an airtight container in the refrigerator for up to 4 days.Reheat gently on the stove over low heat, stirring often to prevent the cheese from separating.For longer storage, freeze for up to 2 months. Thaw in the fridge and reheat slowly.

FAQs
Can I use frozen broccoli?
Yes, frozen broccoli works well—no need to thaw before adding.
What type of cheddar is best?
Sharp cheddar provides the most flavor, but mild cheddar works for a creamier taste.
Is this soup gluten-free?
Not as written—use a gluten-free flour blend to make it gluten-free.
Can I make it without cream?
Yes, substitute with more milk or a plant-based alternative for a lighter version.
How do I prevent the cheese from clumping?
Add cheese gradually over low heat and stir constantly for smooth melting.
Can I use a blender instead of immersion?
Yes, blend in batches, being careful with hot liquids.
Can I make it vegetarian?
Use vegetable broth instead of chicken broth to keep it vegetarian.
Why is my soup grainy?
Overheating the cheese can cause graininess. Keep heat low when adding cheese.
What can I serve with this soup?
Crusty bread, grilled cheese sandwiches, or a simple green salad pair beautifully.
Can I make it in advance?
Yes, it reheats well and can be made a day ahead.
Conclusion
Broccoli Cheddar Soup is a creamy, flavorful dish that’s both nourishing and indulgent. It’s quick to prepare, endlessly customizable, and perfect for any occasion—from weeknight dinners to cozy weekends. Make a pot and enjoy the perfect balance of comfort and deliciousness.
Print
Broccoli Cheddar Soup Recipe
- Total Time: 35 minutes
- Yield: 4 servings 1x
Description
A creamy, cheesy broccoli cheddar soup that’s rich, comforting, and easy to customize with your favorite add-ins.
Ingredients
- 4 cups broccoli florets, chopped
- 2 tbsp butter
- 1 medium onion, chopped
- 2 cloves garlic, minced
- 1/4 cup all-purpose flour
- 3 cups chicken or vegetable broth
- 1 cup heavy cream
- 1 cup whole milk
- 2 cups sharp cheddar cheese, shredded
- Salt to taste
- Black pepper to taste
- 1/2 tsp paprika (optional)
Instructions
- Melt butter in a large pot over medium heat. Add chopped onions and garlic, sauté until translucent and fragrant.
- Sprinkle in the flour and whisk continuously for 1–2 minutes to form a roux.
- Slowly whisk in the broth to avoid lumps, and bring to a simmer.
- Add chopped broccoli and cook for 10–15 minutes, or until tender.
- Stir in milk and heavy cream, allowing the soup to heat through without boiling.
- Blend the soup with an immersion blender to desired consistency—smooth or chunky.
- Gradually add shredded cheddar cheese, stirring until melted and smooth.
- Season with salt, pepper, and optional paprika.
- Serve hot, garnished with extra cheese or croutons if desired.
Notes
- Add cooked shredded chicken for extra protein.
- Use cauliflower in place of or alongside broccoli for variation.
- Stir in Dijon mustard for a tangy flavor boost.
- Top with crispy bacon bits or caramelized onions.
- Make it spicy with red pepper flakes or hot sauce.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 cup
- Calories: 420
- Sugar: 5g
- Sodium: 700mg
- Fat: 32g
- Saturated Fat: 18g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 16g
- Fiber: 3g
- Protein: 15g
- Cholesterol: 85mg