Few dishes scream “comfort” quite like a Broccoli and Cheese Soup — rich, creamy, and packed with vegetables. This cozy recipe brings the beloved flavors of Panera broccoli and cheese soup right into your kitchen, combining fresh broccoli florets with melted cheddar and simple pantry staples. Whether you’re meal prepping with souper cube recipes or cooking for a family dinner, this soup will warm your soul with every spoonful.
Why Make Broccoli and Cheese Soup
If you love hearty comfort food that’s both nourishing and delicious, this broccoli and cheese soup is a must-try. It’s the perfect balance between indulgence and nutrition. The broccoli gives a dose of fiber and vitamins, while the creamy cheese base satisfies any comfort-food craving.
Unlike some broccoli soup recipes that rely on heavy cream alone, this version uses a mix of milk and broth to keep it creamy yet light. Plus, it freezes beautifully in souper cubes for make-ahead lunches or quick weeknight dinners. It’s also easy to adapt — make it vegetarian, gluten-free, or even toss it in your crock pot for hands-off cooking.
Ingredients
To make this flavorful broccoli and cheese soup, gather these simple ingredients:
- 4 cups fresh broccoli florets (chopped small)
- 1 cup shredded carrots
- 1 small onion, diced
- 3 tablespoons butter
- 3 tablespoons all-purpose flour (or gluten-free flour blend)
- 2 cups low-sodium chicken or vegetable broth
- 2 cups milk (whole or 2%)
- 1 cup heavy cream (optional for extra richness)
- 2 cups shredded sharp cheddar cheese
- Salt and black pepper, to taste
- A pinch of nutmeg (optional but adds warmth)
- Croutons or extra cheese for topping
How to Make Broccoli and Cheese Soup
Step 1: Sauté the Aromatics
In a large pot or Dutch oven, melt the butter over medium heat. Add the diced onion and sauté until soft and fragrant, about 3–4 minutes.
Step 2: Create the Base
Whisk in the flour to form a roux, cooking for another minute to remove the raw flour taste. Slowly pour in the broth while whisking continuously to avoid lumps.
Step 3: Add Milk and Broccoli
Pour in the milk and stir until smooth. Add chopped broccoli and carrots, reduce the heat, and let the soup simmer gently for about 15 minutes — or until the broccoli becomes tender.
Step 4: Add the Cheese
Remove from heat and slowly stir in the shredded cheddar cheese until fully melted and creamy. Season with salt, pepper, and a touch of nutmeg.
Step 5: Blend for Smoothness (Optional)
For a silky texture like Panera broccoli and cheese soup, use an immersion blender to puree part or all of the soup. If you prefer a chunkier version, skip blending altogether.
How to Serve
This broccoli and cheese soup is versatile enough to be served as a main course or a starter. Pair it with a slice of crusty bread, a grilled cheese sandwich, or a crisp garden salad for a balanced meal.
It’s also great for entertaining — serve it in bread bowls for a restaurant-style presentation or portion it into souper cubes for meal prep. The soup reheats wonderfully, making it perfect for cozy lunches or busy weeknights.
Tips for Perfect Broccoli and Cheese Soup
- Use Freshly Shredded Cheese: Pre-shredded cheese contains anti-caking agents that can make your soup grainy. Shred your own for the creamiest result.
- Don’t Boil After Adding Cheese: High heat can cause the cheese to separate. Stir it in gently off the heat.
- Adjust Thickness: For thicker soup, simmer uncovered a few extra minutes. For a lighter texture, add a splash of broth or milk.
- Make It in the Crock Pot: Combine all ingredients except cheese and milk in your crock pot, cook on low for 4–5 hours, then stir in the dairy and cheese at the end.
- Freeze in Souper Cubes: Portion into souper cubes and freeze for up to 3 months — easy, grab-and-heat meals.
FAQs
Q: Can I use frozen broccoli instead of fresh?
Yes! Frozen broccoli works perfectly — just add a few extra minutes to the simmering time.
Q: What’s the best cheese for this soup?
Sharp cheddar is classic, but you can mix in Gruyère, Parmesan, or even cream cheese for added depth.
Q: How do I make it vegetarian or gluten-free?
Use vegetable broth instead of chicken broth, and swap flour for a gluten-free thickener like cornstarch or rice flour.
Q: Can I meal prep this soup?
Absolutely. Let it cool completely before storing in the fridge or freezing. Reheat gently on the stovetop or in the microwave.
Final Thoughts
This Broccoli and Cheese Soup combines the nostalgia of homemade cooking with the rich creaminess of restaurant-quality flavor. It’s wholesome, filling, and endlessly adaptable — whether you make it in a pot, a crock pot, or portion it into souper cubes for later.
Once you try this cozy bowl of goodness, it’ll quickly become one of your favorite broccoli soup recipes — perfect for lunch, dinner, or any time you crave comfort in a bowl.
Broccoli and Cheese Soup
Ingredients
Method
- Sauté the Aromatics:
- Melt butter in a large pot or Dutch oven over medium heat. Add diced onion and sauté for 3–4 minutes, until softened.
- Make the Roux:
- Whisk in flour and cook for 1 minute to remove the raw flour taste.
- Add Liquids:
- Slowly pour in the broth while whisking to avoid lumps. Add the milk and stir until smooth.
- Add Vegetables:
- Stir in chopped broccoli and shredded carrots. Simmer uncovered for 15 minutes, or until broccoli is tender.
- Add Cheese:
- Remove from heat. Gradually stir in the shredded cheddar cheese until melted and smooth.
- Blend (Optional):
- For a creamier texture like Panera’s version, use an immersion blender to puree part or all of the soup.
- Season and Serve:
- Add salt, pepper, and nutmeg. Serve hot, topped with croutons or extra cheese.
Notes
- Use freshly shredded cheese for the creamiest texture.
- Don’t boil after adding cheese — it can separate.
- For a thicker soup, simmer a few extra minutes.
- Freeze leftovers in Souper Cubes for up to 3 months.
- To make it in a Crock Pot, add all ingredients except cheese and milk, cook on LOW for 4–5 hours, then stir in dairy and cheese at the end.






