There is something deeply comforting about dipping a crusty piece of warm sourdough bread into a thick, velvety bowl of homemade soup on a chilly evening. This broccoli cheddar soup recipe captures everything you love about the famous Panera Bread café classic—and makes it ten times richer, fresher, and more flavorful in your own kitchen in just 30 minutes. Instead of relying on processed cheese bases or starchy stabilizers, we build a quick butter-and-garlic roux simmered with chicken stock, half-and-half, julienned sweet carrots, tender emerald broccoli florets, and freshly hand-grated sharp cheddar cheese.
If you have ever tried making cheese soup at home only to have the cheddar separate into a grainy or oily texture, you are going to love the simple home-kitchen method below. Pair a steaming bowl with our classic chicken Cobb salad for the ultimate café soup-and-salad combo, or serve it alongside cozy comfort food favorites on busy weeknights.

Why This Homemade Broccoli Cheddar Soup Recipe Beats Panera Every Time
When you make this broccoli cheddar soup recipe from scratch in a single Dutch oven, you control the texture of the vegetables and the sharpness of the cheese. Café soups often sit in steam tables for hours, causing the broccoli to lose its bright green color and turn mushy. At home, simmering finely chopped broccoli florets for just 12 minutes keeps them tender with a gentle bite while infusing the creamy cheddar broth with fresh savory flavor.
Key Ingredients for a Broccoli Cheddar Soup Recipe
- Fresh Broccoli Crowns (4 cups / 1 large head, chopped into bite-sized florets): Cut the florets into small, spoon-sized pieces so every single spoonful holds both broccoli and velvety cheese broth. Don’t toss the tender upper stems—peel away the tough outer skin and dice the sweet inner core!
- Block Sharp Cheddar Cheese (8 oz / 2.5 cups, freshly grated by hand): This is the single most important rule for any cheese soup, just like in our homemade queso guide. Pre-shredded bagged cheese is coated in cellulose powder (wood pulp) to prevent clumping in the bag, which stops it from melting smoothly into soup. Always grate a block of sharp yellow cheddar on a box grater yourself.
- Salted or Unsalted Butter (4 tbsp) & All-Purpose Flour (1/4 cup): Whisked together for 2 minutes to form a golden roux that thickens the broth naturally.
- Yellow Onion (1 small, finely diced) & Fresh Garlic (3 cloves, minced): Sweated gently in the butter to build a sweet, savory aromatic foundation.
- Matchstick or Grated Carrots (1 cup): Adds natural sweetness and classic flecks of warm orange color throughout the soup.
- Low-Sodium Chicken or Vegetable Broth (2 cups) & Half-and-Half (2 cups): Using half-and-half (or 1 cup whole milk + 1 cup heavy cream) gives you luxurious restaurant body without feeling overly heavy.
- Dijon Mustard (1 tsp), Smoked Paprika (1/4 tsp) & Nutmeg (Pinch): One teaspoon of Dijon mustard contains natural lecithin that helps emulsify the melted cheddar while sharpening the cheese flavor without making the soup taste like mustard.
3 Home Kitchen Secrets for Silky, Never-Grainy Cheese Soup
- Take the Pot Off the Burner Before Adding the Cheese: Cheddar proteins tighten and separate from their butterfat if boiled above 180°F (82°C). Once your broccoli and carrots are tender, turn off the burner completely and stir in your hand-grated cheddar one handful at a time using residual warmth.
- Dice Half the Broccoli Extra Small: Chopping half of your broccoli into tiny 1/4-inch pieces and leaving the other half as bite-sized florets gives the soup thick, hearty body in every bite without needing to blend the whole pot.
- Season with Salt at the Very End: Sharp cheddar and chicken stock both bring natural saltiness to the pot, so always taste after melting in the cheese before adding extra kosher salt.

Step-by-Step Instructions: How to Make Broccoli Cheddar Soup in 30 Minutes
- Sauté the Onion, Garlic & Build the Roux: Melt 4 tablespoons of butter in a large Dutch oven or heavy soup pot over medium heat. Add 1 diced small yellow onion and cook for 4 to 5 minutes, stirring occasionally, until soft and translucent. Stir in 3 cloves of minced garlic and cook for 1 minute until fragrant. Sprinkle 1/4 cup of all-purpose flour evenly over the onions and whisk constantly for 2 minutes until golden and bubbling.
- Whisk in the Broth & Half-and-Half: Slowly pour in 2 cups of chicken or vegetable broth while whisking continuously so zero lumps form. Pour in 2 cups of room-temperature half-and-half, 1 teaspoon Dijon mustard, 1/4 teaspoon smoked paprika, a pinch of nutmeg, and 1/2 teaspoon freshly cracked black pepper.
- Simmer the Broccoli & Carrots Until Tender: Stir in the 4 cups of finely chopped fresh broccoli florets and 1 cup of matchstick or grated carrots. Bring the soup to a gentle bubble, then reduce the heat to medium-low and simmer uncovered for 12 to 15 minutes, stirring every few minutes, until the broccoli is fork-tender and the broth is thick and velvety.
- Melt in the Hand-Grated Sharp Cheddar Off the Heat: Remove the pot from the burner. Add 2 cups of your freshly grated sharp cheddar cheese one handful at a time, stirring smoothly until melted and glossy. Taste and season with kosher salt as needed, then ladle into warm bowls (or crusty sourdough bread bowls) and top with the remaining 1/2 cup of shredded cheddar.
Storage, Make-Ahead & Reheating Tips
- Refrigerator Storage: Store cooled soup in an airtight container in the refrigerator for up to 4 days.
- Gentle Reheating: Reheat over low heat on the stovetop (or at 50% power in the microwave in 45-second intervals), stirring often. Never boil the soup when reheating so the cheddar emulsion stays silky smooth.

Frequently Asked Questions
Can I use frozen broccoli instead of fresh broccoli?
Yes! Thaw 16 ounces of frozen broccoli florets, pat them dry with paper towels, chop into small bite-sized pieces, and simmer for just 6 to 8 minutes since frozen broccoli is already blanched before freezing.
Can I make this broccoli cheddar soup gluten-free?
Absolutely. Skip the 1/4 cup of all-purpose flour and instead whisk 2.5 tablespoons of cornstarch into the cold chicken broth before pouring it into the pot, or use our 1-to-1 gluten-free flour blend.
Better-Than-Panera Broccoli Cheddar Soup
A thick, velvety homemade broccoli cheddar soup made from scratch in one pot in 30 minutes with tender broccoli florets, sweet carrots, and freshly grated sharp cheddar cheese.

Equipment
- 5-quart Dutch oven or heavy-bottomed soup pot
- Box grater (for grating block cheddar cheese)
- Wire whisk and wooden spoon
- Measuring cups and spoons
Ingredients
Instructions
- 1In a large Dutch oven or soup pot, melt 4 Tablespoons of butter over medium heat. Add the finely diced onion and cook until soft and translucent, about 4–5 minutes. Stir in the minced garlic and cook for 1 minute longer.
- 2Sprinkle in the flour and whisk constantly for 2 minutes until golden and bubbly. Slowly pour in the chicken broth while whisking continuously, followed by the half-and-half, Dijon mustard, smoked paprika, nutmeg, and black pepper.
- 3Add the chopped broccoli florets and shredded carrots. Bring to a gentle simmer over medium-low heat and cook uncovered for 12–15 minutes, stirring occasionally, until the broccoli is tender and the soup is thick and creamy.
- 4Remove the pot from the heat completely. Stir in the freshly grated sharp cheddar cheese one handful at a time until melted and silky smooth. Taste and season with salt if needed, then ladle into warm bowls or crusty bread bowls and garnish with extra shredded cheddar.
Notes
- Grate your own cheese: Always grate a block of sharp cheddar yourself rather than using pre-shredded bagged cheese so the soup melts silky smooth without graininess.
- Don’t boil after adding cheese: Keep the soup off the burner when melting in the cheddar so the dairy never separates.
- Velvety texture option: For an extra-smooth café texture, pulse 1/3 of the soup with an immersion blender for 3 seconds before adding the cheddar cheese, leaving the rest chunky.
Nutrition information is automatically calculated, so should only be used as an approximation.
Additional Info
Course: Lunch or Dinner
Cuisine: American
Servings: 6
Keyword: broccoli cheddar soup recipe, panera broccoli cheddar soup, easy 30 minute broccoli cheese soup



