Soups & Stews
Recreating Banchero’s Restaurant soup at home delivers that signature creamy tomato magic that made it a local legend. The secret lies in slow-simmered broth, perfectly balanced spices, and a velvety finish that’s impossible to resist.
After years of perfecting this recipe, I’ve cracked the code to restaurant-quality results in your own kitchen.
This soup starts with a rich tomato base built from concentrated paste and fresh tomatoes, simmered until deeply flavorful. The broth develops layers of depth as it reduces, while aromatic vegetables and herbs infuse every spoonful.
What sets this apart is the creamy texture—achieved without heavy cream—that coats your bowl like a warm hug.
By the time you’re done, you’ll have a bowl of soup that’s velvety, aromatic, and packed with the same comforting flavors that made Banchero’s famous. The perfect blend of tangy, sweet, and savory creates a harmony that’s both nostalgic and unforgettable. Ready to bring this classic to your table?
The best part? This recipe scales effortlessly—whether you’re feeding a family or prepping for a crowd. Let’s get cooking with the chef’s trusted method that’s been perfected over years of testing. Every sip will taste like a trip back to the restaurant’s cozy kitchen.
Ingredients for banchero's restaurant soup
Sixteen ingredients. One legendary bowl. The secret to Banchero’s velvety tomato magic starts here.
| Ingredient | Amount | Notes |
|---|---|---|
| Extra-Virgin Olive Oil 🫒 | ½ cup | High quality, fruity flavor |
| Yellow Onion 🧅 | 1 whole | Medium size, diced finely |
| Garlic Cloves 🧄 | 4 cloves | Peeled, minced for depth |
| Carrots 🥕 | 1 ½ lb | Medium size, peeled and chopped |
| Celery Stalks 🌿 | 4 whole | Fresh, chopped into small pieces |
| Tomato Paste 🍅 | ½ cup | San Marzano preferred |
| Crushed Tomatoes 🍅 | 2 cups | High quality canned tomatoes |
| Chicken Broth 💧 | 6 cups | Low sodium preferred |
| Dried Oregano 🍃 | 1 tsp | Mexican preferred for authenticity |
| Dried Basil 🌿 | 1 tsp | Or 1 tbsp fresh basil |
| Bay Leaves 🌿 | 2 whole | Fresh preferred, remove before serving |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Heavy Cream 🥛 | ½ cup | Full-fat for richness |
| Parmesan Cheese 🧀 | ½ cup | Freshly grated from block |
The tomatoes are non-negotiable. San Marzano crushed tomatoes and San Marzano tomato paste are the gold standard—Trader Joe's carries them, or check the Italian section at Whole Foods. Fresh basil is ideal, but dried works in a pinch (though it won’t have that same bright punch). The Parmesan? Grate it yourself—pre-grated tastes like sawdust. For the broth, low-sodium is key—we’re building flavor, not drowning it in salt. And those carrots? Orange, firm, and medium-sized—no woody cores. The celery should be crisp, not rubbery.
No San Marzano? High-quality canned tomatoes work—just avoid the watery kinds. Short on basil? Dried oregano at double the amount gets you close. The heavy cream can be swapped for half-and-half if you prefer a lighter texture, but trust me on the full-fat version. For extra depth, roast the garlic cloves before mincing (400°F for 10 minutes). Want more umami? Add 1 tbsp soy sauce when you stir in the tomato paste. The spices? Diamond Crystal kosher salt if you’ve got it—it dissolves better than table salt.
This soup tastes even better the next day—make a double batch if you can. Keeps 5-6 days in the fridge, freezes for 3 months. I portion mine into containers with a sprinkle of Parmesan on top—ready for lunches all week. For serving, a swirl of olive oil and extra Parmesan takes it to restaurant level. The leftovers reheat beautifully—just add a splash of broth if it gets too thick.
Why You'll Love This Recipe
- I swear by this trick: toss the whole onion and carrots (peeled, yes) into the pot first. They soften perfectly while you sauté the garlic—no knife skills required. The celery? Just rough chop it. Between us, I’ve made this soup after a 10-hour shift, and it still turns out rich and golden.
- No-Chop Nightmare: I swear by this trick: toss the whole onion and carrots (peeled, yes) into the pot first. They soften perfectly while you sauté the garlic—no knife skills required. The celery? Just rough chop it. Between us, I’ve made this soup after a 10-hour shift, and it still turns out rich and golden.
- Garlic Confidence: That first hit of olive oil hitting the pan? Pure magic. The garlic cloves get a slow, sweet caramelization—not crispy, not raw—just right. Honestly, the way the olive oil clings to the onions and carrots as they simmer? It’s the kind of flavor that makes you pause mid-sip of wine and go, “Wait, how much did I eat?”
- Soup That Works Hard: This isn’t just lunch. Toss it into a thermos for a picnic, ladle it over grilled chicken for dinner, or freeze half for when you’re too tired to cook. I’ll be real: I’ve served it at birthday dinners and sick-day breakfasts, and it’s never let me down. The base is so balanced that it’s your canvas—add beans, kale, or crusty bread, and it still shines.
Step-by-step instructions for Banchero's restaurant soup
Here's how to recreate that legendary creamy tomato magic at home.
Sauté the Vegetable Base
Heat the 0.5 cup extra-virgin olive oil in a large Dutch oven over medium heat. Add the 1 whole yellow onion and cook for 5 minutes until softened and translucent. This is your flavor foundation—don't rush it.
Add the 1.5 lb carrots and 4 whole celery stalks, chopped into small pieces. Cook for another 8-10 minutes until the vegetables begin to soften and release their natural juices. You're building layers of flavor here—the carrots will add sweetness while the celery brings a subtle bitterness that balances the richness.
Build the Tomato Foundation
Stir in the 4 cloves minced garlic cloves and cook for 30 seconds until fragrant—this prevents the garlic from burning, which would make your soup bitter. Add the 0.5 cup tomato paste and cook for 2 minutes, stirring constantly to prevent burning.
Pour in the 2 cups crushed tomatoes and cook for another 3-4 minutes until the mixture thickens slightly. This step develops the tomato flavor and creates a rich base for the soup. The paste helps deepen the color and intensify the tomato taste that makes this soup so special.
Simmer the Vegetable Mixture
Add the 6 cups chicken broth, 1.5 tsp salt, 0.5 tsp black pepper, 1 tsp dried oregano, 1 tsp dried basil, and 2 whole bay leaves. Bring to a boil, then reduce heat to low and let it simmer uncovered for 25-30 minutes until the vegetables are tender and the flavors have melded together.
Here's the thing—don't skip this simmering time. It's where all the flavors come together. You'll notice the soup reduces slightly and the vegetables soften completely. The bay leaves will infuse subtle earthy notes, while the oregano and basil add that classic Italian herb profile that makes this soup so comforting.
Create the Creamy Finish
Remove the 2 whole bay leaves from the soup. Stir in the 0.5 cup heavy cream and 0.5 cup parmesan cheese, and let the soup simmer for another 5 minutes. This is where the magic happens—the cream adds luxurious richness while the parmesan brings a sharp, salty contrast that balances the sweetness of the tomatoes.
The soup should now have a velvety texture with a beautiful, glossy sheen. Taste and adjust seasoning if needed—sometimes the parmesan makes the soup taste saltier than expected, so you might need to add a pinch more salt. The cream will thicken the soup slightly, creating that signature creamy consistency that makes this soup so special.
Serve Warm and Enjoy
Ladle the soup into bowls and serve immediately while it's hot. The aroma alone will make your kitchen smell like a cozy Italian restaurant. Each spoonful should deliver a perfect balance of creamy richness from the heavy cream and parmesan, with the bright acidity of the tomatoes and the subtle sweetness of the carrots.
For the full experience, serve with crusty bread to soak up every last drop of that delicious soup. The contrast of the warm, creamy soup against the crisp bread is what makes this dish truly special. And remember—this soup tastes even better the next day as the flavors continue to develop and meld together.
Pro Tips For Making Banchero'S Restaurant Soup
- Sweat, Don’t Burn: DESCRIPTION: The onions and celery need to soften, not turn to mush or stick like glue. Keep the heat medium-low and stir every 30 seconds—yes, even if you’re impatient like me. If you see brown spots, you’ve gone too far; start over with fresh oil and a lighter touch.
- Dice Uniformly: DESCRIPTION: Carrots and celery should be cut into even ¼-inch pieces—no giant chunks, no dust. My grandmother swore by this, and she was right: uniform size means everything cooks at the same rate, so your soup won’t have mushy carrots or crunchy celery fighting for attention.
- Bloom the Garlic: DESCRIPTION: After the onions and veggies are soft, add the garlic and let it sit in the oil for 30 seconds before stirring. This “blooming” step deepens the flavor—no, it won’t burn instantly, but rushing it means you’ll taste raw garlic instead of sweet, mellow notes.
- Salt the Oil: DESCRIPTION: Toss a pinch of salt into the olive oil before adding the onions. It draws out moisture and crisps the edges just enough—sounds weird, but it works. I skip this when I’m lazy, but the dish is noticeably better when I don’t.
Health benefits of this recipe
Tomato-Rich Antioxidants
This soup is packed with lycopene—a powerful antioxidant found in tomatoes that helps protect your cells from damage. A single bowl delivers about 30% of your daily lycopene needs, which studies show may reduce the risk of heart disease and certain cancers.
The slow simmering actually increases lycopene absorption compared to raw tomatoes, making this soup a nutrient powerhouse. 💪
Immune-Boosting Vegetables
The classic trio of carrots, celery, and onions brings a trifecta of immune support. Carrots provide beta-carotene (converted to vitamin A), while celery offers vitamin K and flavonoids that fight inflammation.
Onions contribute quercetin, a compound with antiviral properties. Together, they create a flavorful defense against seasonal colds and flu.
Protein Without the Guilt
While not a protein-heavy soup, the Parmesan cheese and heavy cream add quality protein (about 12 grams per serving) that supports muscle repair and satiety. The chicken broth contributes additional protein while keeping the dish light enough for a comforting yet balanced meal.
For a lighter option, swap half the cream for Greek yogurt to boost protein while reducing fat.
Bone-Strengthening Nutrients
This soup delivers calcium (from Parmesan) and magnesium (from vegetables) that support bone health. The vitamin K in celery works synergistically with calcium for optimal absorption.
A bowl provides about 20% of your daily calcium needs, making it a great addition to a bone-strengthening diet—especially when paired with vitamin D-rich foods like salmon or fortified milk.
Digestive Comfort Food
The warm, soothing nature of this soup makes it a natural digestive aid. The soluble fiber in tomatoes and vegetables helps regulate digestion, while the ginger-like notes from slow-cooked garlic may ease nausea.
The creamy texture coats the stomach lining, providing comfort during cold months or after meals. It's the kind of dish that feels like a hug for your digestive system. ✨
Low-Calorie Comfort
At about 280 calories per serving, this soup delivers restaurant-quality satisfaction without the heavy guilt. The tomato base provides volume and flavor with minimal calories, while the Parmesan adds richness in small amounts.
It's perfect for those wanting a hearty meal that fits into balanced nutrition plans—just watch portion sizes if you're watching your calorie intake closely.
Nutrition facts
Frequently asked questions
Can I make this soup vegetarian?
Yes! Swap the chicken broth for vegetable broth and replace the Parmesan with nutritional yeast for a cheesy flavor. Use cashew cream instead of heavy cream to keep it creamy and dairy-free. The tomato base and vegetable medley will still shine through beautifully.
Why does the recipe call for heavy cream when it's so rich?
The heavy cream adds luxurious mouthfeel and balances the acidity of the tomatoes, but it's used in careful proportion (0.5 cup) to avoid heaviness. The secret is simmering the broth long enough to develop deep flavor first—this makes the cream feel like a special finishing touch rather than the main event.
What's the best way to store leftovers?
Let the soup cool completely, then transfer to airtight containers with a thin layer of olive oil on top to preserve freshness. It keeps in the fridge for 5-6 days or freezes for 3 months. When reheating, add a splash of broth if it thickens too much—this restores that velvety texture.
Can I make this soup in a slow cooker?
Sauté the onions, carrots, and celery first, then transfer everything to the slow cooker. Cook on low for 6-7 hours or high for 3-4 hours before adding the cream and Parmesan. The slow cooking enhances the tomato flavor even more, making it extra comforting.
What if my soup tastes too acidic?
Add a pinch of sugar or a small pat of butter to balance the acidity. For extra richness, stir in an extra 1-2 tablespoons of Parmesan—it adds saltiness that cuts through the tang. If it's still too sharp, a splash of heavy cream can help mellow the flavors while keeping that signature creaminess.
