If you’ve ever visited Olive Garden, you’ve probably enjoyed their signature soups, which are known for being rich, comforting, and packed with layers of flavor.
Whether it’s the creamy and hearty Zuppa Toscana, the warm and satisfying Pasta e Fagioli, or the indulgent Chicken Gnocchi Soup, these Italian soups have become synonymous with cozy, satisfying meals. But what if you could recreate that exact comforting experience right in your own kitchen?
This Olive Garden Italian Soup Recipe brings you the closest thing to enjoying your favorite soup from the restaurant—without ever leaving home.
With easy-to-find ingredients and simple steps, this recipe is perfect for anyone craving a bowl of Italian comfort.
Whether you’re hosting family or treating yourself to a comforting meal, this homemade version will quickly become your go-to recipe.

Why You’ll Love This Recipe
There are so many reasons this Olive Garden Italian Soup recipe will become your new favorite dish. First and foremost, it’s the perfect balance of comfort and flavor. The rich, creamy broth combined with tender vegetables, savory meats, and hearty pasta or gnocchi creates a soul-warming meal that’s as satisfying as it is delicious.
But it’s not just about the taste. This recipe is incredibly easy to follow, with minimal prep and a hands-off cooking process. It’s perfect for a busy weeknight, yet fancy enough for a weekend dinner with family and friends. Plus, it’s budget-friendly—using simple, everyday ingredients that won’t break the bank. Even better, you can customize it to suit your dietary needs, whether you prefer a vegetarian version, want to make it lighter, or are craving extra cheese!
Not to mention, this soup is an excellent option for meal prepping. You can make a large batch ahead of time, and it stores well in the fridge for several days. With each reheating, the flavors only deepen, making it an ideal dish for leftovers.
From the first spoonful to the last, this Olive Garden Italian Soup Recipe will transport you to a cozy Italian trattoria, all from the comfort of your own home.
Ingredients You’ll Need
To create this authentic Olive Garden-inspired Italian soup at home, you’ll need a handful of simple yet flavorful ingredients. These items come together to create the rich, hearty taste that makes this soup a crowd-pleaser.
Here’s what you’ll need:
For the Soup Base:
- Olive Oil – Used to sauté the vegetables and build flavor right from the start.
- Onion – Adds a subtle sweetness and depth to the soup.
- Garlic – Freshly minced garlic enhances the overall aroma and richness.
- Carrots – These bring a touch of sweetness and texture to the soup.
- Celery – Provides an aromatic, earthy base for the soup.
- Potatoes – The star of many Olive Garden soups, these give the soup a hearty, comforting texture.
- Chicken Broth – A flavorful base for the soup that adds a rich, savory foundation.
- Heavy Cream – For that luxurious, creamy texture that makes Olive Garden soups so irresistible.
- Seasonings – Salt, pepper, and dried Italian seasoning (oregano, basil, thyme) to add a well-rounded taste.
For Protein and Vegetables:
- Sausage (or Bacon) – The sausage brings a smoky, savory flavor, or you can use bacon for an extra depth of taste.
- Kale – The green vegetable that adds a burst of freshness and color to the soup. You can also use spinach if preferred.
- Pasta – Small pasta like ditalini or penne is a great choice for this soup. Or, for a twist, you could even use gnocchi for a more authentic Olive Garden touch.
Optional Garnishes:
- Parmesan Cheese – Freshly grated Parmesan to sprinkle on top for an added burst of flavor.
- Crusty Bread – For dipping into the soup and soaking up every last drop of delicious broth.
Step-by-Step Cooking Instructions

Creating this Olive Garden Italian Soup is a straightforward process that anyone can master. Just follow these simple steps, and you’ll have a homemade soup that rivals your favorite restaurant version in no time.
Step 1: Prepare the Ingredients
Start by preparing all of your ingredients. Dice the onion, carrots, and celery. Mince the garlic. If you’re using sausage, remove it from the casing and crumble it. Wash and chop the kale (or spinach) into bite-sized pieces, and peel and cube the potatoes. This will make the cooking process much smoother.
Step 2: Sauté and Build the Flavor
In a large pot, heat about 2 tablespoons of olive oil over medium heat. Once the oil is hot, add the sausage (or bacon) and cook until browned. Stir occasionally to ensure it cooks evenly and crisps up. Once the meat is cooked through, transfer it to a plate and set it aside.
In the same pot, add the diced onions, carrots, and celery. Sauté these vegetables until they’re softened, about 5-7 minutes. Add the garlic and cook for another 1-2 minutes, until fragrant. The goal here is to build layers of flavor, so don’t rush this step.
Step 3: Simmer the Soup
Now it’s time to bring everything together. Pour in the chicken broth, followed by the diced potatoes. Stir in the seasonings—salt, pepper, and Italian seasoning—and bring the mixture to a simmer. Let it cook for 15-20 minutes, or until the potatoes are fork-tender.
Once the potatoes are soft, return the cooked sausage to the pot. If you’re using pasta, add it at this point, stirring it into the soup. Let it simmer for an additional 10-12 minutes, or until the pasta is tender. If you’re using gnocchi, you can add it a bit later in the process, as it cooks quickly.
Step 4: Add the Cream and Kale
Once the pasta or gnocchi is cooked, reduce the heat to low and stir in the heavy cream. This will give your soup that velvety texture we all love. Add the chopped kale (or spinach), and allow it to wilt into the soup. This should only take a few minutes. Taste the soup and adjust the seasonings, adding more salt and pepper if necessary.
Step 5: Final Touches and Serve
Once everything is well combined and the soup is creamy, remove the pot from the heat. Ladle the soup into bowls, and top each serving with a generous sprinkle of freshly grated Parmesan cheese. For the ultimate Olive Garden experience, serve with warm, crusty bread on the side for dipping.
Tips for the Best Olive Garden Soup at Home
While this Olive Garden Italian Soup recipe is simple and easy to follow, there are a few expert tips that will elevate it to the next level, ensuring you get that authentic restaurant-quality taste right in your kitchen.
Use Fresh Ingredients
While it may be tempting to use pre-chopped vegetables or store-bought garlic, fresh ingredients truly make a difference. Fresh garlic, onions, and carrots will bring out a fuller, more robust flavor in your soup. Additionally, fresh kale or spinach adds a vibrant color and texture that frozen greens just can’t replicate.
Don’t Rush the Sautéing
The key to developing a deep, rich flavor is in the sautéing process. When cooking the sausage and vegetables, be sure to take your time. Browning the sausage gives the soup a savory, meaty base, and sautéing the onions and garlic until they’re golden helps to bring out their natural sweetness. Don’t skip this step!
Adjust the Creaminess
The amount of cream you use will determine how rich and creamy the soup is. If you prefer a lighter version, you can reduce the cream or substitute with half-and-half. If you’re craving a really indulgent version, feel free to add a little extra cream for that ultra-silky texture.
Season Gradually
Seasoning is a balancing act. Taste your soup along the way and adjust the salt, pepper, and Italian seasoning as needed. Adding a pinch of red pepper flakes can also bring a subtle kick, but be careful not to overdo it. Taste-testing as you cook ensures that the flavors meld perfectly.
Simmer for Flavor
After adding the broth and potatoes, allow the soup to simmer for at least 20 minutes. This step gives all the ingredients time to meld together and allows the flavors to deepen. The longer you let it simmer (without overcooking), the better the soup will taste.
Variations and Customizations
While this Olive Garden Italian Soup recipe is fantastic as-is, the beauty of homemade soup is that it’s highly customizable to suit your taste preferences or dietary needs.
Here are some variations and ideas to make this recipe your own:
Make It Vegetarian
If you’re looking for a meatless version of this soup, it’s simple to make it vegetarian. Skip the sausage or bacon and instead add extra vegetables such as zucchini, bell peppers, or mushrooms for added depth. You can also substitute vegetable broth for chicken broth to keep it fully plant-based.
Go Gluten-Free
To make this soup gluten-free, swap out regular pasta for gluten-free pasta, or use rice instead. If you want to keep the texture hearty, you can also use gluten-free gnocchi, which adds a chewy, satisfying bite just like the traditional version.
Spice It Up
If you love a bit of heat, you can add some red pepper flakes or a diced jalapeño when you sauté the onions and garlic. For an extra bold flavor, consider stirring in a spoonful of crushed tomatoes or a splash of balsamic vinegar to balance the richness.
Swap the Greens
While kale is a traditional choice for Olive Garden’s soups, you can easily swap it for other leafy greens like spinach, Swiss chard, or collard greens. Each will bring a slightly different texture and flavor but still maintain that vibrant freshness in the soup.
Use Different Meats
While sausage is the most common meat used in Olive Garden soups, feel free to mix it up! Ground turkey, ground beef, or even shredded rotisserie chicken can be used instead of sausage. For a richer flavor, you could even use a combination of meats.
Make It Lighter
If you’re watching your calories, you can lighten up this recipe without sacrificing flavor. Try using turkey sausage instead of regular sausage, or reduce the amount of heavy cream and opt for a lower-fat version. You can also reduce the amount of potatoes or replace them with cauliflower for a lighter, low-carb alternative.
Top It with Extra Cheese
For that ultimate Olive Garden experience, don’t hold back on the cheese. While Parmesan is a classic topping, you can also add mozzarella, provolone, or even a dollop of ricotta on top of each bowl for a cheesy, indulgent finish. Pair it with a warm loaf of garlic bread for the perfect soup and bread combo.
Storage and Reheating Tips
This Olive Garden Italian Soup is a great make-ahead meal, and its flavors actually improve after sitting for a day or two.
Here’s how to store and reheat it to keep it tasting fresh and delicious:
Storing Leftovers
Once your soup has cooled to room temperature, transfer it to an airtight container. It will keep in the refrigerator for up to 3-4 days. Be sure to store any garnishes (like grated cheese or bread) separately to prevent them from getting soggy or losing texture.
Freezing the Soup
If you want to make a bigger batch or plan to enjoy the soup later, you can freeze it. However, note that the cream and potatoes may change texture slightly after freezing. To freeze, allow the soup to cool completely, then transfer it to a freezer-safe container or zip-top bag. It can be frozen for up to 3 months. When you’re ready to enjoy it, simply defrost it overnight in the fridge and reheat on the stovetop.
Reheating the Soup
Reheat your soup over low to medium heat, stirring occasionally to make sure it warms evenly. If it’s too thick after being stored in the fridge, you can add a splash of chicken broth or water to bring it back to the desired consistency. If you’re reheating from frozen, allow the soup to fully thaw in the fridge overnight before reheating.
Final Thoughts
This Olive Garden Italian Soup Recipe is a comforting, hearty dish that’s perfect for feeding your family, impressing guests, or even just enjoying as a cozy solo meal.
With its rich, savory flavors and customizable ingredients, it’s the kind of dish that feels special while still being simple to prepare.
Whether you stick to the classic Zuppa Toscana version or try out some of the variations and customizations, this recipe is sure to satisfy any craving for Italian comfort food.
So, grab your ingredients, get cooking, and enjoy a warm, delicious bowl of this homemade Italian soup that’ll make you feel like you’re dining at Olive Garden—right in your own kitchen.
Frequently Asked Questions
1. Can I make this soup in a slow cooker?
Yes! To make this soup in a slow cooker, simply sauté the sausage, onions, carrots, celery, and garlic in a pan, then add everything (including broth, potatoes, and seasonings) to your slow cooker. Cook on low for 6-7 hours or on high for 3-4 hours. Add the cream and greens in the last 30 minutes of cooking. The soup will be just as flavorful, and the slow cooking process enhances the richness.
2. Can I make it dairy-free?
To make this soup dairy-free, you can substitute the heavy cream with a dairy-free cream option (like coconut cream or oat cream) and skip the cheese garnish. Just be sure to use a dairy-free broth as well to keep everything in line with your dietary preferences.
3. What’s the best way to add more vegetables to this soup?
You can easily add more vegetables like zucchini, bell peppers, or mushrooms to this soup. Simply chop them into bite-sized pieces and add them during the sautéing phase with the other vegetables. They’ll blend perfectly with the other ingredients and add extra flavor and nutrition.
4. How can I make this soup spicier?
If you like your soup with a little heat, you can add red pepper flakes or even fresh chopped chilies (like jalapeños) when you sauté the garlic and onions. For an extra layer of spice, consider stirring in some hot Italian sausage instead of mild sausage, or add a spoonful of crushed red pepper for that extra kick.
5. Can I substitute the sausage with another protein?
Absolutely! If you’re not a fan of sausage, you can use ground turkey, chicken, or beef as a substitute. Shredded rotisserie chicken also works wonderfully and makes the soup quicker to prepare. If you prefer a vegetarian option, you can skip the meat altogether and add extra vegetables, or try a plant-based sausage.

Olive Garden Italian Soup
Equipment
- Large soup pot or Dutch oven – for cooking the soup
- Wooden spoon – for stirring ingredients
- Sharp knife – for chopping vegetables and sausage
- Cutting board – to prep all the ingredients
- Ladle – for serving the soup
- Measuring cups and spoons – for accurate ingredient measurements
Ingredients
Soup Base:
- 2 tbsp olive oil
- 1 medium onion diced
- 3 cloves garlic minced
- 2 medium carrots diced
- 2 stalks celery chopped
- 4 cups chicken broth
- 2 cups water
- 3 medium russet potatoes peeled and diced
- 1 tsp Italian seasoning
- ½ tsp salt adjust to taste
- ½ tsp black pepper
- Protein and Dairy:
- 1 lb Italian sausage mild or spicy, crumbled
- 1 cup heavy cream
- ½ cup Parmesan cheese grated
- Vegetables and Pasta:
- 2 cups kale chopped (or spinach as a substitute)
- 1 cup small pasta such as ditalini or gnocchi
Optional Garnishes:
- Extra Parmesan cheese
- Crushed red pepper flakes
- Fresh parsley
Instructions
Step 1: Prepare the Ingredients
- Chop the onion, carrots, celery, and potatoes. Mince the garlic.
- Remove the sausage from its casing and crumble it into bite-sized pieces.
Step 2: Cook the Sausage
- Heat 2 tbsp olive oil in a large soup pot over medium heat.
- Add the crumbled sausage and cook until browned, about 5-7 minutes. Remove it from the pot and set aside.
Step 3: Sauté the Vegetables
- In the same pot, add the onions, carrots, and celery. Sauté for 5 minutes until softened.
- Stir in the garlic and cook for another 1 minute until fragrant.
Step 4: Simmer the Soup
- Pour in the chicken broth, water, and potatoes.
- Stir in Italian seasoning, salt, and black pepper.
- Bring to a boil, then reduce heat and let it simmer for 15-20 minutes, until the potatoes are fork-tender.
Step 5: Add the Sausage and Pasta
- Return the cooked sausage to the pot.
- Add the small pasta (or gnocchi) and cook for an additional 10 minutes until tender.
Step 6: Stir in Cream and Kale
- Reduce the heat to low. Stir in the heavy cream and kale (or spinach). Let the greens wilt for about 2 minutes.
Step 7: Finish and Serve
- Stir in Parmesan cheese and mix well. Taste and adjust seasoning if needed.
- Ladle into bowls and garnish with extra cheese, crushed red pepper flakes, or fresh parsley.
Notes
- Make it lighter: Use half-and-half instead of heavy cream, and opt for turkey sausage.
- Vegetarian version: Skip the sausage and add extra beans or mushrooms. Use vegetable broth instead of chicken broth.
- Make ahead: This soup tastes even better the next day as the flavors meld.
- Storage: Store leftovers in the fridge for up to 4 days, or freeze for up to 3 months.