Why You’ll Love This Recipe
This soup balances healthy vegetables with indulgent cheese, creating a satisfying meal that’s both nourishing and delicious. It’s simple to prepare and customizable for different dietary needs, making it a favorite for family dinners or meal prep. The combination of cheddar and Parmesan adds depth to the creamy texture without being overly heavy.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
- 1 small onion, chopped
- 1 medium carrot, chopped
- 1 celery stalk, chopped
- 2 cloves garlic, minced
- 2 tablespoons butter
- 3 tablespoons all-purpose flour (or whole wheat or gluten-free flour)
- 3 cups less sodium chicken broth (or vegetable broth)
- 1 cup fat-free milk
- 1/4 teaspoon kosher salt
- Fresh black pepper, to taste
- 6 cups broccoli florets, chopped into small pieces (about 2 heads)
- 1 1/4 cups shredded sharp cheddar cheese
- 2 tablespoons grated Parmesan cheese
Directions
- In a large pot, melt the butter over medium heat. Add chopped onion, carrot, celery, and garlic. Cook until vegetables are softened, about 5-7 minutes.
- Sprinkle the flour over the vegetables and stir well to coat. Cook for 2 minutes to remove the raw flour taste.
- Gradually whisk in the chicken broth and milk, stirring continuously to avoid lumps.
- Add salt and pepper, then bring the soup to a gentle simmer.
- Stir in the chopped broccoli and cook until tender, about 10-12 minutes.
- Remove the pot from heat and stir in the shredded cheddar and Parmesan cheese until melted and smooth.
- Adjust seasoning to taste and serve warm.
Servings and timing
This recipe serves 6 people. Preparation time is about 10 minutes, with a total cooking time of around 25 minutes.
Variations
- Use cream or half-and-half instead of fat-free milk for a richer soup.
- Add cooked bacon or ham for extra flavor.
- Substitute cheddar with other cheeses like Gruyère or Monterey Jack.
- Make it vegan by using plant-based milk, vegetable broth, and vegan cheese alternatives.
- Blend part of the soup for a smoother texture while leaving some chunks for bite.
Storage/Reheating
Store leftover soup in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove or in the microwave, stirring occasionally. The soup may thicken when chilled; add a splash of milk or broth when reheating to loosen the consistency.
FAQs
Can I use frozen broccoli?
Yes, frozen broccoli works well; add it directly to the soup and cook until tender.
Is this soup gluten-free?
Use gluten-free flour to make it gluten-free.
Can I make this soup dairy-free?
Substitute milk with a plant-based alternative and use vegan cheese.
Can I prepare this soup in advance?
Yes, it reheats well and flavors develop over time.
How do I prevent cheese from clumping?
Add cheese off the heat and stir gently until melted.
Can I freeze broccoli cheddar soup?
Freezing may change texture due to the cheese; it’s best enjoyed fresh.
How can I make the soup thicker?
Add a bit more flour or reduce the broth slightly during cooking.
Can I add other vegetables?
Cauliflower or spinach can be good additions.
What type of cheddar is best?
Sharp cheddar provides the best flavor balance.
Can I blend the soup?
Yes, blend for a creamier texture or partially blend for chunkiness.
Conclusion
Broccoli Cheddar Soup is a deliciously comforting option that’s easy to prepare and full of wholesome ingredients. Its creamy texture and sharp cheese flavor make it a family favorite that satisfies cravings for a warm, hearty meal. Whether you serve it as a starter or a main dish, this soup is sure to please.
Print
Broccoli Cheddar Soup
Broccoli Cheddar Soup is a creamy and cheesy classic, combining tender broccoli florets with sharp cheddar cheese in a rich, comforting broth. This easy-to-make soup is perfect for warming up on chilly days, offering a delicious balance of healthy veggies and indulgent flavor.
- Total Time: 35 minutes
- Yield: Serves 6
Ingredients
1 small onion, chopped
1 medium carrot, chopped
1 celery stalk, chopped
2 cloves garlic, minced
2 tablespoons butter
3 tablespoons all-purpose flour (or whole wheat/gluten-free flour)
3 cups less sodium chicken broth (or vegetable broth)
1 cup fat-free milk
1/4 teaspoon kosher salt
Fresh black pepper, to taste
6 cups broccoli florets, chopped (about 2 heads)
1 1/4 cups shredded sharp cheddar cheese
2 tablespoons grated Parmesan cheese
Instructions
-
Melt butter in a large pot over medium heat. Add onion, carrot, celery, and garlic; cook until softened, about 5-7 minutes.
-
Sprinkle flour over vegetables, stir to coat, and cook 2 minutes to remove raw flour taste.
-
Gradually whisk in chicken broth and milk, stirring constantly to avoid lumps.
-
Add salt and pepper, bring soup to a gentle simmer.
-
Stir in broccoli; cook until tender, about 10-12 minutes.
-
Remove from heat and stir in cheddar and Parmesan until melted and smooth.
-
Adjust seasoning and serve warm.
Notes
Use cream or half-and-half for a richer texture.
Substitute cheddar with Gruyère, Monterey Jack, or vegan cheese.
Blend part or all of the soup for desired texture.
Frozen broccoli works well; add directly to soup.
Store leftovers in airtight container, refrigerate up to 3 days. Add milk/broth when reheating if thickened.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Category: Soup, Main Course
- Method: Stovetop, Simmering
- Cuisine: American, Classic
- Diet: Gluten Free