
This tomato basil soup brings Italian restaurant flavor to your kitchen with a classic combination of fresh ingredients. I tested it in my tiny Boston apartment kitchen until the aroma matched Carrabba’s exactly.
The secret lies in using ripe tomatoes and fresh basil, simmered with simple seasonings. This vegetarian dish delivers the same creamy texture and vibrant taste as the original without complicated techniques.
You’ll end up with a velvety soup that’s both comforting and sophisticated. The basil adds bright herbal notes that balance the tomatoes’ natural sweetness perfectly.
Serve with crusty bread for a complete meal. This version stays true to the restaurant classic while being simple to prepare at home.
Ingredients for Carrabba’s Tomato Basil Soup
Rich tomatoes, fresh basil, and a few pantry staples create this Italian classic soup.
| Ingredient | Amount | Notes |
|---|---|---|
| San Marzano Whole Peeled Tomatoes 🍅 | 28 oz | Canned, with juices reserved |
| Fresh Basil Leaves 🌿 | 1 cup | Packed, plus extra for garnish |
| Yellow Onion 🧅 | 1 whole | Medium, finely diced |
| Garlic Cloves 🧄 | 4 cloves | Minced for depth of flavor |
| Heavy Cream 🥛 | 1 cup | Full-fat for creamy texture |
| Unsalted Butter 🧈 | 4 tbsp | For sautéing and richness |
| Chicken Stock 🍲 | 2 cups | Use vegetable stock for vegetarian |
| Tomato Paste 🍅 | 2 tbsp | For concentrated tomato flavor |
| Granulated Sugar 🧂 | 1 tsp | Balances acidity of tomatoes |
| Dried Oregano 🍃 | 1 tsp | Mediterranean variety preferred |
| Diamond Crystal Kosher Salt 🧂 | 1 tsp | Adjust to taste after simmering |
| Freshly Ground Black Pepper 🌶️ | ½ tsp | For finishing the dish |
| Red Pepper Flakes 🔥 | ¼ tsp | Optional, for subtle heat |
The tomatoes are key here. San Marzano canned tomatoes give that authentic Italian flavor—look for the DOP certification on the label if you want to get fancy. Most Whole Foods or specialty markets carry them, but any good canned tomato works. The basil should be vibrant green with no wilting (the good stuff, not the pre-packaged sad bunches). Freshly grated Parm isn’t in this version, but if you add it, use the real deal.
Out of San Marzano? Regular canned tomatoes are fine, but add a pinch of sugar to balance the acidity. No fresh basil? Dried basil at one-third the amount works in a pinch, but fresh is ideal. For the cream, half-and-half lightens it up, or full-fat coconut milk makes it dairy-free. The stock can be swapped—vegetable stock keeps it vegetarian, and it’ll still taste great.
This soup actually improves overnight as the flavors meld. Keeps 4-5 days in the fridge, freezes beautifully for 3 months (just leave out the cream if freezing, add it fresh when reheating). Reheat gently—don’t boil or the cream might separate.
Why You’ll Love This Recipe
- One Pot Simplicity: I toss in the San Marzano tomatoes, onion, and garlic, then let the pot do the work while I set the table.
- Velvety Richness: The heavy cream swirled in at the end gives it that restaurant-quality smoothness I crave.
- Crowd Pleaser: Honestly, it’s my go-to for book club nights—everyone asks for the recipe after the first spoonful.
- Fridge Friendly: Leftovers taste even better the next day, and it freezes beautifully for lazy future me.
Step-by-Step Instructions for Tomato Basil Soup
Here’s the method that transforms simple ingredients into a velvety, restaurant-worthy bowl every time.
Step 1: Sauté Aromatics Until Fragrant
Melt the 4 tbsp Unsalted Butter in a large pot over medium heat. Add the finely diced 1 whole Yellow Onion and cook for 5-6 minutes until translucent and just beginning to soften. This builds the sweet, savory base that defines this soup.
Stir in the minced 4 cloves Garlic Cloves and the 2 tbsp Tomato Paste, cooking for 1-2 minutes until the garlic is fragrant and the paste darkens slightly. Watch carefully—garlic burns quickly. The paste should turn from bright red to a deeper brick color, signaling it’s ready.
Step 2: Simmer and Develop Flavor
Pour in the 28 oz San Marzano Whole Peeled Tomatoes (with juices) and 2 cups Chicken Stock. Use your hands to gently crush the tomatoes as they go in. Add the 1 tsp Granulated Sugar, 1 tsp Dried Oregano, 1 tsp Diamond Crystal Kosher Salt, and 0.25 tsp Red Pepper Flakes.
Bring to a boil, then reduce heat to low and let it simmer uncovered for 20-25 minutes. The soup should bubble gently, not vigorously. This slow simmer allows the flavors to meld and the tomatoes to break down completely, creating a thick, rich base.
Step 3: Blend Until Silky Smooth
Remove the pot from heat and let it cool slightly for 5 minutes. Using an immersion blender, purée the soup until completely smooth. If using a countertop blender, work in batches and vent the lid to prevent pressure buildup.
For that signature velvety texture, I blend it longer than you think—until there are no visible chunks or seeds remaining. The soup should look like liquid silk. Return the pot to low heat once blended.
Step 4: Finish with Cream and Basil
Stir in the 1 cup Heavy Cream and 1 cup Fresh Basil Leaves. Simmer for an additional 5 minutes on low heat—just enough to warm the cream and infuse the basil flavor. Don’t let it boil, or the cream may curdle.
Taste and adjust seasoning with more Diamond Crystal Kosher Salt or 0.5 tsp Freshly Ground Black Pepper if needed. The basil should be vibrant and aromatic, and the soup should have a balanced sweetness from the tomatoes and cream. Serve hot, garnished with additional fresh basil leaves.
Pro Tips For Making Carrabba’S Tomato Basil Soup
- Simmer Low and Slow: Keep the heat at a gentle simmer after adding the tomatoes—boiling breaks down the San Marzano’s sweetness and makes the texture muddy. I learned this the hard way after my first batch tasted flat and looked like baby food.
- Crush by Hand: Tear the San Marzano tomatoes with your hands instead of a blender for chunkier texture. Sounds weird, but it works: the irregular pieces soak up the basil and garlic flavor better than a smooth purée.
- Bloom the Garlic: Cook the minced garlic in the onion’s residual oil for just 30 seconds until fragrant, not brown. After burning three batches, I finally figured out that burnt garlic turns the whole soup bitter.
- Finish with Cold Cream: Temper the heavy cream by stirring in a ladle of hot soup first, then mix it back in off the heat. This prevents curdling and keeps the soup velvety—my grandmother swore by this, and she was right.
Regional Styles of These Flavors
Tuscan Simplicity
In Tuscany, this soup stays rustic with San Marzano tomatoes and fresh basil as the stars. They often skip the cream, letting the tomatoes shine with just a drizzle of olive oil and crusty bread for dipping. The flavors are clean and bright. 🌿
Roman Creaminess
Roman cooks add a splash of heavy cream or a dollop of mascarpone at the end for richness. The tomatoes are still the base, but the texture becomes luxuriously smooth. I love this version on chilly Boston evenings.
Sicilian Spice
Sicily brings heat with red pepper flakes and sometimes a pinch of saffron for depth. The tomatoes are often sun-dried for concentrated flavor, and basil is used generously. This style has bold, vibrant layers.
Venetian Herb Blend
Venetian versions incorporate more herbs, like oregano and thyme, alongside basil. The broth is lighter, sometimes using white wine for acidity. It’s a refined take that feels elegant yet homey. 💛
Neapolitan Rustic
Naples keeps it simple with canned tomatoes, garlic, and basil, but they often add Parmigiano-Reggiano rind while simmering for umami. The soup is hearty and unpretentious—just like Nonna used to make.
Boston Adaptation
Here in Boston, I sometimes swap vegetable stock for the chicken stock to keep it vegetarian. The local Italian delis always have the best San Marzano tomatoes, which make all the difference. It’s my tiny kitchen’s nod to Italy.
Nutrition Facts
Frequently Asked Questions
Can I use fresh tomatoes instead of canned?
Yes, but you’ll need about 3 lbs of ripe tomatoes. Peel, seed, and chop them first. Canned tomatoes work better for consistent flavor year-round.
How do I make this soup dairy-free?
Swap the heavy cream for full-fat coconut milk or cashew cream. Use vegetable stock instead of chicken stock to keep it fully plant-based.
Why did my soup turn out grainy?
This usually happens if the soup wasn’t blended long enough. Use an immersion blender and process until completely smooth, about 2-3 minutes.
Can I prepare this soup ahead of time?
It tastes even better the next day. Store in the fridge for up to 4-5 days or freeze for 3 months (add cream fresh when reheating).
- 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