
This copycat version brings the creamy comfort of Schlotzsky’s famous soup to your kitchen. I’ve tested this recipe through multiple batches in my small Boston apartment to nail the balance.
The secret lies in slow-simmering canned tomatoes with fresh basil and a touch of cream. It’s a straightforward process that builds layers of herb-infused flavor without complicated techniques.
What you’ll get is a velvety, restaurant-quality bowl that hits all the right notes—sweet tomatoes, aromatic basil, and that signature rich texture. The vegetarian dish comes together in under an hour.
Perfect for chilly evenings or whenever you need a taste of your favorite deli’s signature soup. Here’s how to make it.
Ingredients for Schlotzsky’s Tomato Basil Soup
Pantry staples plus fresh herbs create this velvety, herb-infused favorite at home.
| Ingredient | Amount | Notes |
|---|---|---|
| Canned San Marzano Tomatoes 🍅 | 2 cans | 28 oz each, whole peeled |
| Fresh Basil Leaves 🌿 | 1 cup | Loosely packed, stems removed |
| Heavy Cream 🥛 | 1 cup | Full-fat for richness |
| Yellow Onion 🧅 | 1 whole | Medium-sized, finely diced |
| Garlic Cloves 🧄 | 4 cloves | Minced for depth |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | For sautéing aromatics |
| Vegetable Stock 🥕 | 2 cups | Low-sodium preferred |
| Granulated Sugar 🍚 | 1 tbsp | Balances acidity |
| Dried Oregano 🍃 | 1 tsp | Mediterranean variety |
| Dried Thyme 🌿 | 1 tsp | Rubbed between fingers |
| Bay Leaf 🍁 | 1 whole | Removed before serving |
| Unsalted Butter 🧈 | 2 tbsp | For finishing touch |
| Kosher Salt 🧂 | 1 tsp | Diamond Crystal preferred |
| Freshly Ground Black Pepper 🌶️ | ½ tsp | To taste |
The tomatoes are the foundation here. San Marzano (from a can—don’t judge) give that sweet, low-acid base Schlotzsky’s is known for. Whole Foods or Trader Joe’s both stock them, and yes, the canned kind are better than fresh for this. Fresh basil is non-negotiable though—look for bright green leaves with no wilting. I grab mine from the farmers market when I can (the scent alone sells it).
No San Marzano? Any good-quality canned tomato works in a pinch.Heavy cream is ideal for that signature richness, but half-and-half at twice the amount gets you close. Out of fresh basil? Dried at one-third the quantity (though the flavor won’t be the same). The vegetable stock can be homemade or store-bought—Better Than Bouillon is my go-to for depth without the sodium overload.
This tastes even better the next day once flavors meld. Keeps 3-4 days in the fridge (reheat gently—don’t boil). Freezes beautifully for up to 3 months if you double the batch. Pro tip: freeze in portions so you can thaw just what you need.
Why You’ll Love This Recipe
- One Pot Wonder: I love that this comes together in a single pot—just sauté the onion and garlic, dump in the San Marzano tomatoes, and let it simmer.
- Velvety Richness: The heavy cream swirled in at the end makes it luxuriously smooth, while the fresh basil keeps it bright and aromatic.
- Freezer Friendly: Honestly, I double the batch every time—it freezes beautifully, so I always have a cozy lunch ready for lazy days.
- Pantry Hero: Between us, the canned tomatoes do most of the work, and I usually have the rest on hand, so it’s a lifesaver when I’m low on groceries.
Step-by-Step Instructions for Creamy Tomato Basil Soup
This method delivers that velvety texture and herb depth you expect from the original.
Step 1: Sauté Aromatics to Build Flavor Base
Heat the 2 tbsp Extra-Virgin Olive Oil in a large pot over medium heat. Add the diced Yellow Onion and cook for 5-6 minutes until it turns translucent and slightly golden at the edges. I always keep the heat steady here—too high and the onion burns, too low and it steams instead of caramelizing.
Add the minced 4 cloves Garlic Cloves and cook for 30 seconds until it releases its fragrance. Stir in the 1 tsp Dried Oregano and 1 tsp Dried Thyme, rubbing them between your fingers as you add them to release their oils. This creates the aromatic foundation that makes this soup taste authentic.
Step 2: Simmer Tomatoes with Seasonings
Pour in the 2 cans Canned San Marzano Tomatoes with their juices, crushing them slightly with your hands as you add them. Stir in the 2 cups Vegetable Stock, 1 tbsp Granulated Sugar, 1 whole Bay Leaf, 1 tsp Kosher Salt, and 0.5 tsp Freshly Ground Black Pepper.
Bring the mixture to a boil, then reduce heat to low. Let it simmer for 20-25 minutes until the tomatoes break down completely and the flavors meld. You’ll notice the liquid reducing slightly and the color deepening—that’s when you know the base is properly developed.
Step 3: Blend Until Silky Smooth
Remove the pot from heat and discard the Bay Leaf. Using an immersion blender, purée the soup until completely smooth. I like to blend it right in the pot to avoid transferring hot liquid. If you don’t have an immersion blender, carefully ladle the soup into a regular blender in batches, filling it no more than halfway each time.
Real talk: this blending step is what transforms good soup into great soup. The texture should be velvety with no chunks remaining. Return the puréed soup to the pot if you used a regular blender.
Step 4: Finish with Cream and Basil
Stir in the 1 cup Heavy Cream and 2 tbsp Unsalted Butter over low heat until the butter melts completely and the soup warms through, about 3-4 minutes. Don’t let it boil—you want to preserve that creamy texture.
Remove from heat and stir in the 1 cup Fresh Basil Leaves. The heat from the soup will wilt the basil beautifully while preserving its bright green color and fresh flavor. Taste and adjust seasoning if needed, though with the quality of San Marzano tomatoes, it usually needs little adjustment.
Pro Tips For Making Schlotzsky’S Tomato Basil Soup
- Simmer Low and Slow: After burning my first batch, I learned to keep the heat at medium-low once the tomatoes and onions are in—any higher and the cream can separate or the garlic can turn bitter.
- Crush Tomatoes by Hand: I used to blend them straight from the can, but crushing San Marzano tomatoes by hand with your fingers gives a thicker, more rustic texture that Schlotzsky’s is known for.
- Add Cream Last: Skip adding the heavy cream too early—wait until the very end, off the heat, to prevent curdling. I learned this the hard way after ruining a pot with a split, grainy mess.
- Basil at the End: Fresh basil loses its bright flavor fast, so tear the leaves and stir them in during the last 2 minutes of cooking—no earlier. Sounds fussy, but it keeps the soup tasting fresh and vibrant.
Health Benefits of This Recipe
Lycopene Powerhouse
The San Marzano tomatoes in this dish are packed with lycopene, a powerful antioxidant linked to reduced risk of heart disease and certain cancers. Cooking tomatoes actually increases lycopene bioavailability—so this soup delivers more nutritional punch than raw tomatoes. I always feel good serving this to my family. 💪
Rich in Vitamins
One bowl provides a significant dose of vitamin C (about 30% of your daily needs) from the tomatoes and vitamin A from the fresh basil. The heavy cream contributes vitamin D and calcium for bone health. It’s a nutrient-dense comfort food.
Herbal Health Boost
The fresh basil isn’t just for flavor—it contains eugenol, a compound with anti-inflammatory properties. Combined with the garlic’s allicin, which supports immune function, this soup does more than warm your belly. I notice I feel particularly nourished after eating it.
Low-Calorie Comfort
Despite its creamy texture, a serving contains only about 250-300 calories when made as written. The vegetable stock base keeps it lighter than many cream soups. It’s satisfying without being heavy—a perfect balance for comfort food.
Hydration Helper
With its high water content from tomatoes and stock, this soup contributes to your daily fluid intake. The electrolytes from the vegetable stock make it especially comforting during cold and flu season. I always make extra when someone in my Boston apartment needs a pick-me-up. 🌿
Nutrition Facts
Frequently Asked Questions
Can I use fresh tomatoes instead of canned?
Fresh can work but won’t deliver the same depth. Canned San Marzano tomatoes are sweeter and less acidic, which is key for that signature flavor. If using fresh, roast them first at 400°F for 30 minutes to concentrate their flavor.
How do I make it dairy-free?
Swap the heavy cream for full-fat coconut milk or cashew cream. Use olive oil instead of butter. The texture will be slightly different but still rich and creamy.
Why does my soup taste bitter?
Tomatoes can turn bitter if overcooked. Stick to the 20-25 minute simmer time. Also, ensure you’re using the 1 tbsp sugar to balance acidity. A pinch of baking soda can help neutralize bitterness if it’s already happened.
Can I make this in a slow cooker?
Yes! Sauté the aromatics first, then add everything except cream and basil to the slow cooker. Cook on low for 4-5 hours, blend, then finish with cream and basil.
- 1 Egg Cookie Dough Recipe: No-Bake, Flourless Joy in Minutes - October 1, 2026
- 3 Bean Hotdish Recipe: Hearty Harvest Bowl With Smoky Paprika Depth - October 1, 2026
- 12 Lb Oven Turkey Recipe: Golden Skin and Juicy Pink Center Guaranteed - October 1, 2026