When the weather cools down, I crave something cozy and soul-warming — and nothing hits the spot quite like a big bowl of broccoli cheddar soup. I’ve always been a fan of Panera’s version, with its velvety cheese base and tender broccoli florets. So naturally, I had to recreate it at home. The result? A creamy, cheesy, utterly comforting soup that’s just as satisfying (if not more) than the original.

I love making this copycat Panera broccoli cheddar soup because it’s not only easy to pull together, but it fills the house with the most delicious aroma. Whether you’re serving it as a hearty lunch, a quick dinner, or pairing it with crusty bread for dipping, this soup always disappears fast. It’s rich without being heavy, packed with flavor, and you can make it with simple ingredients you likely already have in your kitchen.
Why You’ll Love This Broccoli Cheddar Soup
This soup is the perfect blend of creamy, cheesy, and veggie-packed goodness. It’s warm and comforting, perfect for chilly days or when you’re just in need of something hearty. The combination of sharp cheddar cheese and tender broccoli creates an irresistible texture and flavor. Plus, it’s a family-friendly recipe that even picky eaters can enjoy. Whether you’re a soup lover or simply searching for a satisfying, easy-to-make dish, this one won’t disappoint.
What Kind of Cheese Works Best for Broccoli Cheddar Soup?
For that rich, signature flavor, I always recommend using a good-quality sharp cheddar cheese. It melts beautifully and brings bold flavor to the soup. While pre-shredded cheese is convenient, freshly grating your own makes a noticeable difference in smoothness. You can even mix in a little Parmesan for extra depth, but cheddar should remain the star.
Options for Substitutions
Need to adjust the recipe? No problem! You can swap the heavy cream with half-and-half or even whole milk for a lighter version. Not into cheddar? Try gouda or white cheddar for a twist. You can also make this gluten-free by using a gluten-free flour blend for the roux. And if you want to sneak in more veggies, diced carrots or cauliflower blend right in without changing the flavor too much.
Ingredients for This Broccoli Cheddar Soup
- Broccoli – The heart of this soup. I prefer fresh broccoli cut into small, bite-sized florets. You can also finely chop some stems for added texture.
- Carrots – For a touch of sweetness and color. Julienned or finely shredded carrots work best.
- Onion – A yellow or white onion adds essential savory depth to the soup base.
- Garlic – A couple of cloves of minced garlic elevate the aroma and flavor beautifully.
- Butter – Used to sauté the veggies and build the roux. It brings richness to the base.
- All-purpose flour – Essential for creating the roux that thickens the soup.
- Chicken broth – Adds savory depth. You can substitute vegetable broth for a vegetarian version.
- Heavy cream – For that creamy, luscious texture. You can use half-and-half for a lighter option.
- Milk – Whole milk works best to balance creaminess without being too heavy.
- Sharp cheddar cheese – The key ingredient for bold cheesy flavor. Freshly grated is best.
- Salt & Pepper – To enhance and balance the overall flavors.
- Nutmeg (optional) – Just a pinch gives a subtle warmth that rounds out the taste.

Step 1: Sauté the Aromatics
Start by melting the butter in a large pot or Dutch oven over medium heat. Add the chopped onions and cook until soft and translucent, about 4–5 minutes. Stir in the garlic and cook for another minute, just until fragrant.
Step 2: Make the Roux
Sprinkle the flour over the sautéed onions and garlic. Stir continuously to combine and cook off the raw flour taste — about 2–3 minutes. This forms the base that will help thicken your soup.
Step 3: Add Liquids and Simmer
Slowly whisk in the chicken broth, making sure to dissolve the roux thoroughly. Then add the milk and heavy cream. Stir well and bring the mixture to a gentle simmer.
Step 4: Add Vegetables
Toss in the chopped broccoli and carrots. Let the soup simmer uncovered for about 15–20 minutes until the vegetables are tender. Stir occasionally to prevent sticking.
Step 5: Blend (Optional)
If you like a smoother texture, use an immersion blender to partially puree the soup — leaving some veggie chunks for texture. Alternatively, blend a portion of the soup in a blender and return it to the pot.
Step 6: Add Cheese and Season
Reduce the heat to low and gradually stir in the shredded cheddar cheese. Keep stirring until the cheese melts fully and the soup becomes silky smooth. Season with salt, pepper, and a pinch of nutmeg if using.
Step 7: Serve and Enjoy
Ladle the hot soup into bowls and garnish with extra shredded cheddar if desired. Serve with a warm bread roll or a chunk of sourdough on the side.
How Long to Prepare the Broccoli Cheddar Soup
Prep Time: Most of the prep is chopping veggies and grating cheese, which takes about 10–15 minutes. If you use pre-cut broccoli and pre-shredded carrots, that time drops significantly.
Cook Time: Once you begin cooking, the soup comes together in about 30 minutes. From building the roux to simmering the veggies and melting the cheese, the process is smooth and quick, making it a perfect weeknight meal.
Tips for Perfect Broccoli Cheddar Soup
- Use freshly grated cheese to avoid that grainy texture pre-shredded cheese can sometimes cause.
- Simmer gently after adding dairy to avoid curdling.
- Chop broccoli small if you want an even texture, or leave florets whole for more bite.
- Don’t skip the roux — it’s the secret to a thick, creamy base.
- Stir constantly when adding cheese to help it melt evenly and prevent clumping.
Watch Out for These Mistakes While Cooking
- Boiling after adding cheese – this can cause separation and a gritty texture.
- Using low-fat dairy – it may result in a thin or broken soup base.
- Adding all the cheese at once – it won’t melt properly and can clump.
- Undercooking vegetables – the broccoli and carrots should be fork-tender.
- Over-thickening – a roux that’s too heavy or too much cheese can make the soup gloopy instead of creamy.
What to Serve With Broccoli Cheddar Soup?
1. Crusty Bread
Perfect for dipping and soaking up every last drop of the soup.
2. Soft Pretzels
A fun and salty pairing that complements the creamy soup beautifully.
3. Grilled Cheese Sandwich
Double down on the cheese for an indulgent meal.
4. Side Salad
A crisp Caesar or garden salad adds freshness and balance.
5. Baked Potato
A hearty addition that makes the meal extra filling.
Storage Instructions
Refrigerator: Store leftovers in an airtight container for up to 4 days. Reheat gently on the stove over low heat, stirring frequently to maintain the creamy texture. Avoid bringing it to a boil after reheating to prevent curdling.
Freezer: While possible, freezing is not ideal due to the dairy and cheese, which may separate when thawed. If you do freeze it, allow it to cool completely, then store in a freezer-safe container for up to 2 months. Thaw overnight in the fridge and reheat slowly.
Estimated Nutrition (Per Serving – Approximate)
- Calories: 350
- Fat: 27g
- Saturated Fat: 16g
- Cholesterol: 80mg
- Sodium: 780mg
- Carbohydrates: 17g
- Fiber: 3g
- Sugar: 5g
- Protein: 13g
Frequently Asked Questions
How do I make this soup vegetarian?
Use vegetable broth instead of chicken broth. Everything else remains the same.
Can I make it ahead of time?
Absolutely! It stores well for several days. Just reheat gently and avoid boiling.
Is it possible to make this soup gluten-free?
Yes, substitute the all-purpose flour with a gluten-free flour blend or cornstarch.
Can I use frozen broccoli?
Yes, but add it toward the end of cooking since it’s already blanched and softens quickly.
Why did my cheese clump or turn gritty?
That usually happens if the soup is too hot when the cheese is added or if you use pre-shredded cheese, which contains anti-caking agents.
Conclusion
This comforting copycat Panera broccoli cheddar soup delivers cozy, cheesy goodness in every spoonful. It’s easy to make, budget-friendly, and perfect for cold evenings or lazy weekends. Whether you’re serving it as a light meal or a starter, this soup brings warmth, comfort, and restaurant-level flavor right into your kitchen.
Comforting Copycat Panera Broccoli Cheddar Soup
- Total Time: 2 hours 30 minutes
- Yield: 12 rolls 1x
Description
Treat yourself to these indulgent Strawberry Cheesecake Cinnamon Rolls—a mouthwatering blend of tender cinnamon roll dough, rich cream cheese filling, and sweet strawberry preserves, all drizzled in a creamy glaze. Perfect for special brunches, holiday breakfasts, or a comforting weekend bake. This easy recipe combines the best of cheesecake and cinnamon roll flavors for a stunning bakery-style result right from your kitchen. Ideal for easy breakfast ideas, dessert treats, and crowd-pleasing food ideas.
Ingredients
3 1/2 cups all-purpose flour
2 1/4 teaspoons active dry yeast
1/4 cup granulated sugar
1/2 teaspoon salt
3/4 cup whole milk
1/4 cup unsalted butter
1 large egg
8 ounces cream cheese
1/3 cup granulated sugar
1 teaspoon vanilla extract
3/4 cup strawberry preserves
1/2 cup fresh strawberries (optional)
1/4 cup unsalted butter
1/2 cup brown sugar
1 1/2 teaspoons ground cinnamon
1 cup powdered sugar
2 tablespoons cream cheese
1/2 teaspoon vanilla extract
2–3 tablespoons milk
Instructions
1. In the bowl of a stand mixer, combine warm milk, sugar, and yeast. Let sit until foamy, about 5–10 minutes.
2. Add egg, melted butter, salt, and 3 cups of flour. Mix with dough hook. Add remaining flour as needed. Knead 5–8 minutes until smooth.
3. Transfer dough to a greased bowl, cover, and let rise 1 to 1.5 hours until doubled.
4. In a bowl, beat softened cream cheese, sugar, and vanilla until smooth for the cheesecake layer.
5. Mix butter, brown sugar, and cinnamon in a separate bowl for the cinnamon layer. Combine strawberry preserves with chopped strawberries if using.
6. Roll dough on floured surface to a 14×18 inch rectangle. Spread cinnamon sugar, cheesecake mixture, then strawberry preserves.
7. Roll dough tightly from the long side. Chill if needed. Slice into 12 rolls.
8. Place rolls in greased 9×13-inch dish. Let rise again 30–45 minutes.
9. Bake at 350°F for 22–28 minutes until golden and centers are set.
10. Mix glaze ingredients and drizzle over warm rolls. Serve immediately.
Notes
Use room temperature ingredients for a smoother dough and better filling consistency.
Let the rolls rise fully both times to ensure a soft, fluffy texture.
Don’t overbake—the centers should be just set to retain moisture.
- Prep Time: 30 minutes
- Cook Time: 25 minutes
- Category: Breakfast, Dessert
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 roll
- Calories: 310
- Sugar: 22g
- Sodium: 180mg
- Fat: 13g
- Saturated Fat: 7g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 43g
- Fiber: 1g
- Protein: 5g
- Cholesterol: 45mg