Soups & Stews
This Olive Garden pasta fagioli soup copycat recipe brings home that same rich, satisfying Italian taste—now with the cozy, budget-friendly twist you’ve been waiting for. The secret lies in balancing kidney beans, savory Italian sausage, and rich tomato sauce with just the right herbs to mimic their signature taste.
I've perfected this copycat version after years of testing, ensuring every spoonful transports you straight to their menu. ✨
This recipe transforms simple pantry staples into a restaurant-quality bowl of soup, packed with tender sausage, al dente pasta, and beans that soak up all the aromatic flavors. The key is simmering everything together for at least 45 minutes, allowing the ingredients to meld into a deeply satisfying broth.
Professional results don't require fancy techniques—just precise timing and attention to seasoning.
By the time you're done, you'll have a steaming bowl of pasta fagioli with perfectly cooked beans, flavorful sausage, and pasta that's tender but still holds its shape.
The aroma alone will have everyone gathering around the table, and the first bite delivers that familiar Olive Garden comfort you've been missing. This is the kind of soup that disappears quickly—make extra if you can.
Perfect for chilly evenings, game day gatherings, or when you need a comforting meal without the fuss. The beauty of this copycat recipe is its versatility—it works equally well as a light lunch or a hearty dinner starter. Let's get cooking and bring that Italian restaurant experience home.
Ingredients for olive garden pasta fagioli soup copycat
Pantry staples and Italian flavors come together for this restaurant-worthy pasta fagioli soup.
| Ingredient | Amount | Notes |
|---|---|---|
| Italian Sausage 🍖 | 1 ½ lb | Sweet or spicy, casings removed |
| Kidney Beans 🌽 | 1 ½ cups | Canned, drained and rinsed |
| Ditalini Pasta 🍝 | 1 cup | Uncooked, small tubes |
| Tomato Sauce 🍅 | 2 cups | Canned, no sugar added |
| Yellow Onion 🧅 | 1 whole | Medium size, diced small |
| Carrots 🥕 | 3 medium | Peeled, sliced thin |
| Celery Stalk 🥬 | 2 whole | Cut into small pieces |
| Garlic Cloves 🧄 | 4 cloves | Minced for depth |
| Chicken Broth 💧 | 4 cups | Low sodium preferred |
| Italian Seasoning 🌿 | 1 tbsp | Dried blend of herbs |
| Bay Leaves 🍃 | 2 whole | Fresh or dried |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Red Pepper Flakes 🔥 | ½ tsp | Optional for heat |
| Olive Oil 🫒 | 1 tbsp | Extra-virgin for richness |
The Italian sausage is where the magic starts—sweet or spicy both work, but don't skip the casings removal. Trader Joe's and Costco carry great pre-removed options, but if you're buying links, just slice them open. Kidney beans are non-negotiable for that classic texture, but canned is fine here—just rinse well. The ditalini pasta needs to be small tubes—barley or elbow macaroni won't cut it for that authentic feel. For the veggies, fresh carrots and celery are ideal, but frozen chopped works in a pinch if you're short on time.
No Italian seasoning? Mix dried basil, oregano, and thyme at 1 tsp each—it's basically the same thing. Short on broth? Water plus an extra bouillon cube gets you close, but the flavor won't be as deep. The tomato sauce can be homemade or quality jarred—Rao's or Muir Glen are my go-tos. Want to skip the red pepper flakes? A pinch of cayenne works too. The key is balancing the flavors—taste as you go, especially that first spoonful after simmering.
This soup tastes even better the next day—make a double batch if you can. Keeps for 5 days in the fridge, freezes beautifully for 3 months. I always portion mine into containers so lunches are sorted for the week. The pasta gets softer when reheated, so add a splash of broth when warming. Garnish with extra Italian seasoning and a drizzle of olive oil before serving—trust me on that final touch.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe when I’m too tired to wash a million dishes—just brown the sausage, dump everything in one pot, and stir. The ditalini pasta cooks right in the broth, so no separate boiling or straining. Honestly, it’s the kind of meal that makes me question why I ever complicate things.
- Sausage-Kissed Depth: That Italian sausage isn’t just flavor—it’s the backbone. When you brown it first, the crispy edges melt into the tomato sauce, giving the soup this rich, smoky warmth. Between us, the first bite always makes me reach for another spoonful before I even taste the beans.
- Weeknight to Party: I make this when my in-laws drop by unannounced and when it’s just me and a bad TV show. The hearty texture—chewy ditalini, tender beans, and that sausage—feels fancy enough for company, but it’s still my go-to when I’m too wiped to impress. (Yes, even on a Tuesday night.)
- Leftovers That Don’t Suck: Most soups get sad in the fridge, but not this one. The pasta holds up, the flavors deepen, and I’ve reheated it three days later with zero complaints. Plus, it’s weirdly budget-friendly—kidney beans and bulk sausage stretch this into five meals for the price of takeout. My wallet thanks me every time.
Step-by-step instructions for olive Garden pasta fagioli soup copycat recipe
Here's the method that delivers that iconic restaurant taste at home—rich, hearty, and packed with Italian flavors.
🍳 Step 1: Brown the Italian Sausage
Heat the 1 tablespoon olive oil in a large Dutch oven over medium-high heat. Add the 1.5 lb Italian Sausage (remove any casings) and cook for 5-6 minutes, breaking it into small pieces with a wooden spoon. You want the sausage to brown deeply and release its rich, savory juices.
Don't rush this step—let the sausage cook undisturbed for 2-3 minutes at a time before stirring. The goal is to develop that deep, caramelized flavor that makes this soup taste so authentic. Once the sausage is nicely browned, use a slotted spoon to transfer it to a plate and set aside.
👨🍳 Step 2: Sauté the Vegetable Base
In the same Dutch oven, add the diced yellow onion, sliced carrots, and cut celery stalk. Cook over medium heat for 5-6 minutes, stirring occasionally, until the vegetables begin to soften and the onion becomes translucent.
Add the 4 cloves minced garlic and cook for another 30 seconds until fragrant. I know it seems quick, but garlic burns fast—just until you can smell that wonderful aroma. Here's the thing—if you let it brown, it'll add depth, but don't let it blacken.
🥘 Step 3: Build the Flavor Foundation
Pour in the 2 cups tomato sauce and stir to combine with the vegetables. Add the 1.5 cups drained kidney beans, 1 tbsp Italian seasoning, 2 whole bay leaves, 1.5 tsp salt, 0.5 tsp black pepper, and 0.5 tsp red pepper flakes (if using). Stir everything together well to distribute the seasonings evenly.
Pour in the 4 cups chicken broth and bring the mixture to a gentle boil. Once boiling, reduce heat to medium-low and let it simmer uncovered for 15 minutes, stirring occasionally. This simmering time allows all the flavors to meld together beautifully. You'll notice the soup developing that rich, rustic color and aroma.
🍳 Step 4: Add the Sausage and Cook Pasta
Return the browned sausage to the Dutch oven and stir to combine. Add the 1 cup uncooked ditalini pasta and stir gently to coat the pasta with the flavorful broth. The pasta will absorb some of the liquid as it cooks, so don't worry about adding extra water.
Continue simmering for another 12-15 minutes until the pasta is al dente and floating to the surface. You'll know it's done when you can easily pierce a pasta piece with a fork—it should have a slight bite to it. The total cooking time should be about 30 minutes from when you added the broth.
⏰ Step 5: Rest and Adjust Seasoning
Remove the 2 bay leaves from the soup and discard them. Let the soup rest for 5 minutes off the heat. This resting time allows the flavors to settle and the pasta to finish absorbing any remaining liquid. Taste the soup and adjust the seasoning if needed—you might want to add a pinch more salt or a sprinkle of red pepper flakes for heat.
Ladle the soup into bowls and serve immediately. The beauty of this copycat recipe is that it tastes just like the restaurant version—hearty, comforting, and packed with those classic Italian flavors. I promise, once you try this, it'll become your new go-to weeknight meal!
Pro Tips For Making Olive Garden Pasta Fagioli Soup Copycat
- CRANK THE HEAT FIRST: Brown the Italian sausage over medium-high heat until it’s deep golden—not just pink—before adding onions. I learned this the hard way: skipping this step leaves the soup tasting more like raw meat than crispy, savory bites. (Yes, even if you’re impatient like me.)
- DRAIN BEANS WELL: Rinse and drain the kidney beans thoroughly before adding them to the pot. Canned beans hold extra sodium, and if you skip this, your soup will taste like a salt lick. Trust me, your taste buds will notice the difference.
- ADD PASTA LAST: Cook the ditalini pasta separately in salted water until al dente, then stir it into the finished soup. Adding it early turns the soup into a gluey mess—no one wants mushy pasta in their fagioli.
- UPGRADE WITH GARLIC: Sauté 2-3 minced garlic cloves with the onions at the start. Olive Garden’s version has a subtle garlic warmth that’s missing if you skip it. (Sounds weird, but it works—just don’t burn it.)
Storing and reheating this dish
Refrigerator Storage
Let your pasta fagioli soup cool to room temperature (about 30 minutes) before transferring to airtight glass containers. I use Pyrex 32-ounce containers because they stack neatly in my fridge.
Store at 40°F or below for up to 5 days, but I’ve found the flavors actually deepen after 24 hours as the ingredients meld together. 💡
Freezer-Friendly Tips
For long-term storage, portion soup into quart-sized freezer bags—I use Stasher bags because they’re reusable and prevent freezer burn. Leave 1-inch headspace for expansion and squeeze out excess air.
Label with the date and freeze for up to 3 months. The pasta will soften slightly when thawed, so add ¼ cup broth when reheating. ❄️
Stovetop Reheating
My preferred method is stovetop because it preserves texture. Transfer soup to a pot and heat over medium-low heat for 10-12 minutes, stirring occasionally. If it looks too thick, add ¼ cup water or broth to restore consistency.
Taste and adjust seasoning—soup often needs a pinch of salt after reheating. The sausage and pasta will warm through evenly. 🔥
Microwave Revival
For quick lunches, microwave soup in 2-minute intervals on 50% power, stirring between each interval. Cover with a damp paper towel to retain moisture. A 1.5-quart portion typically takes 3-4 minutes total.
Avoid high power—it can make the pasta mushy. Garnish with fresh parsley and a drizzle of olive oil before serving. 🌿
Oven Refresh
Preheat oven to 350°F and transfer soup to an oven-safe dish. Cover tightly with foil and bake for 20-25 minutes, stirring halfway. This method works well for batches and keeps the soup piping hot.
The oven’s dry heat helps crisp any softened pasta edges slightly, adding texture. Perfect for family-style dinners! 🍲
Garnish Before Serving
Always finish with a sprinkle of Italian seasoning and a drizzle of extra-virgin olive oil—this restores freshness after storage. A few red pepper flakes add heat, while fresh basil leaves brighten the dish. These final touches make reheated soup taste almost as good as fresh. 💛
Nutrition facts
Frequently asked questions
Why does Olive Garden's pasta fagioli taste so rich?
The secret lies in browning the Italian sausage deeply and simmering everything together for at least 45 minutes. This develops the meaty, caramelized flavors while letting the beans and tomatoes absorb all the savory juices. The Italian seasoning blend and bay leaves add that signature depth you can't get with individual herbs alone.
Can I make this soup vegetarian?
Swap the Italian sausage for 1.5 cups of crumbled tempeh or extra-firm tofu (pan-fried until crispy) and use vegetable broth instead of chicken. Add 1 cup of mushrooms for umami depth. The beans and tomato sauce will still provide plenty of hearty texture and flavor.
What's the best pasta to use for authentic texture?
You must use ditalini pasta (small tubes) to match Olive Garden's version. Barley or elbow macaroni won't give the same authentic mouthfeel. If you can't find ditalini, tiny shells are the next best option. Always cook it al dente—it finishes cooking in the soup's liquid.
How can I make it spicier like some restaurant versions?
Start with the 0.5 tsp red pepper flakes> in the recipe, then add 1-2 extra teaspoons to taste. For heat lovers, stir in ½ tsp cayenne pepper> or 1 chopped fresh chili pepper during the final 10 minutes of simmering. Remember, spices intensify as the soup cools, so go easy at first.
Can I prep this soup ahead for meal prep?
This is one of the best make-ahead soups! Cook it completely, then store in airtight containers for up to 5 days> in the fridge. For freezing, portion into quart-sized bags with 1-inch headspace and freeze for 3 months. The flavors actually improve overnight—just reheat gently and add a splash of broth if needed.
