Copycat Panera Broccoli Cheddar Soup

Few soups are as comforting and satisfying as a warm bowl of Broccoli Cheddar Soup. This creamy homemade version is inspired by the popular Panera-style soup, combining tender broccoli, sweet carrots, aromatic onion, and a smooth cheddar cheese base.
The soup has a wonderfully creamy consistency without being overly complicated to prepare. The vegetables provide freshness and texture, while sharp cheddar cheese gives the soup its rich, savory character.
Serve it with warm crusty bread, a toasted baguette, or homemade bread bowls for a cozy restaurant-style meal at home.
⭐ Why You’ll Love This Recipe
- Rich, creamy, and cheesy
- Packed with nutritious broccoli and carrots
- Easy one-pot preparation
- Uses simple everyday ingredients
- Perfect for lunch or dinner
- Great comfort food for chilly days
- Easy to customize
- Delicious with crusty bread
🛒 Ingredients

For the Soup
- 4 cups fresh broccoli florets, chopped
- 1 cup carrots, thinly sliced or shredded
- 1 small yellow onion, finely diced
- 2 cloves garlic, minced
- 4 tablespoons unsalted butter
- ¼ cup all-purpose flour
- 2 cups chicken or vegetable broth
- 2 cups whole milk
- 1 cup heavy cream
- 2 cups sharp cheddar cheese, freshly grated
- ½ teaspoon salt
- ½ teaspoon black pepper
- ¼ teaspoon paprika
- ¼ teaspoon nutmeg, optional
For Serving
- Extra shredded cheddar
- Freshly cracked black pepper
- Chopped parsley, optional
- Warm crusty bread or toasted baguette
👩🍳 How to Make Broccoli Cheddar Soup

1. Prepare the Vegetables
Wash and chop the broccoli into small, bite-sized florets.
Slice or shred the carrots and finely dice the onion.
Keeping the vegetables relatively small helps them cook evenly and makes every spoonful of soup balanced.
2. Sauté the Onion and Garlic
Melt the butter in a large heavy-bottomed pot over medium heat.
Add the diced onion and cook for approximately 3–4 minutes, until softened and translucent.
Add the minced garlic and cook for another 30 seconds until fragrant.
Be careful not to burn the garlic because it can develop a bitter taste.
3. Make the Roux
Sprinkle the flour over the softened onions and butter.
Whisk continuously for approximately 1–2 minutes.
This creates a simple roux that will help thicken the soup and give it a luxurious consistency.
4. Add the Milk and Broth
Gradually pour in the broth while whisking.
Then slowly add the milk and heavy cream.
Continue whisking to prevent lumps from forming.
Bring the mixture to a gentle simmer.
Avoid rapidly boiling the soup because excessive heat can affect the texture of the dairy.
5. Add the Broccoli and Carrots
Add the broccoli and carrots to the creamy broth.
Season with salt, black pepper, paprika, and a small pinch of nutmeg if desired.
Reduce the heat to medium-low and simmer for approximately 15–20 minutes, or until the vegetables are tender.
The broccoli should be cooked through while still retaining some texture.
🧀 6. Add the Cheddar Cheese
Reduce the heat to low.
Gradually add the freshly grated cheddar cheese, stirring constantly until it melts completely.
Adding the cheese slowly helps create a smooth and creamy soup.
For the best flavor, use a good-quality sharp cheddar cheese.
7. Adjust the Consistency
Check the soup’s consistency.
If it is too thick, add a little extra broth or milk.
If you prefer a thicker soup, allow it to simmer gently for a few additional minutes.
For a smoother texture, use an immersion blender briefly—but don’t blend the entire soup if you want visible pieces of broccoli and carrot.
🥖 Serving Suggestions
One of the best ways to serve this soup is with warm crusty bread.
Try serving it with:
- Sourdough bread
- French baguette
- Garlic bread
- Toasted ciabatta
- Dinner rolls
- Homemade bread bowls
For a beautiful presentation, ladle the soup into a bowl and finish with a small handful of shredded cheddar, freshly cracked black pepper, and a little chopped parsley.
💡 Professional Cooking Tips
Use freshly grated cheese
Freshly grated cheddar melts more smoothly than many pre-shredded cheeses, which can contain anti-caking ingredients.
Don’t boil after adding cheese
Keep the heat low once the cheese has been incorporated. High temperatures can cause the cheese and dairy to separate.
Cut vegetables evenly
Uniformly sized broccoli and carrots cook at the same rate and provide a better texture.
Use sharp cheddar
Sharp cheddar gives the soup a stronger cheese flavor without needing an excessive amount of cheese.
Don’t rush the roux
Cooking the flour with the butter for a minute or two removes its raw flour taste and creates a better foundation for the soup.
Season gradually
Cheddar cheese and broth can both contain salt, so taste the soup before adding additional salt at the end.
🥕 Easy Recipe Variations
Extra Cheesy Broccoli Soup
For an even richer version, add a small amount of Parmesan along with the cheddar.
Lighter Version
Replace some of the heavy cream with additional whole milk or half-and-half.
Vegetarian Broccoli Cheddar Soup
Use vegetable broth instead of chicken broth.
Spicy Broccoli Cheddar Soup
Add a pinch of cayenne pepper or red pepper flakes for a subtle kick.
Extra Vegetable Version
Add cauliflower, celery, or additional carrots for more vegetables.
🧊 Storage Instructions
Allow the soup to cool slightly before transferring it to an airtight container.
Store in the refrigerator for approximately 3–4 days.
When reheating, use low to medium-low heat and stir frequently.
Avoid bringing the soup to a vigorous boil because the dairy and cheese may separate.
If the soup becomes too thick after refrigeration, add a splash of milk or broth while reheating.
❄️ Can You Freeze Broccoli Cheddar Soup?
Cream-based soups can be more difficult to freeze because dairy and cheese may separate after thawing.
For the best texture, this soup is recommended fresh or refrigerated for several days.
If you do freeze it, thaw it slowly in the refrigerator and reheat gently while whisking. Adding a small amount of fresh milk or cream can help restore its creamy consistency.
🍲 Make It a Complete Dinner
Although this soup is satisfying on its own, you can easily turn it into a complete meal.
Serve a generous bowl with:
Broccoli Cheddar Soup + Crusty Bread + Simple Green Salad
The fresh salad balances the richness of the soup, while the bread is perfect for dipping into the creamy cheddar broth.
❤️ Final Thoughts

This Copycat Panera Broccoli Cheddar Soup is a cozy homemade classic that delivers everything you want from comfort food: creamy texture, sharp cheddar flavor, tender broccoli, sweet carrots, and a rich savory broth.
It’s simple enough for a weeknight meal but special enough to serve when you’re entertaining family or friends.
Whether enjoyed in a regular soup bowl or served inside a warm bread bowl, this recipe makes an especially comforting lunch or dinner during cooler weather.
Save this Copycat Broccoli Cheddar Soup recipe on Pinterest and make a warm, creamy bowl the next time you’re craving a cozy restaurant-style meal at home!