Soups & Stews
This Atlanta Bread Company broccoli cheese soup delivers restaurant-quality comfort in every creamy, cheesy spoonful. The secret lies in perfectly sautéed broccoli and a velvety blend of cheeses that creates those signature swirls, while the crispy bread topping adds irresistible texture.
I've refined this recipe over countless batches to achieve that ideal balance of creamy richness and subtle seasoning that makes it a weeknight favorite.
The foundation starts with fresh broccoli that's sautéed just until tender-crisp, then blended into a smooth base with chicken or vegetable broth. Sharp cheddar and Gruyère melt into luxurious swirls, while a touch of mustard adds depth to the flavor profile.
The soup simmers gently to develop those complex notes without losing its velvety texture, creating a dish that's both comforting and sophisticated.
What truly elevates this soup is the crispy bread topping made with Atlanta Bread Company's signature loaf. Toasted until golden and crispy, these bread pieces add a delightful textural contrast that turns an already exceptional soup into something extraordinary.
The combination of creamy soup and crunchy topping creates an experience that rivals any restaurant version.
Serve this soup with a side of crusty bread for dipping or a simple green salad to balance the richness. The recipe scales beautifully for feeding a crowd or makes perfect leftovers that taste even better the next day. Here's how to create this comforting classic in your own kitchen.
Ingredients for atlanta bread company broccoli cheese soup
Pantry staples meet restaurant magic in this velvety, cheesy broccoli soup with crispy bread topping.
| Ingredient | Amount | Notes |
|---|---|---|
| Fresh Broccoli 🥦 | 3 cups | Cut into florets, stems peeled |
| Chicken or Vegetable Broth 💧 | 6 cups | Low-sodium preferred |
| Sharp Cheddar Cheese 🧀 | 2 cups | Shredded, aged for flavor |
| Gruyère Cheese 🧀 | 1 cup | Shredded, for signature swirls |
| Dijon Mustard 🌶️ | 1 tbsp | For depth of flavor |
| Unsalted Butter 🧈 | 3 tbsp | For sautéing broccoli |
| All-Purpose Flour 🌾 | 2 tbsp | For thickening soup |
| Milk 🥛 | 1 cup | For creaminess |
| Salt 🧂 | 1 tsp | Adjust to taste |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Garlic Cloves 🧄 | 3 cloves | Minced for aroma |
| Atlanta Bread Company Loaf 🍞 | 1 whole | For crispy topping |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | For toasting bread |
The broccoli is non-negotiable—fresh florets with bright green stems make all the difference. Trader Joe's or local farmers markets usually have the best quality, but any grocery store works if you grab it the same day. Gruyère is key for those signature cheese swirls—Whole Foods carries a good pre-shredded version, or grate your own from a block. For the bread, Atlanta Bread Company's signature loaf is ideal, but any crusty, sturdy bread will toast up beautifully. If you're using chicken broth, make sure it's low-sodium to avoid over-salting the soup.
No Gruyère? Parmesan or sharp white cheddar will still give you great flavor, though the texture won't be quite the same. Short on milk? Half-and-half or heavy cream works for extra richness, but milk keeps it light. The mustard adds a tangy depth—skip it if you prefer milder soup, but trust me on the Dijon. For the crispy topping, you can also use panko breadcrumbs if you don't have Atlanta Bread Company loaf, but the real deal gives that perfect crunch. If your flour is old, toast it lightly in a dry pan first to remove any stale flavors.
This soup tastes even better the next day, so make a big batch. Store the soup base (without the bread topping) in the fridge for up to 4 days—just reheat and crisp up fresh bread when ready to serve. The bread topping stays crispy for about 10 minutes after toasting, so make it fresh when serving. Freeze the soup base for up to 3 months—just thaw and reheat gently. For extra indulgence, add a sprinkle of paprika or fresh parsley on top before serving.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe because it’s actually one-pot—no straining, no extra bowls. Just toss the florets into simmering broth, let them soften, and blend until that Gruyère melts into a velvety, cheesy hug. (Yes, even the stalks disappear.)
- Cheese Love: Between the sharp cheddar’s tang and Gruyère’s nutty depth, this soup is ridiculously satisfying. The Dijon mustard adds this bright little kick—like a secret handshake for your taste buds. Honestly, I’ve made it for picky eaters, and they still ask for seconds.
- Weeknight & Meal Prep: Make a double batch on Sunday, and you’ve got lunch covered for days. It reheats like a dream—just stir in a splash of broth if it thickens. (Here’s what sold me: my husband’s office brought it back cold, and he ate the whole container.)
- Budget-Friendly Luxury: Fresh broccoli and store-brand broth keep costs low, but the cheese makes it feel fancy. I’ll be real: this tastes like a $20 restaurant soup, but for a fraction of the price. Plus, leftovers turn into grilled cheese sandwiches—double win.
Step-by-step instructions for atlanta bread company broccoli cheese soup
Here's how to make this creamy, cheesy masterpiece with that signature crispy bread topping.
Sauté Broccoli and Garlic for Maximum Flavor
Heat 2 tablespoons extra-virgin olive oil in a large pot over medium heat. Add the 3 cups fresh broccoli florets (with stems peeled) and cook for 5-6 minutes until they begin to soften and turn bright green. This is where the flavor really develops - you want the broccoli to release its natural sweetness.
Add the 3 minced garlic cloves and cook for another 30 seconds until fragrant. Here's the thing - don't let the garlic burn. It should smell amazing but not bitter. If it starts to darken too quickly, reduce the heat just a touch. Stir everything together and let it cook for another minute to meld the flavors.
Build the Creamy Base with Butter and Flour
Reduce the heat to medium-low and add the 3 tablespoons unsalted butter. Let it melt completely, then stir in the 2 tablespoons all-purpose flour to create a roux. Cook for 1-2 minutes until the mixture turns a light golden color and smells nutty - this is your flavor foundation.
Slowly pour in the 6 cups chicken or vegetable broth while whisking constantly to prevent lumps. Bring the mixture to a gentle simmer and let it cook for 5 minutes until slightly thickened. This step ensures your soup has that perfect velvety texture without being gluey.
Add Cheeses and Mustard for Signature Swirls
Remove the pot from heat and stir in the 1 tablespoon Dijon mustard, 1 cup milk, 1 teaspoon salt, and ½ teaspoon black pepper. Here's where the magic happens: gradually add the 2 cups sharp cheddar cheese and 1 cup Gruyère cheese, stirring constantly until completely melted and smooth.
Return the pot to low heat and stir for another 2-3 minutes - this is crucial for creating those beautiful cheese swirls. The heat should be just enough to keep everything warm without letting the cheese separate. You'll see those signature marbled swirls form as the cheeses emulsify with the broth.
Finish with Broccoli and Prepare the Crispy Topping
Add the sautéed broccoli back to the pot and stir gently to combine. Let the soup simmer for 3-4 minutes until everything is heated through. Taste and adjust seasoning if needed - you might want to add a pinch more salt or pepper to balance the flavors.
While the soup finishes, prepare the crispy topping: Preheat your oven to 375°F. Slice the Atlanta Bread Company loaf into ¼-inch thick pieces. Brush both sides generously with 2 tablespoons extra-virgin olive oil and toast in the oven for 8-10 minutes until golden brown and crispy.
Serve with Crispy Topping and Enjoy
Ladle the soup into bowls and immediately top each serving with 2-3 slices of the crispy bread. The contrast between the warm, creamy soup and the crunchy bread topping is what makes this recipe truly special. Serve immediately while the bread is still crisp - it softens quickly once in contact with the hot soup.
This soup tastes even better the next day as the flavors meld together, but the bread topping is definitely best served fresh. Don't forget to taste as you go - this is where you can really adjust the seasoning to your preference. Enjoy your homemade Atlanta Bread Company-inspired broccoli cheese soup!
Pro Tips For Making Atlanta Bread Company Broccoli Cheese Soup
- Bloom the Broccoli First: Chop the florets into 1-inch pieces and toss them in a pinch of salt, then let them sit for 5 minutes before cooking. This draws out bitterness and keeps the texture crisp—no soggy florets in your creamy soup.
- Melt Cheese Slowly: Stir in the cheeses off the heat, or over very low heat, to avoid clumping. If you’re nervous, melt half the cheese first, then whisk in the rest—this recipe’s rich blend (sharp cheddar + Gruyère) needs patience.
- Skip the Mustard Rush: Add the Dijon last, after the soup’s thickened but still hot. Stir it in and let it sit for 30 seconds—this lets the tang mellow into the broth instead of hitting you like a punch. (Yes, even if you’re impatient like me.)
- Reserve That Broth: Strain the soup into a clean pot, but don’t pour out the solids—save ½ cup of the strained liquid. If the soup gets too thick later, you’ll have a backup instead of guessing how much broth to add. (Your future self will curse you if you skip this.)
Health benefits of this recipe
Creamy Comfort
This soup is a protein-packed vegetarian delight with 20 grams of protein per serving from the cheeses alone. The combination of sharp cheddar and Gruyère provides all nine essential amino acids, making it a complete protein source.
The milk adds calcium for bone health, with 25% of your daily value in each bowl. 💛
Vegetable Powerhouse
One serving contains 2 cups of broccoli, delivering 100% of your daily vitamin C and 15% of vitamin K. The vitamin C supports immune function while vitamin K aids in blood clotting and bone metabolism.
I always feel more energized after eating this soup, especially when I'm coming down with something.
Low-Calorie Comfort
At just 350 calories per serving, this soup delivers satisfying comfort without the guilt. The fiber from broccoli (about 5 grams per serving) helps keep you full while supporting digestive health. The broth-based foundation keeps it light compared to heavy cream soups.
Cheese Benefits
The cheeses in this soup aren't just for flavor—they provide 20% of your daily calcium and 15% of vitamin B12. The B12 supports nerve function and energy production, while calcium strengthens bones. I've noticed my kids actually eat their veggies when broccoli is hidden in this creamy soup!
Gluten-Free Adaptable
While the original recipe uses flour for thickening, you can easily make this gluten-free by substituting 2 tablespoons cornstarch or arrowroot powder instead. The Atlanta Bread Company loaf is naturally gluten-free if you use their gluten-free version, making the entire dish safe for gluten-sensitive individuals.
Always check labels to be sure.
Meal Prep Friendly
This soup makes an excellent freezer meal—portion it into airtight containers and store for up to 3 months. The flavors actually improve as the cheeses meld together over time. I make double batches on weekends to have ready for busy weeknights when I need a quick, healthy meal.
Just reheat gently and crisp up fresh bread topping when serving. ❄️
Nutrition facts
Frequently asked questions
Can I make this soup without Gruyère cheese?
Gruyère creates those signature swirls, but you can substitute with 1 cup extra sharp white cheddar or ½ cup Parmesan plus ½ cup sharp cheddar. The flavor won't be identical, but it'll still taste delicious. For a dairy-free option, use nutritional yeast for a cheesy flavor, though the texture will differ.
How do I prevent the soup from getting gluey? Overcooking is the main culprit! Once you add the cheeses, keep the heat at low and stir constantly for just 2-3 minutes. Also,
Can I use Atlanta Bread Company bread for something other than the topping?
Try making bread bowls by hollowing out the loaf, toasting it, and filling it with the soup. Or cube the bread, toss with olive oil and garlic, and bake until crispy for croutons. The bread works beautifully as a side too - just toast slices and serve with the soup for dipping.
What's the best way to reheat leftovers?
Reheat the soup base (without the bread topping) on the stove over medium-low heat until warm. For the bread topping, toast fresh slices in the oven at 375°F for 5-7 minutes until crispy again. Never microwave the bread topping - it'll get soggy. The soup actually tastes better the next day as flavors meld!
How can I make this soup spicier?
Add ½ teaspoon smoked paprika or ¼ teaspoon cayenne pepper when sautéing the broccoli. For heat lovers, stir in 1 tablespoon hot sauce at the end or top with chopped jalapeños. You can also add a pinch of cayenne to the cheese mixture for subtle heat throughout.
