Description
This Broccoli Cheddar Soup is the ultimate cozy comfort food — rich, creamy, and loaded with cheesy goodness. Perfect for chilly days, it comes together in under 30 minutes with simple ingredients and restaurant-quality flavor.
Ingredients
2 tbsp butter
1 small onion, diced
2 garlic cloves, minced
2 tbsp all-purpose flour
2 cups vegetable broth
2 cups half-and-half (or milk)
3 cups broccoli florets, chopped small
1 cup grated carrots
2 cups sharp cheddar cheese, shredded
1/4 tsp nutmeg
1/2 tsp salt
1/4 tsp black pepper
Crusty bread or rolls, for serving
Instructions
1. In a large pot, melt butter over medium heat.
2. Add diced onion and cook until soft, about 3–4 minutes.
3. Stir in garlic and cook another 30 seconds.
4. Sprinkle in flour and whisk constantly for 1 minute to form a roux.
5. Gradually whisk in vegetable broth, then add half-and-half, stirring until smooth.
6. Add chopped broccoli and grated carrots.
7. Simmer for 15–20 minutes, stirring occasionally, until broccoli is tender.
8. Reduce heat to low and stir in shredded cheddar cheese until melted and creamy.
9. Season with nutmeg, salt, and pepper.
10. Serve warm with crusty bread and enjoy.
Notes
Use freshly shredded cheddar for the smoothest texture — pre-shredded cheese may cause graininess.
For extra richness, add a splash of heavy cream before serving.
Make it vegetarian by ensuring your broth is veggie-based, or gluten-free by substituting cornstarch for flour.
- Prep Time: 10 mins
- Cook Time: 20 mins
- Category: Soup
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 bowl
- Calories: 430
- Sugar: 7g
- Sodium: 780mg
- Fat: 30g
- Saturated Fat: 17g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 20g
- Fiber: 3g
- Protein: 16g
- Cholesterol: 80mg
Keywords: broccoli cheddar soup, creamy soup, Panera copycat, comfort food, cheesy broccoli soup
