Atlanta Bread Company Tomato Basil Soup Recipe: Celery Crown Crunch Over Creamy Herb Velout

Soups & Stews

Atlanta Bread Company Tomato Basil Soup Recipe: Celery Crown Crunch Over Creamy Herb Velout

The Atlanta Bread Company's tomato basil soup delivers a velvety, herb-infused velout that's become a Southern classic. This recipe captures their signature balance of rich tomato base and bright basil notes, elevated by a crisp celery crown crunch that transforms every spoonful.

What sets this apart is the slow-simmered broth and fresh herbs that create that signature depth—just like their restaurant version.

The secret lies in a proper roux foundation that prevents curdling while building flavor, followed by a slow simmer that melds tomatoes, garlic, and herbs into a harmonious velout.

Fresh basil is added at the very end to preserve its bright aroma, while a toasted celery crown adds that signature crunch that makes this soup unforgettable. The technique ensures a creamy texture without heavy cream, using only high-quality ingredients.

By the time you're done, you'll have a bowl of soup that's restaurant-quality—smooth, aromatic, and perfectly balanced between sweet tomatoes and fresh basil. The celery crown adds a satisfying textural contrast that keeps each bite interesting.

This is the kind of soup that makes you want to linger at the table, savoring every spoonful.

Serve with warm Atlanta Bread Company rolls for the full experience, or deconstruct it into individual bowls for a modern twist. The recipe scales beautifully for gatherings, and leftovers reheat perfectly. Here's how to recreate this beloved classic at home.

👨‍🍳
Difficulty
Medium
🌿
Category
Vegetarian
🔥
Calories
Low Cal

Ingredients for atlanta bread company tomato basil soup

Restaurant-quality velvet meets crisp celery crown—just like Atlanta Bread Company's signature soup.

Ingredient Amount Notes
Unsalted Butter 🧈 ¾ cup Cold, cubed for roux
All-Purpose Flour 🌾 ½ cup Diamond Crystal preferred
Canned San Marzano Tomatoes 🍅 2 cans 28 oz each, crushed by hand
Garlic Cloves 🧄 4 cloves Minced, not pre-minced
Celery Stalks 🧅 3 whole Diced, for crown and base
Yellow Onion 🧅 1 whole Medium, diced
Fresh Basil Leaves 🌿 1 ½ cups Packed, stems removed
Vegetable Stock 💧 4 cups Low-sodium preferred
Heavy Cream 🥛 ½ cup Full-fat for richness
Salt 🧂 1 ½ tsp Kosher, adjust to taste
Black Pepper 🌶️ ½ tsp Freshly ground
Sugar 🍯 1 tbsp Balances acidity
Balsamic Vinegar 🍷 1 tbsp For depth

The San Marzano tomatoes are non-negotiable here—their sweetness and acidity create that signature depth. Grab the 28-ounce cans at Whole Foods or Trader Joe's; they're worth the splurge. For the celery, look for bright green stalks with no brown spots—Costco sells them in bulk for better value. Fresh basil should be vibrant green, not wilted; I always grab an extra bunch since half gets torn over the top. The vegetable stock? Homemade is ideal, but Pacific Foods or Annie's low-sodium versions work in a pinch. Don't skip the Diamond Crystal flour**—it absorbs liquid better than other brands, which matters for that velvety roux.

No San Marzano? Crushed Roma tomatoes are your next best bet—they're sweeter than regular tomatoes. Fresh basil wilted? Dried basil at one-third the amount will work, but the flavor won't be as bright. Out of heavy cream? Full-fat coconut milk adds richness, though it changes the texture slightly. For the celery crown, substitute toasted breadcrumbs if needed, but the crunch won't be the same. The balsamic vinegar can be swapped for red wine vinegar, though it'll be slightly less complex. And if you're short on time, pre-minced garlic** is fine—just make sure it's fresh, not that dusty jarred stuff.

This soup tastes even better the next day as the flavors meld. Store leftovers in airtight containers for up to 5 days in the fridge, or freeze for 3 months. The celery crown stays crisp for 2 days if kept separate—just toast fresh before serving. For gatherings, double the batch; it reheats beautifully. Pro tip: Save the celery leaves—they're perfect for garnish and add a subtle anise note. The soup also freezes wonderfully—just thaw in the fridge overnight for the best texture.

❤️

Why You'll Love This Recipe

  • No-Fuss Roux Magic: I swear by that golden butter-flour roux—it’s the secret weapon here. Just a quick melt and whisk, no fancy technique needed, and suddenly your soup has that velvety depth that makes it taste like you slaved over it.
  • San Marzano Secret: That canned tomato magic is everything. The sweet, meaty San Marzano tomatoes melt into a rich base that’s bright but never tart—like summer in a jar. (And honestly, skipping fresh tomatoes here is a win.)
  • Leftovers That Beg for More: This soup only gets better the next day—thicker, richer, and perfect for reheating with a splash of water. I make a double batch on Sundays so I can grab it for lazy days or toss it into freezer bags for when I’m too tired to cook.
  • Weeknight Crowd-Pleaser: Between us, this is the soup I serve when friends drop by unannounced. It’s unfussy, feeds six without breaking the bank, and the celery and garlic combo makes it feel gourmet—even if you’re just stirring a pot while scrolling through your phone.

Step-by-step instructions for Atlanta Bread Company tomato basil soup

Here's how to create that signature velvety texture with a crisp celery crown finish—just like the original.

1

Build the Celery Crown Base

In a large Dutch oven, melt the 0.75 cup unsalted butter over medium heat until it foams but doesn't brown. Add the 3 whole celery stalks (diced) and 1 whole yellow onion (medium, diced) and cook for 8-10 minutes until the celery softens and the onion becomes translucent.

Here's the thing—don't rush this step. The celery should break down into tiny pieces while still holding some texture. If it starts to brown too quickly, reduce the heat slightly. You're creating the foundation for that signature celery crown crunch that sets this soup apart from ordinary tomato basil.

Once the celery is tender, add the 4 cloves garlic (minced) and cook for 30 seconds until fragrant. This quick cooking prevents the garlic from burning, which would make the soup bitter. You'll smell that aromatic punch—this is where the flavor really starts building.

2

Develop the Roux and Add Tomatoes

Reduce the heat to medium-low and sprinkle in the 0.5 cup all-purpose flour all at once. Whisk continuously for 2-3 minutes until the mixture turns a pale golden color. This is your roux—the thickening agent that will give the soup its creamy texture.

I press the flour into the butter using a wooden spoon during the first minute to ensure even distribution. This prevents lumps from forming and creates a smooth base. Once it reaches that pale golden stage, you're ready for the next step.

Pour in the 2 cans crushed San Marzano tomatoes (about 28 ounces each) and stir well to combine. The acidity of the tomatoes will help break down the roux completely. Bring the mixture to a gentle simmer and let it cook uncovered for 10 minutes, stirring occasionally, until slightly thickened.

3

Season and Simmer the Base

Add the 4 cups vegetable stock, 1.5 teaspoons salt, 0.5 teaspoon black pepper, and 1 tablespoon sugar. Stir well to distribute the seasonings evenly. The sugar balances the acidity of the tomatoes while enhancing the natural sweetness of the San Marzano variety.

Bring the soup back to a simmer and let it cook uncovered for 20-25 minutes. You're looking for the flavors to meld together and the liquid to reduce slightly. This is where the magic happens—the broth should be rich and flavorful, with the celery and onion completely tender but still holding their shape.

After 20 minutes, taste and adjust the seasoning if needed. You might need a touch more salt or sugar depending on the quality of your stock and tomatoes. The soup should be well-seasoned but not overly salty.

4

Finish with Cream and Basil

Reduce the heat to low and stir in the 0.5 cup heavy cream and 1 tablespoon balsamic vinegar. The cream adds a luxurious richness while the balsamic vinegar introduces a subtle tang that complements the tomatoes beautifully. Stir gently to avoid creating bubbles or breaking up the cream.

Add the 1.5 cups fresh basil leaves (packed, stems removed) and let the soup simmer for an additional 5 minutes. This allows the basil to infuse the soup with its aromatic qualities without becoming bitter. The leaves will soften slightly but still retain some texture.

Remove from heat and let it rest for 5 minutes. This resting period allows the flavors to settle and the cream to fully incorporate. The soup should be silky smooth with a velvety texture that coats the back of a spoon.

5

Serve with Celery Crown Garnish

For the signature celery crown crunch, reserve 1 cup of the cooked celery mixture before adding it to the soup. Spread this reserved celery mixture on a parchment-lined baking sheet and bake at 375°F for 10-12 minutes until golden brown and crispy.

Crush the baked celery crown lightly with a rolling pin or your hands to create small crumbles. Spoon the soup into bowls and top each serving generously with the celery crown crunch. The contrast between the creamy soup and the crispy celery crown is what makes this dish truly special.

Serve immediately while the celery crown is still crisp. The heat from the soup will soften it slightly, creating the perfect textural experience with each spoonful.

👨‍🍳

Pro Tips For Making Atlanta Bread Company Tomato Basil Soup

  • SWIM THE TOMATOES: Bloom that roux with cold butter first—melt it slowly over medium-low, then whisk in the flour. If you rush this, you’ll end up with a gray paste instead of a golden base. I learned this after burning two batches where I cranked the heat too fast; now I wait until the butter’s fully melted and foamy before adding flour.
  • DICE THE CELERY SMALL: Cut the celery into 1/8-inch pieces—smaller than you’d use in a stew. The Atlanta Bread Company recipe relies on that celery for depth, and if it’s too big, it’ll turn to mush before the tomatoes break down. I used to chop it roughly, and the texture always felt off until I paid attention to the size.
  • SWEAT THE AROMATICS LOW: Cook the garlic and celery in the roux for 8–10 minutes until the celery softens and the garlic’s color fades from bright to pale gold. If you rush this, the garlic will burn and taste bitter—trust me, I’ve made that mistake. Keep the heat at a simmer, not a sizzle, and stir occasionally.
  • USE THE TOMATO JUICE: Don’t just dump the crushed tomatoes—pour in the juice too. That extra liquid balances the acidity and keeps the soup from being too thick, even after simmering. I skipped it once, and the soup turned gluey; now I measure the juice separately and add it all.

Perfect pairings for this recipe

Classic Bread Pairings

The Atlanta Bread Company's signature tomato basil soup pairs perfectly with their herb and garlic bread—just like you'd find in their restaurants. The warm, buttery bread soaks up the creamy velout beautifully, creating the ultimate contrast between soft and crisp.

I always serve it with their crusty sourdough rolls for that authentic Southern touch. 🥖

For a modern twist, try pairing with toasted baguette slices rubbed with garlic and olive oil. The crispy crust adds another layer of texture that complements the celery crown crunch.

If you're feeling adventurous, serve with grilled cheese croutons on the side—they add a cheesy crunch that takes the soup to the next level.

Wine and Beer Pairings

A crisp Italian Pinot Grigio is my go-to wine pairing for this soup—its bright acidity cuts through the richness of the cream while complementing the basil notes. Look for a bottle from Alto Adige or Veneto regions for that perfect balance. 🍷

For beer lovers, a Belgian-style witbier like Hoegaarden adds a refreshing citrusy contrast that enhances the tomato and basil flavors. Alternatively, a light lager such as Peroni keeps the focus on the soup's velvety texture without overpowering it.

Seasonal Vegetable Sides

In summer, I love serving this soup with a chilled cucumber and dill salad—the cool, fresh flavors balance the warmth of the soup perfectly. Toss 1 cup diced cucumber, ¼ cup chopped dill, and 2 tbsp olive oil with a squeeze of lemon. 🥒

For fall and winter, roasted Brussels sprouts with a balsamic glaze add a hearty element that stands up to the soup's richness.

Toss 1 lb Brussels sprouts with 2 tbsp olive oil, ½ tsp salt, and ¼ tsp black pepper, then roast at 400°F for 20 minutes until crispy.

Modern Garnish Upgrades

For a restaurant-worthy presentation, top each bowl with edible basil flowers and a drizzle of extra virgin olive oil. The delicate flowers add a pop of color and an extra layer of basil flavor.

I also like sprinkling toasted pine nuts for a nutty crunch that pairs beautifully with the celery crown.

If you want to add a smoky element, finish with a pinch of smoked paprika or a few drops of white truffle oil—just ½ tsp is enough to elevate the dish without overpowering it. The truffle oil adds a luxurious depth that feels like a gourmet touch. ✨

Nutrition facts

Servings 6
Amount Per Serving
Calories 280kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 11g55%
Cholesterol 55mg18%
Sodium 580mg25%
Total Carbohydrate 22g7%
Dietary Fiber 4g14%
Sugars 12g
Protein 6g12%
* 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

Why does this recipe use San Marzano tomatoes?

San Marzano tomatoes are the gold standard for this soup because of their sweet, low-acid profile and thick flesh. Their natural sweetness balances the basil's brightness while preventing the soup from becoming too acidic. The 28-ounce cans are especially important—they provide enough juice to create a velvety velout without needing extra water.

2

Can I make this soup without heavy cream?

Yes! For a lighter version, substitute the 0.5 cup heavy cream with 0.5 cup full-fat coconut milk or 0.25 cup Greek yogurt (whisked smooth). The texture will be slightly tangier but still creamy. For a dairy-free option, use 0.5 cup cashew cream (blend soaked cashews with water) for richness. The key is maintaining the same volume to keep the velout consistency.

3

How do I prevent the celery crown from getting soggy?

Toast the celery crown in a 375°F oven for 10-12 minutes until golden and crisp. Store any leftovers in an airtight container for up to 2 days—just reheat in the oven for 3-5 minutes at 350°F to restore crispness. For extra insurance, sprinkle with 1 tsp cornstarch before baking to enhance crunch.

4

What's the best way to reheat leftovers?

Reheat gently on the stovetop over low heat with the lid slightly ajar for 5-7 minutes, stirring occasionally. Avoid microwaving as it can make the soup watery. For the celery crown, reheat separately in a dry skillet over medium heat for 2-3 minutes until crisp again. The soup tastes even better the next day as flavors meld!

5

Can I make this soup in a slow cooker?

Yes, but with adjustments: Sauté the celery, onion, and garlic first, then transfer everything to the slow cooker. Cook on LOW for 6-7 hours or HIGH for 3-4 hours. Add the cream and basil just before serving to prevent curdling. The texture will be slightly thinner—stir in 1 tbsp cornstarch** mixed with water to thicken if needed. The celery crown still needs oven toasting.

★★★★★4.7(3 reviews)
Categories Soups & Stews