Treat yourself to a bowl of warm, creamy broccoli cheese soup that’s both cozy and full of rich flavor. This beloved classic blends tender broccoli, sweet carrots, and sharp cheddar into a thick and velvety base that hits the spot every single time.

Whether you're enjoying a quiet lunch or prepping dinner for the family, this soup offers everything you love about comfort food—simple ingredients, hearty textures, and that cheesy, homemade taste.
Perfect for rainy days, lazy weekends, or quick weeknight meals, this broccoli cheese soup brings Panera-inspired flavor right to your kitchen.
Broccoli Cheese Soup That’s Silky, Savory, and Soothing
This broccoli cheese soup recipe delivers creamy goodness in every bite. The half-and-half makes it smooth and satisfying, while sharp cheddar gives it a bold, cheesy finish. Chopped broccoli and carrots add color and crunch, creating a soup that feels both comforting and wholesome.
You don’t need fancy tools or ingredients—just a big pot, a little time, and an appetite for something truly delicious.
Serving Suggestions:
Pro Tips to Perfect Your Broccoli Cheese Soup
- Use Fresh Broccoli: Fresh florets hold their shape and texture better than frozen. Cut them into small pieces for even cooking.
- Whisk Constantly When Adding Liquid: To avoid lumps and ensure a silky texture, whisk the flour and half-and-half slowly and smoothly.
- Don’t Boil After Adding Cheese: Heat can cause cheese to break and become grainy. Keep the soup on low and stir gently.
- Shred Your Own Cheese: Pre-shredded cheese often contains anti-caking agents that prevent it from melting smoothly.
- Adjust the Thickness: If the soup is too thick, stir in a splash of chicken stock or half-and-half until it’s just right.

Broccoli Cheese Soup Recipe
- Preparation time: 10 minutes
- Cooking time: 25 minutes
- Servings: 4
- Equipment: Large soup pot, whisk, wooden spoon, ladle
This broccoli cheese soup is creamy, cheesy, and deeply satisfying. It’s the kind of soup that warms you up and fills you up—all in one pot.
Ingredients:
- ¼ cup unsalted butter
- ½ medium onion, chopped
- ¼ cup all-purpose flour
- 2 cups half-and-half
- 2 cups chicken stock
- ½ pound fresh broccoli, chopped into small florets
- 1 cup matchstick carrots
- ¼ teaspoon ground nutmeg
- Salt and pepper to taste
- 8 ounces sharp cheddar cheese, grated
Directions:
- Sauté the Onion: In a large soup pot, melt the butter over medium heat. Add the chopped onion and cook for 3–4 minutes, stirring often, until translucent but not browned.
- Make a Roux: Sprinkle the flour over the onions and stir continuously for 1–2 minutes. Cook until the mixture is golden and smells slightly nutty.
- Whisk in Liquids: Slowly whisk in the half-and-half, ensuring it blends smoothly. Pour in the chicken stock and continue to whisk until well combined.
- Add the Vegetables: Stir in the chopped broccoli, matchstick carrots, nutmeg, salt, and pepper. Bring the mixture to a gentle simmer and cook for about 20 minutes, or until the vegetables are tender.
- Melt the Cheese: Lower the heat to low. Slowly add the grated cheddar cheese, stirring constantly until melted and smooth. Do not boil.
- Taste and Adjust: Check the seasoning and add more salt or pepper if needed. Stir gently to keep the soup creamy and consistent.
- Serve and Enjoy: Ladle the soup into bowls and garnish with extra cheese or a pinch of nutmeg. Serve hot with crusty bread or in a warm bread bowl.
Ready to Relish!
This broccoli cheese soup is everything you want in a comfort meal—rich, creamy, and full of cheesy goodness. Every bite is warm, filling, and sure to make your day a little better.
Storage Solutions:
Store leftover soup in an airtight container in the fridge for up to 3 days. Reheat gently on the stove over low heat, stirring often. If the soup thickens too much, add a splash of broth or half-and-half to loosen it. Avoid freezing, as the texture may change due to the dairy content.
Print
Panera Broccoli Cheese Soup
This broccoli cheese soup is creamy, cheesy, and deeply satisfying. It’s the kind of soup that warms you up and fills you up—all in one pot.
- Total Time: 35 minutes
- Yield: 4 1x
Ingredients
-
¼ cup unsalted butter
-
½ medium onion, chopped
-
¼ cup all-purpose flour
-
2 cups half-and-half
-
2 cups chicken stock
-
½ pound fresh broccoli, chopped into small florets
-
1 cup matchstick carrots
-
¼ teaspoon ground nutmeg
-
Salt and pepper to taste
-
8 ounces sharp cheddar cheese, grated
Instructions
-
Sauté the Onion: In a large soup pot, melt the butter over medium heat. Add the chopped onion and cook for 3–4 minutes, stirring often, until translucent but not browned.
-
Make a Roux: Sprinkle the flour over the onions and stir continuously for 1–2 minutes. Cook until the mixture is golden and smells slightly nutty.
-
Whisk in Liquids: Slowly whisk in the half-and-half, ensuring it blends smoothly. Pour in the chicken stock and continue to whisk until well combined.
-
Add the Vegetables: Stir in the chopped broccoli, matchstick carrots, nutmeg, salt, and pepper. Bring the mixture to a gentle simmer and cook for about 20 minutes, or until the vegetables are tender.
-
Melt the Cheese: Lower the heat to low. Slowly add the grated cheddar cheese, stirring constantly until melted and smooth. Do not boil.
-
Taste and Adjust: Check the seasoning and add more salt or pepper if needed. Stir gently to keep the soup creamy and consistent.
-
Serve and Enjoy: Ladle the soup into bowls and garnish with extra cheese or a pinch of nutmeg. Serve hot with crusty bread or in a warm bread bowl.
- Prep Time: 10 minutes
- Cook Time: 25 minutes






