Soups & Stews
This Olive Garden copycat soup recipe brings that beloved tomato basil soup’s creamy, restaurant-quality taste straight into your kitchen. The secret lies in a blend of fresh tomatoes, aromatic herbs, and a slow simmer that develops deep, savory flavors—all while keeping the process simple enough for any home cook.
I've perfected this copycat version through years of testing, ensuring every spoonful delivers that perfect balance of tangy, creamy, and herby notes.
This recipe delivers authentic copycat flavor in just 30 minutes—no fancy techniques required. The foundation is a rich, flavorful broth that builds as it simmers, while fresh basil and a touch of cream add that signature creamy texture.
Unlike many copycat recipes that rely on canned ingredients, this version uses fresh tomatoes and herbs for a taste that truly rivals the restaurant original. The result is a velvety, aromatic soup that's perfect for chilly evenings or as a comforting starter.
What sets this apart is the precise balance of acidity and richness—just enough tomato brightness to cut through the creaminess, with fresh basil lending that unmistakable Italian flair. The instructions guide you through each step, from building the broth to achieving that perfect creamy consistency without lumps.
Whether you're serving it as a starter or a hearty main, this soup will become a staple in your meal rotation.
For those watching their sodium or dairy intake, I've included optional adjustments to keep the flavor while making the recipe more suitable for dietary preferences.
The beauty of this copycat version is its versatility—it's just as delicious when made ahead and reheated, making it perfect for meal prep or feeding a crowd. Let's get started on this restaurant-quality recipe at home.
Ingredients for olive garden copycat soup
Fresh tomatoes, aromatic herbs, and a touch of cream—this is your shortcut to Olive Garden’s iconic tomato basil soup.
| Ingredient | Amount | Notes |
|---|---|---|
| Extra-Virgin Olive Oil 🫒 | ¼ cup | High-quality, fruity variety |
| Yellow Onion 🧅 | 1 whole | Medium size, diced |
| Garlic Cloves 🧄 | 4 cloves | Fresh, minced |
| Fresh Basil Leaves 🌿 | 1 ½ cups | Packed, stems removed |
| Canned San Marzano Tomatoes 🍅 | 28 oz | Whole, crushed by hand |
| Vegetable or Chicken Broth 💧 | 4 cups | Low-sodium preferred |
| Heavy Cream 🥛 | ½ cup | Full-fat for creaminess |
| Parmesan Cheese 🧀 | ½ cup | Freshly grated, block |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Dried Oregano 🍃 | 1 tsp | Italian or Mediterranean |
| Red Pepper Flakes 🔥 | ¼ tsp | Optional for heat |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed |
The San Marzano tomatoes are non-negotiable here—they’re the secret to that sweet, rich flavor. Grab a 28-oz can from Trader Joe’s or Whole Foods for the best taste. Fresh basil? Farmers markets have the best, but grocery store containers work in a pinch (just pick the brightest leaves). For the broth, low-sodium is key—you’ll add your own salt later. The olive oil should be extra-virgin**—none of that cheap stuff. And that Parmesan? Grate it yourself from a wedge—pre-shredded gets clumpy and tastes off.
No fresh basil? Dried works at half the amount, but it won’t have that same bright punch. Short on San Marzano? Crushed tomatoes in a can (like Muir Glen) are your backup—just add a pinch of sugar to balance the acidity. Want to cut the dairy? Swap the heavy cream for coconut milk (it’s lighter but still creamy) or Greek yogurt (thinned with broth). The red pepper flakes are optional, but if you’re feeling bold, add them—just start with a pinch** and taste as you go. And that lemon juice? Fresh is best, but bottled works in a bind.
This soup tastes even better the next day—make a double batch and freeze half for lazy nights. Store leftovers in the fridge for up to 5 days or freeze for 3 months. Reheat gently on the stove with a splash of broth to keep it creamy. Pro tip: Stir in extra Parmesan when serving—it’s the finishing touch that makes it feel like Olive Garden. And if you’re serving a crowd? Double the recipe—it’s that easy.
Why You'll Love This Recipe
- Minimal Chopping Required: I swear by this—just dice one onion and mince three garlic cloves. That’s it. The San Marzano tomatoes do all the heavy lifting, so you’re basically stirring while they simmer into something rich and velvety.
- Garlic-Basil Magic: Honestly, the moment I toss in those fresh basil leaves at the end? It’s like a flavor upgrade. The olive oil carries that garlicky warmth while the basil brightens it up—simple, but chef’s kiss every time.
- Lunch or Dinner Fix: Between us, this soup is my lazy Sunday lunch or a cozy weeknight dinner. Serve it with crusty bread for a full meal, or let it be a light but satisfying starter. No rules—just flexibility.
- Budget-Friendly Pantry Staple: I make a double batch and freeze half. Canned tomatoes and garlic keep forever, and a few basil leaves stretch the flavor. Twenty minutes of work, but it feels like a restaurant meal—without the price tag.
Step-by-step instructions for Olive Garden copycat creamy tomato basil soup
Here's the secret to recreating that restaurant-style richness at home—simple steps for maximum flavor.
Sauté the Aromatics Until Fragrant
Heat the 0.25 cup extra-virgin olive oil in a large pot over medium heat. Add the 1 whole yellow onion and cook for 5-6 minutes until softened and translucent. This is where the foundation builds—don't rush it.
Add the 4 cloves minced garlic and cook for another 30 seconds until the kitchen smells like a Mediterranean summer. Here's the thing—garlic burns fast, so keep your eye on it. You want fragrant, not bitter. Stir constantly and watch closely.
Build the Tomato Base
Pour in the 28 oz canned San Marzano tomatoes (crushed by hand if possible) and add the 4 cups vegetable or chicken broth. Bring everything to a gentle boil, then reduce heat to medium-low and let it simmer uncovered for 10 minutes.
While it simmers, add the 1.5 tsp salt, 0.5 tsp black pepper, and 1 tsp dried oregano. Stir occasionally—this lets the flavors meld together. You'll see the tomatoes break down slightly, releasing their natural sweetness. This is your flavor foundation, so don't skip the simmering time.
Add Cream and Cheese for Richness
After the initial simmer, stir in the 0.5 cup heavy cream and 0.5 cup freshly grated Parmesan cheese. The mixture will thicken slightly as it warms through. Keep the heat at medium-low and let it cook for 5 minutes—just enough to blend everything smoothly.
This is the moment that matters: the cream adds that signature velvety texture while the Parmesan brings depth. If you're using optional 0.25 tsp red pepper flakes, sprinkle them in now. Taste and adjust seasoning—you might need a pinch more salt to balance the creaminess.
Finish with Fresh Basil and Lemon
Remove the pot from heat and stir in the 1.5 cups fresh basil leaves (stems removed). Let the basil steep for 2 minutes—this infuses the soup with that bright, fresh flavor that makes it taste restaurant-quality. Then stir in the 1 tbsp lemon juice.
The lemon brightens everything up and cuts through the richness just enough to make it perfect. Here's the secret: don't skip the steeping time with the basil. It might seem like too much, but trust me—the flavor develops as it sits in the warm soup. Give it those 2 minutes off the heat.
Serve Warm with Crusty Bread
Ladle the soup into bowls and serve immediately. The 6 servings should be enjoyed while still warm—this soup tastes best fresh off the stove. Garnish each serving with additional fresh basil leaves and a sprinkle of Parmesan cheese if desired.
This copycat version delivers that same creamy, comforting bowl you love from the restaurant. The key is in the layers of flavor—sautéed aromatics, rich tomato base, velvety cream, and bright basil. Each spoonful should be creamy, aromatic, and perfectly balanced. Enjoy it with a side of crusty bread to soak up every last drop!
Pro Tips For Making Olive Garden Copycat Soup
- Sweat the Onion Slow: Low heat here is your friend—push it to a simmer, not a sizzle, or you’ll end up with caramelized bits that burn before they soften. I used to rush this and wonder why my soup tasted bitter; patience pays off, especially with yellow onions.
- Crush Garlic Like a Pro: Smash those garlic cloves with the flat side of your knife before mincing—this releases more flavor without turning your soup into garlic paste. Skip this, and you’ll miss that deep, aromatic punch Olive Garden nails.
- Dump Tomatoes Cold: Add the San Marzano tomatoes straight from the fridge to shock the pot and stop the cooking process mid-track. I learned this after my first batch turned into a thick paste—now my soup stays bright and tangy, just like the original.
- Reserve Half the Basil: Tear the basil leaves in half before adding—save the other half for garnish or a quick pasta twist later. Fresh basil loses its pop when cooked too long, and a little goes a long way for that restaurant-worthy finish.
Storing and reheating this recipe
Refrigerator Storage
Let your copycat Olive Garden soup cool completely before transferring to an airtight container—I use glass Pyrex with snap-on lids for the best results. Store in the fridge at 40°F or below for up to 5 days, but honestly?
The flavors deepen overnight, so I always make extra for leftovers. The creaminess actually improves as the soup rests, making it even more velvety the next day. 🥣
Freezer Prep Tips
For longer storage, freeze portions in quart-sized freezer bags or silicone molds—they thaw faster than rigid containers. Leave 1 inch headspace for expansion and squeeze out excess air to prevent freezer burn.
Label with the date and freeze for up to 3 months. When reheating, thaw overnight in the fridge for best texture. 🧊
Stovetop Reheating
My preferred method is gentle stovetop reheating. Pour soup into a pot over medium-low heat and add 2 tbsp broth or water to prevent drying. Heat for 5-7 minutes, stirring occasionally, until steaming.
If it looks too thick, thin with extra broth. The key is patience—rushing causes separation. Stir in fresh basil and lemon juice after reheating to restore brightness. 🔥
Microwave Shortcut
For quick reheating, transfer soup to a microwave-safe bowl, cover loosely with a damp paper towel, and heat on 50% power in 1-minute intervals, stirring between each. Avoid full power—it breaks down the cream.
If the soup separates, whisk in 1 tbsp heavy cream to restore smoothness. Garnish with extra Parmesan and basil before serving. ⏱️
Make-Ahead for Crowds
Double the recipe and freeze half for future meals. When hosting, thaw overnight in the fridge, then reheat on the stove. Serve with garlic bread or crusty baguettes—the perfect pairing.
The soup reheats beautifully, making it ideal for game days or family gatherings. Just remember: fresh basil and lemon juice are your finishing touches! 👨👩👧👦
Texture Preservation
To maintain creamy texture, never boil leftover soup. Instead, reheat just until steaming (165°F internal temp). If it thickens too much, stir in 1-2 tbsp broth to restore consistency.
The secret to restaurant-quality leftovers is gentle heat and attention to detail. Trust me—your taste buds will thank you! 💫
Nutrition facts
Frequently asked questions
Can I make this Olive Garden-style tomato basil soup without heavy cream?
For a lighter version, swap the 0.5 cup heavy cream with 0.5 cup whole milk or Greek yogurt (thinned with broth). The texture will be slightly thinner but still creamy. For a dairy-free option, use coconut milk (full-fat for best results). Just remember, coconut milk has a mild sweetness that may need balancing with a pinch of salt or extra lemon juice.
Why does my copycat soup taste too acidic or tomato-forward?
The acidity comes from the tomatoes and lemon juice. To balance it, reduce the lemon to 0.5 tbsp and add 1 tsp sugar to the simmering broth. If it's still too sharp, stir in 0.5 cup grated Parmesan (it neutralizes acidity naturally). The key is simmering uncovered for 10 minutes—this lets excess acidity cook off while developing deeper flavors.
Can I use dried basil instead of fresh?
Yes, but use only 0.5 tsp dried basil (it's more concentrated). For best results, add it during the simmering stage with the oregano. Fresh basil gives that signature bright aroma, but dried works in a pinch. If using dried, skip the steeping step—just stir it in at the end. For extra flavor, add 1 tsp basil pesto when serving.
How do I make this soup spicier like Olive Garden's version?
Add 0.5 tsp crushed red pepper flakes during the simmering stage. For heat lovers, increase to 1 tsp and adjust to taste. If you prefer smoky heat, add 0.5 tsp smoked paprika with the oregano. Always taste before serving—you can add more, but you can't remove heat once it's in!
Can I make this soup in an Instant Pot or pressure cooker?
Yes! Sauté the onion and garlic as directed, then add tomatoes, broth, and seasonings. Pressure cook on high for 5 minutes, then quick-release. Stir in cream and Parmesan, then cook on sauté mode for 3 minutes. Finish with fresh basil and lemon juice. The pressure cooker cuts time to 15 minutes total—perfect for busy weeknights!