Craving a cozy, satisfying bowl of soup that comes together quickly? This Broccoli Cheddar Soup is creamy, comforting, and perfect for chilly days. It’s a practical recipe for busy families, moms, students, or anyone wanting a wholesome homemade meal without spending hours in the kitchen.

Tested & Approved
This recipe has been tested in our kitchen and approved by our Explore the Countries Team.
Quick Recipe Overview
Prep Time: 10 minutes
Cook Time: 25 minutes
Total Time: 35 minutes
Yield: 4 servings
Difficulty: Easy
Ingredients
- 4 cups fresh broccoli florets (roughly chopped)
- 1 medium onion, diced
- 2 medium carrots, shredded
- 3 tablespoons unsalted butter
- 3 tablespoons all-purpose flour
- 3 cups vegetable broth
- 2 cups whole milk
- 2 cups shredded sharp cheddar cheese
- 2 cloves garlic, minced
- 1 teaspoon salt (or to taste)
- 1/2 teaspoon black pepper
- 1/4 teaspoon paprika (optional)
- 1/4 teaspoon nutmeg (optional for warmth)
Instructions
- In a large pot, melt the butter over medium heat.
- Add the diced onion and cook for 3–4 minutes until softened.
- Stir in the garlic and cook for another 30 seconds.
- Sprinkle the flour over the mixture and whisk continuously for 1 minute to create a smooth roux.
- Slowly pour in the vegetable broth while whisking to avoid lumps.
- Add the milk and bring the mixture to a gentle simmer.
- Stir in the shredded carrots and chopped broccoli.
- Reduce heat, cover the pot, and let the soup simmer for 15–18 minutes or until the broccoli is tender.
- Turn off the heat and stir in the shredded cheddar cheese until melted and creamy.
- Season with salt, pepper, paprika, and nutmeg. Adjust to taste and serve warm.
Tips, Variations & Storage
Substitutions & Variations:
- Make it gluten-free by replacing the all-purpose flour with a gluten-free flour blend.
- Add extra veggies like cauliflower or spinach for more nutrition.
- For a lighter version, use low-fat milk or replace half the milk with broth.
Make-Ahead Advice:
Prepare the soup base ahead of time and add the cheese just before serving to keep the texture smooth.
Storage:
- Fridge: Store in an airtight container for up to 3 days. Reheat gently to avoid separating.
- Freezer: This soup does not freeze well due to the dairy, but you can freeze the broth-and-vegetable base without cheese, then add the cheese when reheating.
Serving Ideas:
Serve with crusty bread, garlic toast, or a fresh green salad for a complete meal.
FAQs
Can I blend the soup?
Yes! For a smoother texture, blend half the soup and mix it back into the pot.
Can I use frozen broccoli?
Absolutely—frozen broccoli works well and doesn’t change the cooking time much.
Can I use a different cheese?
Cheddar melts best, but you can mix in Gruyère or Monterey Jack for extra flavor.
Nutrition Facts (optional)
Calories per serving: ~320
Protein: 16g
Carbs: 22g
Fat: 18g
Conclusion
This Broccoli Cheddar Soup is simple, flavorful, and perfect for anyone wanting a quick and comforting homemade dish. Give it a try and let us know how it turned out!
