Atlanta Bread Company Broccoli Cheese Soup Recipe: Velvety Cheese Swirls and Crispy Bread Topping

Soups & Stews

Atlanta Bread Company Broccoli Cheese Soup Recipe: Velvety Cheese Swirls and Crispy Bread Topping

Atlanta Bread Company’s broccoli cheese soup delivers that signature velvety texture and crispy bread topping we all crave. 🔥 The secret lies in a slow-cooked roux that creates a rich, creamy base without lumps, while sharp cheddar and Gruyère melt into perfect, stretchy swirls.

This isn’t your average soup—it’s a comforting, restaurant-quality bowl that’s become a Southern staple.

The recipe starts with sautéing onions and garlic until fragrant, then building a smooth roux with butter and flour before adding chicken broth. Fresh broccoli and cheese blend into the simmering liquid, creating a luxuriously thick consistency.

The crispy bread topping? Toasted bread cubes tossed with melted butter and garlic powder—because no one should have to choose between creamy soup and crunch.

What makes this version special is the balance of flavors: tangy cheddar, nutty Gruyère, and a touch of mustard powder for depth. The bread topping stays crispy even after baking, adding texture that contrasts beautifully with the smooth soup.

It’s the kind of dish that warms you up from the inside out, perfect for chilly afternoons or cozy family dinners.

Pair it with a simple green salad or extra bread on the side—this soup is hearty enough to stand alone. The best part? It tastes even better the next day, making it ideal for meal prep. Let’s get cooking!

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
🔥
Calories
Med Cal

Ingredients for atlanta bread company broccoli cheese soup

These 13 ingredients create the velvety soup and crispy topping you crave from Atlanta Bread Company.

Ingredient Amount Notes
Unsalted Butter 🧈 ¾ cup Cold, cubed for roux
All-Purpose Flour 🌾 ¾ cup For smooth roux
Yellow Onion 🧅 1 whole Medium, diced small
Garlic Cloves 🧄 4 cloves Minced for depth
Chicken Broth 💧 6 cups Low-sodium preferred
Fresh Broccoli 🥦 2 cups Flowerets, chopped small
Sharp Cheddar Cheese 🧀 2 cups Shredded, block preferred
Gruyère Cheese 🧀 1 cup Shredded, nutty flavor
Mustard Powder 🌶️ ½ tsp For subtle tang
Sourdough Bread 🍞 4 cups Cubed, crust removed
Garlic Powder 🧄 1 tsp For bread topping
Salt 🧂 1 ½ tsp Adjust to taste
Black Pepper 🌶️ ½ tsp Freshly ground

The cheeses are non-negotiable here. Sharp cheddar gives that tangy kick, while Gruyère adds nutty depth—both should be freshly shredded (pre-shredded gets clumpy). For the best flavor, grab block cheddar from the deli counter and shred it yourself. The butter? Use European-style unsalted (like Plugrá) for a richer roux. Sourdough bread matters too—look for a crusty loaf at Whole Foods or your local bakery. If you can't find sourdough, brioche works in a pinch—just cube it smaller for extra crispiness.

No Gruyère? Parmesan or Swiss cheese will work, but the flavor changes. Fresh broccoli is ideal, but frozen works fine if you're short on time—just thaw and drain well. The mustard powder is optional but adds that signature depth. For the bread topping, toast the cubes first (350°F for 5-7 minutes) before mixing with butter and garlic powder. That's what keeps them crispy after baking. And if you're making this ahead? Toast the bread cubes the night before—they'll stay crunchy for days.

This soup tastes even better the next day—honestly, the flavors meld more beautifully. Store leftovers in an airtight container for up to 5 days. The bread topping stays crispy for 3 days if you keep it separate. For meal prep, make the soup base first, then reheat and add the fresh broccoli and cheese when serving. The bread topping can be baked fresh before serving—10 minutes at 375°F until golden. Double the batch if you can—it disappears fast.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this recipe because it’s all in one pot—no fancy gadgets, no extra bowls. Just melt butter, toast flour into a roux, and let the chicken broth and onions work their flavor magic while you chop the broccoli. Honestly, the only mess you’ll clean is the spoon.
  • Cheesy Garlic Hug: That golden roux and garlic-infused broth? It’s the soul of this soup. The Atlanta Bread Company twist—where the buttery, slightly crisp flour base meets sharp cheddar—gives it a depth you won’t find in store-bought versions. Between us, the first bite makes you forget it’s supposed to be healthy.
  • Lunch or Leftovers: Make a double batch on Sunday, and you’ve got weeknight lunches covered. It reheats like a dream (just stir in a splash of milk if it gets too thick) and tastes just as good cold the next day—perfect for packed lunches or a quick reheat when you’re too tired to cook.
  • Budget Buster: Flour, butter, and broth? This soup is a steal. I’ve made it for $3 a serving, and it still feels like a restaurant meal. Plus, the leftovers stretch forever—freeze half for those days when takeout just won’t do. Solid move for your wallet and your taste buds.

Step-by-step instructions for atlanta bread company broccoli cheese soup

Here's how to make this creamy, cheesy masterpiece with that signature bread topping.

1

🍳 Step 1: Make the Perfect Roux Foundation

Melt the 0.75 cup unsalted butter in a large Dutch oven over medium heat. Add the 0.75 cup all-purpose flour all at once and whisk vigorously for 2-3 minutes until the mixture turns a rich, golden nutmeg color. This is your roux - the flavor base for that velvety texture we're after.

Watch closely as it cooks - it should smell nutty and toasty. If it darkens too quickly, reduce the heat slightly. The goal is a smooth, glossy roux that will blend seamlessly with our broth. I press down gently with a wooden spoon to check for even cooking - when it leaves clean streaks, it's ready for the next step.

2

👨‍🍳 Step 2: Build Rich, Flavorful Broth

Add the diced yellow onion and minced garlic cloves to the roux and cook for 3-4 minutes until softened and fragrant. Slowly pour in the 6 cups chicken broth while whisking continuously to prevent lumps. Stir in the 0.5 tsp mustard powder and bring the mixture to a gentle simmer.

Let it cook uncovered for 10 minutes until slightly reduced. This step develops deep, savory flavors that will carry through your entire soup. You'll notice the aroma becomes more complex - that's when you know the foundation is working. Keep an eye on it to prevent boiling over.

3

🥘 Step 3: Add Cheese and Broccoli for Creamy Perfection

Reduce heat to low and gradually whisk in the 2 cups sharp cheddar cheese and 1 cup gruyère cheese until completely melted and smooth. Add the 2 cups fresh broccoli and simmer for 8-10 minutes until the broccoli is tender but still vibrant green. Season with 1.5 tsp salt and 0.5 tsp black pepper to taste.

The cheese should create beautiful swirls in the soup - that's your sign it's properly emulsified. If it looks too thick, add a splash of warm broth to reach your desired consistency. Here's where it gets fun - taste and adjust seasoning. The cheddar brings sharpness while the gruyère adds nutty depth - balance is key.

4

🔥 Step 4: Prepare the Crispy Bread Topping

While the soup simmers, toss the 4 cups sourdough bread cubes with 1 tsp garlic powder and 1.5 tsp salt. Spread them on a baking sheet in a single layer and bake at 375°F for 12-15 minutes until golden brown and crispy. You want them to have that perfect crunch that contrasts beautifully with the creamy soup.

Don't skip this step - the bread topping is what makes this soup truly special. I like to shake the pan occasionally for even browning. When they're done, they should sound hollow when tapped together. Keep them warm while you finish the soup.

5

🍽️ Step 5: Combine and Serve with Style

Ladle the hot soup into bowls and top immediately with the crispy bread cubes. The contrast of creamy soup and crunchy bread is what makes this dish so irresistible. Serve with extra cheese on the side if you're feeling extra indulgent.

Here's the thing - this soup tastes even better the next day as the flavors meld together. The bread topping stays crispy for hours, so it's perfect for meal prep. Just reheat gently on the stove and add fresh bread cubes before serving. Enjoy this comforting classic that's sure to become a family favorite!

👨‍🍳

Pro Tips For Making Atlanta Bread Company Broccoli Cheese Soup

  • STIR CONSTANTLY FOR 2 MINUTES: The roux is where flavor hides—or gets ruined. Once you melt the butter and add the flour, drop your spoon and keep stirring like you’re mixing cement. I learned this the hard way when my first batch turned into a sad, gray paste instead of a golden base. Two minutes of nonstop stirring guarantees that nutty, toasty depth the recipe depends on.
  • SWAP FROZEN BROCCOLI FOR FRESH: Yes, it’s easier to grab the bagged stuff, but fresh broccoli—cut into small, even florets—adds a texture and brightness frozen can’t match. If you’re short on time, blanch frozen florets for 90 seconds first, but don’t skip the fresh if you can. The soup’s creaminess needs something crisp to bite into, and frozen broccoli just turns to mush.
  • SALT THE BROTH AGGRESSIVELY: The recipe probably says “low-sodium broth,” but trust me: this soup needs more salt, not less. Taste the broth before adding it to the pot—if it’s bland now, the final dish will be weak. Add a pinch of kosher salt (or a splash of soy sauce) and let it sing. You’re not just seasoning; you’re building flavor layers.
  • PUREE HALF THE SOUP FIRST: Here’s the move that makes this soup actually creamy without clumps: After simmering, scoop out half the soup and puree it smooth in a blender (or food processor). Then mix it back in. This gives you control—no grainy surprises, and the texture stays velvety. I used to blend everything at once and end up with a gloppy mess. Puree half, blend the rest lightly, and you’ll nail it.

Perfect pairings for these flavors

Classic Side Pairings

Start with a simple arugula salad dressed with 2 tablespoons lemon vinaigrette—the peppery bite cuts through the soup's richness perfectly. I like to add 1 tablespoon toasted pine nuts for crunch and a sprinkle of fresh lemon zest to brighten the dish. 🥗

For a heartier option, serve with crusty sourdough bread on the side—this soup is so satisfying, you'll want to sop up every last drop. Warm the bread in the oven for 5 minutes at 350°F to keep it fresh and soft.

Unexpected Additions

Add a pickled jalapeño or two for a tangy kick—just 1-2 slices per bowl adds heat without overpowering. I also love a dollop of sour cream on top for a cool contrast to the warm soup. 🌶️

For a protein boost, serve with grilled chicken tenders or crispy bacon bits—both pair beautifully with the cheesy, creamy flavors. The smoky bacon adds an extra layer of depth that complements the soup's richness.

Beverage Pairings

Sip on a crisp white wine like Sauvignon Blanc—its citrus notes balance the soup's creaminess. I recommend a New Zealand Sauvignon Blanc for its bright acidity and herbal undertones. 🍷

For beer lovers, a wheat beer or pilsner works wonderfully. The light, crisp profile of Blue Moon Belgian White or Corona cleanses the palate between bites. Avoid heavy stouts or dark ales—they’ll clash with the soup’s delicate flavors.

Garnish Game-Changers

Finish with a sprinkle of fresh chives or parsley for a pop of color and freshness. I like to chop them finely and scatter them over the top just before serving. 🌿

For extra indulgence, drizzle with truffle oil—just ½ teaspoon adds a luxurious touch. If you’re feeling adventurous, try a pinch of smoked paprika for a subtle smoky note that elevates the dish.

Nutrition facts

Servings 6
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 20g100%
Cholesterol 110mg37%
Sodium 1200mg52%
Total Carbohydrate 38g13%
Dietary Fiber 4g14%
Sugars 6g
Protein 24g48%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this soup without a Dutch oven?

Use a large, heavy-bottomed pot or even a deep skillet. The key is to maintain low and slow cooking for that velvety texture. Just make sure your pan is big enough to handle the soup's expansion as it simmers. A 6-quart pot works perfectly for this recipe.

2

What if my bread topping gets soggy?

This happens when the bread absorbs too much moisture from the soup. To prevent it, bake the bread cubes until extra crispy (up to 15 minutes) and let them cool completely before adding to the soup. For serving, place them on top right before eating or keep them in a separate bowl for dipping.

3

How do I adjust the spice level?

The recipe uses mustard powder for subtle tang, but you can add heat with ½ teaspoon cayenne or 1 teaspoon hot sauce. For a smoky flavor, stir in ½ teaspoon smoked paprika with the spices. Always taste as you go—this soup is forgiving for adjustments!

4

Can I make this soup dairy-free?

Yes! Replace the cheeses with 2 cups dairy-free cheddar shreds (like Violife) and 1 cup nutritional yeast for the Gruyère. Use coconut milk-based broth and ensure your butter is dairy-free. The texture will be slightly lighter, but still creamy and delicious.

5

Why did my roux turn dark brown?

This happens when the roux cooks too long or at too high heat, creating a nutty but bitter flavor. For a perfect nutmeg-colored roux, cook it over medium-low heat and whisk constantly. If it darkens too much, reduce the heat immediately and proceed carefully—your soup will still taste great, just with deeper caramel notes.

★★★★★4.9(4 reviews)
Categories Soups & Stews