Soups & Stews
This Au Bon Pain broccoli cheddar soup recipe delivers the creamy, cheesy comfort you crave with that signature crispy celery crown on top. đ The secret lies in slow-cooked vegetables that melt into a velvety broth, balanced by sharp cheddar that creates clouds of flavor in every spoonful.
I've perfected this version to stay true to the original while making it foolproof for home cooksâno fancy techniques required, just rich, satisfying results.
The magic happens when you roast the vegetables first, which deepens their natural sweetness and creates that signature crispy celery topping. A proper roux (butter and flour cooked together) builds the foundation for a sauce that's thick enough to coat a spoon but still silky smooth.
Sharp cheddar cheese melts into the broth, creating pockets of gooey goodness that make this soup irresistibly comforting.
What you'll end up with is a steaming bowl of golden, creamy soup topped with crispy celery crowns that shatter with each bite. The flavor balance is perfectâearthy broccoli, rich cheddar, and savory broth all come together in harmony.
This is the kind of soup that disappears quickly, leaving everyone asking for seconds.
Serve it with crusty bread or crackers for dipping, or enjoy it as-is with a side salad. The best part? This recipe delivers restaurant-quality results in just one pot, making it perfect for busy weeknights. Let's get cooking!
Ingredients for au bon pain broccoli cheddar soup
Sixteen ingredients for that iconic Au Bon Pain creamy, cheesy, crispy-topped perfection.
| Ingredient | Amount | Notes |
|---|---|---|
| Broccoli Florets 𼌠| 3 cups | Fresh, cut into bite-sized pieces |
| Celery Stalks 𼏠| 3 whole | Thick, cut into 1-inch pieces |
| Yellow Onion đ§ | 1 whole | Medium, diced |
| Garlic Cloves đ§ | 4 cloves | Fresh, minced |
| Unsalted Butter đ§ | ½ cup | Cold, cut into cubes |
| All-Purpose Flour đž | ½ cup | For perfect roux |
| Sharp Cheddar Cheese đ§ | 2 cups | Shredded, aged 6 months minimum |
| Vegetable Broth đ§ | 4 cups | Low-sodium preferred |
| Heavy Cream đĽ | ½ cup | Full-fat for richness |
| Salt đ§ | 1 ½ tsp | Diamond Crystal preferred |
| Black Pepper đśď¸ | ½ tsp | Freshly ground |
| Dried Thyme đż | 1 tsp | Or 1 tbsp fresh thyme |
| Paprika đśď¸ | ½ tsp | Smoked for depth |
| Olive Oil đŤ | 1 tbsp | For roasting vegetables |
The broccoli and celery are your flavor powerhousesâlook for bright green florets and thick celery stalks (the good kind, not the stringy grocery store ones). Whole Foods or local farmers markets have the best quality. Roasting these first is non-negotiableâit deepens their flavor and creates that signature crispy celery crown. For the cheddar, sharp is keyâI grab Cabot or Tillamook from the deli section. The butter should be cold when you make the roux, or you'll end up with a greasy mess instead of a rich, golden base. Trust me on this.
No sharp cheddar? Pepper Jack or smoked Gouda work in a pinch, but the flavor won't be quite the same. Running low on vegetable broth? Chicken broth works too (this is vegetarian, but we're bending the rules for flavor). Fresh thyme is ideal, but dried at one-third the amount gets you close. The celery crowns need to be crispyâif yours aren't browning, add a pinch of sugar to the roasting pan. And for the love of all things creamy, don't use powdered milk or creamersâheavy cream is worth the splurge here.
This soup tastes even better the next dayâmake a double batch and freeze half. Store leftovers in the fridge for 4-5 days or freeze for 3 months. The celery crowns stay crispy for about 2 days if you store them separately in an airtight container. I always make extra and freeze portions for lazy weeknights. Pro tip: Reheat gently on low heat or in the microwave with a splash of water to keep it creamy.
Why You'll Love This Recipe
- No-Chop Shortcuts: The celery and onion get a quick dice with one knifeâno fancy techniques, just a few swipes. The broccoli florets stay in big chunks (like Au Bon Painâs version), so youâre not stuck with a mushy mess.
- Creamy Without Guilt: That rich cheddar and butter make it taste like a restaurant dish, but the broccoliâs slight bite keeps it balanced. Honestly, Iâll take a bowl of this over takeout any day.
- Leftovers That Shine: This soup actually improves the next dayâthicker, deeper flavor, and still creamy. I portion it into jars for lunches, and itâs the only meal I donât dread eating solo.
- Budget-Friendly Luxury: Celery, onion, and garlic are cheap staples, and a block of cheddar stretches far. Between us, this is the soup I make when I want to feel fancy without spending $20 on ingredients.
Step-by-step instructions for Au Bon Pain broccoli cheddar soup
Here's how to create that iconic crispy celery crown and velvety cheddar base everyone loves.
đĽ Step 1: Roast the Vegetables for Maximum Flavor
Preheat your oven to 425°F and line a baking sheet with parchment paper. Toss the 3 cups broccoli florets and 3 whole celery stalks (cut into 1-inch pieces) with 1 tablespoon olive oil, ½ teaspoon salt, and Âź teaspoon black pepper. Spread them in a single layerâthey need room to crisp.
Roast for 20-25 minutes until the edges are deep golden brown and the celery has those perfect crispy crowns. You'll smell that nutty, caramelized aromaâthis is where the magic happens. Real talk: don't skip this step. The roasting intensifies the flavors and creates that signature texture that makes this soup special.
đł Step 2: Build the Creamy Cheddar Base
In a large Dutch oven or heavy pot, melt the ½ cup unsalted butter over medium heat. Add the 1 whole yellow onion (diced) and cook for 5 minutes until softened. Stir in the 4 cloves garlic cloves (minced) and cook for another 30 secondsâjust until fragrant, not browned.
Sprinkle in the ½ cup all-purpose flour and whisk constantly for 1-2 minutes until you have a smooth, pale roux. This is your thickening agentâdon't let it darken or it'll taste bitter. Slowly pour in the 4 cups vegetable broth while whisking vigorously to prevent lumps. Bring to a gentle simmer and cook for 5 minutes to cook out the raw flour taste.
đĽ Step 3: Add Cheese and Cream for Richness
Reduce the heat to lowâthis is crucial to prevent the cheese from seizing. Gradually add the 2 cups sharp cheddar cheese, stirring constantly until completely melted and smooth. Here's the thingâif you add the cheese too quickly, you'll end up with clumps. Be patient and let it melt gradually.
Stir in the ½ cup heavy cream, 1 teaspoon dried thyme, and ½ teaspoon paprika. Taste and adjust seasoning with additional salt and black pepper as needed. The soup should be rich, cheesy, and perfectly balancedânot too salty or overly spicy from the paprika.
đ˛ Step 4: Combine and Finish to Perfection
Gently fold in the roasted vegetables using a wooden spoon. You want to maintain those crispy edges while incorporating them into the soup. If the soup seems too thick, whisk in Âź cup hot vegetable broth to reach your desired consistencyâit should coat the back of a spoon but still be easy to ladle.
Let the soup simmer gently for 5 minutes to allow all the flavors to meld together. The crispy celery crowns should still hold their texture, and the cheese should be fully incorporated. If you're serving immediately, garnish with additional crispy celery tops and a sprinkle of black pepper. For maximum flavor, let it rest for 10 minutes before servingâthis allows the cheese to set slightly and the flavors to deepen.
Pro Tips For Making Au Bon Pain Broccoli Cheddar Soup
- Sweat, Donât Burn: The celery and onion need 8-10 minutes of low-and-slow cooking in the butterâany faster and youâll taste bitter, charred bits. I used to rush this step because it feels tedious, but skipping it means your soup will have a harsh edge no amount of cheese can fix.
- Trim Broccoli Stems: Peel and chop the thick lower stems (about 1 inch thick) into matchsticksâtheyâre packed with flavor and add body to the soup. I learned this the hard way when I tossed them in the compost bin after making a sad, watery batch.
- Salt the Broth Early: Season the vegetable broth as soon as it hits the potâbefore adding anything else. The flavor builds differently if salted later, and youâll end up guessing how much to add. (Yes, even if youâre impatient like me.)
- Blend in Stages: Pulse the soup in the blender in two batchesâfirst for 30 seconds, then taste. If itâs too thick, add a splash of broth and pulse again. I was skeptical until I tried it: blending everything at once often leaves chunks or makes the texture gluey.
Serving suggestions for leftovers
Crispy Celery Crowns
Save the best part for last! The signature crispy celery crowns are what make this soup unforgettable. After roasting, carefully separate the crispy tops from the softer stems before adding them to the pot.
Place them on a wire rack to keep them extra crispy while the soup simmers. When serving, float a few crowns on top of each bowlâthis adds that satisfying crunch with every bite. đ
Bread Pairings
Au Bon Pain's version is legendary with their signature crusty sourdough or baguette slices. For a quick homemade option, toast 1-inch thick slices of a rustic loaf until golden and crisp.
The bread should be sturdy enough to handle the creamy soup without getting soggy. I love using Breads Bakery sourdough from the grocery storeâit's perfect for dipping.
Garnish Ideas
Freshly cracked black pepper adds a bright finish that cuts through the richness. For extra flair, sprinkle with crumbled bacon bits if you're making a non-vegetarian version, or toasted pumpkin seeds for a nutty crunch.
I also like adding a few chopped chives right before servingâthey bring a fresh, oniony brightness that balances the cheesy depth.
Side Salad
A simple arugula salad with lemon vinaigrette cleanses the palate between bites. Toss 4 cups baby arugula with 2 tablespoons olive oil, 1 tablespoon lemon juice, and a pinch of sea salt.
Add Âź cup crumbled feta cheese for extra tang. The peppery greens contrast beautifully with the creamy soup, making each bite feel fresh and satisfying.
Wine Pairings
A crisp Chardonnay with noticeable acidity complements the soup's richness perfectly. I recommend a California or French Chablisâtheir citrus notes balance the cheddar's sharpness. For something lighter, a Sauvignon Blanc from New Zealand adds a refreshing herbal note.
Avoid heavy reds or oaky whites that would overpower the delicate flavors.
Make-Ahead Serving
This soup tastes even better the next day, so plan ahead! Store leftovers in an airtight container in the fridge for up to 4 days. When reheating, stir in 1-2 tablespoons of milk or cream to restore creaminess.
The crispy celery crowns will soften slightly, but you can always add fresh ones when serving. I always make a double batchâit disappears faster than you'd think! â¨
Nutrition facts
Frequently asked questions
Can I make this soup without roasting the vegetables?
You can try, but you'll miss the signature depth of flavor and texture! Roasting caramelizes the natural sugars in broccoli and celery, creating that nutty aroma and crispy crowns. If you're short on time, sautĂŠ the veggies instead of roasting, but they won't have the same rich flavor. For best results, stick with the roasting methodâit's what makes this soup taste like Au Bon Pain!
What if my roux gets too dark?
Don't panicâit's fixable! If your roux turns golden brown instead of pale, you've gone too far. Immediately whisk in Âź cup cold vegetable broth to stop the cooking process. The flavor won't be as rich, but it'll still work. For next time, keep the heat at medium-low and whisk constantlyâthis is your secret to a perfect pale roux every time.
Can I use a slow cooker for this recipe?
The slow cooker method works beautifully for this creamy soup. First, roast your vegetables as directed. Then, combine all ingredients except the celery crowns in your slow cooker and cook on low for 3-4 hours. Stir occasionally to prevent the cheese from separating. Add the crispy celery crowns just before serving to keep them crispy. This hands-off approach is perfect for busy days!
Why did my cheese separate in the soup?
This usually happens when the cheese is added too quickly or the heat is too high. To prevent it, always melt cheese over low heat and stir constantly. If it does separate, whisk in 1-2 tablespoons of cold water or milk to bring it back together. For next time, try adding the cheese in small batches, letting each one fully melt before adding more.
How can I make this soup dairy-free?
For a dairy-free version, replace the butter with olive oil and use nutritional yeast or vegan cheddar shreds instead of regular cheese. For creaminess, stir in ½ cup coconut milk or cashew cream at the end. Keep the roasting step for maximum flavorâjust omit the butter in that process. The texture will be slightly different but still delicious!
