This Broccoli Cheddar Soup is a classic comfort food that’s creamy, cheesy, and packed with flavor. Tender broccoli florets and carrots simmer in a rich and velvety broth, creating a satisfying soup that’s perfect for a cozy lunch or a light dinner.
Why You’ll Love This Recipe
- Creamy and Cheesy: This soup is a cheese lover’s dream, with a rich and creamy broth and plenty of sharp cheddar cheese.
- Easy to Make: With simple ingredients and straightforward steps, this recipe is surprisingly easy to prepare, even for beginner cooks.
- Healthy and Satisfying: Packed with vegetables and protein, this soup is both healthy and satisfying, making it a great option for a light meal.
Ingredients
Here’s what you’ll need to make this Broccoli Cheddar Soup:
- Butter: Adds richness and flavor to the soup.
- Oil: Prevents the butter from burning and helps with sautéing.
- Onion: Diced, adds a sweet and savory base to the soup.
- Garlic: Minced, adds a fragrant aroma and flavor.
- Smoked paprika: Adds a smoky depth of flavor.
- Cayenne pepper: Optional, adds a touch of heat.
- Ground mustard: Adds a subtle tanginess.
- Ground nutmeg: Adds a warm, slightly sweet spice.
- All-purpose flour: Used to thicken the soup.
- Chicken stock/broth: The base of the soup, providing flavor and moisture.
- Milk: Adds creaminess to the soup.
- Half and half: Creates a rich and velvety texture.
- Broccoli florets: Roughly chopped, the star ingredient of the soup.
- Matchstick carrots: Adds sweetness, color, and texture.
- Sharp cheddar cheese: Freshly grated, adds a sharp and cheesy flavor.
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.
How to Make Broccoli Cheddar Soup
Step 1: Sauté the Vegetables and Spices
In a large heavy-bottomed stockpot or Dutch oven, melt 1 tablespoon of butter with the olive oil over medium heat. Add the diced onion and sauté, stirring occasionally, until tender, about 3-5 minutes. Add the minced garlic, smoked paprika, ground mustard, cayenne pepper (if using), salt, and pepper. Cook for another 45 seconds to 1 minute, stirring constantly, until fragrant.
Step 2: Make the Roux
Add the remaining 6 tablespoons of butter to the pot and melt. Once melted, add the all-purpose flour and whisk to combine. Cook for 2-4 minutes, whisking constantly, until the flour is thickened and bubbly.
Step 3: Add the Liquids and Simmer
Gradually add the chicken stock to the pot, whisking constantly to prevent lumps from forming. Once all the stock has been added, gradually add the half and half and milk, again whisking constantly. Reduce the heat to medium-low and allow the soup to simmer for 15 minutes, or until slightly thickened.
Step 4: Add the Broccoli and Carrots
Add the chopped broccoli florets and matchstick carrots to the soup. Allow the soup to simmer over low heat for about 15-20 minutes, or until the broccoli is tender. Stir occasionally.
Step 5: Add Cheese and Serve
Add the grated sharp cheddar cheese to the soup and stir until melted and smooth. Season with additional salt and pepper to taste. Ladle the soup into bowls and serve hot.
Pro Tips for Making the Recipe
- Use high-quality cheese: Freshly grated sharp cheddar cheese will melt better and have a more intense flavor than pre-shredded cheese.
- Don’t overcook the broccoli: Overcooked broccoli will be mushy. Cook just until it’s tender-crisp.
- Adjust the consistency: If the soup is too thick, add more milk or chicken broth. If it’s too thin, simmer it uncovered for a few more minutes to reduce the liquid.
How to Serve
- Cozy Meal: Enjoy this Broccoli Cheddar Soup as a warm and comforting meal on a chilly day.
- Light Lunch: This soup is also satisfying enough to enjoy as a light lunch on its own.
- Pair with Bread: Serve with crusty bread, crackers, or grilled cheese sandwiches for dipping.
Make Ahead and Storage
Storing Leftovers
Store leftover Broccoli Cheddar Soup in an airtight container in the refrigerator for up to 3 days.
Reheating
Reheat the soup gently on the stovetop or in the microwave, stirring occasionally, until heated through. The soup may thicken upon standing, so add a splash of milk or broth to thin it out if needed.
FAQs
Can I use frozen broccoli?
Yes, you can use frozen broccoli florets. Add them to the soup frozen and cook until heated through.
Can I use a different type of cheese?
While sharp cheddar cheese is classic, you can experiment with other cheeses like Gruyère, fontina, or even a blend of different cheeses.
Can I make this soup vegetarian?
Yes, substitute the chicken stock with vegetable broth for a vegetarian version.
How can I make this soup spicier?
Add more cayenne pepper, a pinch of red pepper flakes, or a dash of hot sauce to the soup for extra heat.
PrintBroccoli Cheddar Soup Recipe
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 6 servings 1x
- Category: Soups
- Method: Stovetop
- Cuisine: American
Description
This creamy and comforting Broccoli Cheddar Soup is a classic for a reason! Packed with tender broccoli florets, shredded carrots, and a rich, cheesy broth, it’s a delicious and satisfying meal that’s perfect for chilly evenings. This homemade version is easy to make and tastes so much better than anything you’ll find in a can!
Ingredients
- 7 tablespoons butter, divided
- 1/2 tablespoon olive oil
- 1/2 small yellow onion, diced
- 2 small garlic cloves, minced
- 1/2 teaspoon smoked paprika
- Pinch of cayenne pepper (optional)
- 1/2 teaspoon ground mustard
- 1/4 teaspoon ground nutmeg
- 6 tablespoons all-purpose flour
- 4 cups chicken stock/broth
- 1 1/2 cups milk
- 1 1/2 cups half and half
- 6 cups broccoli florets, roughly chopped
- 2 cups matchstick carrots
- 12 ounces sharp cheddar cheese, freshly grated
- Salt and pepper, to taste
Instructions
- Sauté Aromatics: In a large pot or Dutch oven, melt 1 tablespoon butter with olive oil over medium heat. Sauté onion until tender. Add garlic, paprika, mustard, cayenne (if using), nutmeg, salt, and pepper; cook until fragrant.
- Make a Roux: Melt the remaining 6 tablespoons of butter in the pot. Whisk in flour and cook for 2-4 minutes, until thickened.
- Add Liquids: Gradually whisk in chicken stock, then half and half, and milk. Reduce heat to medium-low and simmer for 15 minutes, or until slightly thickened.
- Add Vegetables: Add broccoli florets and carrots to the soup. Simmer for 15-20 minutes, or until vegetables are tender.
- Add Cheese: Stir in the grated cheddar cheese until melted and smooth. Season with salt and pepper to taste.
Notes
- For a smoother soup, use an immersion blender to partially blend the soup after the vegetables are cooked.
- If you don’t have smoked paprika, substitute with regular paprika or a pinch of chili powder.
- Add other vegetables like diced potatoes or cauliflower for variation.
- To make this soup vegetarian, use vegetable broth instead of chicken broth.
Nutrition
- Serving Size: 1 serving
- Calories: 450
- Sugar: 10g
- Sodium: 750mg
- Fat: 30g
- Saturated Fat: 18g
- Unsaturated Fat: 12g
- Trans Fat: 1g
- Carbohydrates: 25g
- Fiber: 5g
- Protein: 20g
- Cholesterol: 100mg