The Best Broccoli Cheddar Soup
Melena
This broccoli cheddar soup is creamy, cheesy, and loaded with tender broccoli in a rich, velvety base. Ready in just 30 minutes, it’s the ultimate comfort food for busy weeknights or cozy weekends.
Prep Time 10 minutes mins
Cook Time 20 minutes mins
Total Time 29 minutes mins
- 4 tbsp butter
- 1 onion chopped
- 2 cloves garlic minced
- ¼ cup all-purpose flour
- 3 cups chicken or vegetable broth
- 2 cups half-and-half or heavy cream
- 4 cups fresh broccoli florets chopped small
- 1 cup carrots shredded or julienned
- 2 cups sharp cheddar cheese freshly shredded
- Salt and pepper to taste
- Pinch of nutmeg optional, for depth
In a large pot, melt butter over medium heat. Sauté onion and garlic until softened and fragrant.
Stir in flour and cook 1 minute to form a roux.
Gradually whisk in broth, then stir in cream until smooth.
Add broccoli and carrots. Simmer uncovered 15–20 minutes, until vegetables are tender and soup thickens.
Reduce heat and stir in cheddar cheese until melted and creamy.
Season with salt, pepper, and nutmeg if desired.
Serve hot with extra cheese on top and bread for dipping.
-
Use a mix of sharp + mild cheddar for a smoother flavor.
-
Stir in extra cream at the end for a richer soup.
-
Substitute vegetable broth to make it vegetarian.
-
Blend partially with an immersion blender for a creamier texture.
-
Frozen broccoli works too—just simmer a little longer.