Soups & Stews
Capturing Olive Garden's signature pasta e fagioli soup at home is easier than you think—this copycat recipe delivers that signature creamy tomato-basil depth in just one pot. The secret lies in a precise balance of Italian seasoning, tomato paste, and well-toasted pasta that absorbs the rich broth perfectly.
After years of perfecting this dish, I've developed a method that replicates the restaurant's flavor without requiring special equipment.
What sets this recipe apart is the foolproof technique for achieving that velvety texture without heavy cream. Instead, we rely on a combination of tomato paste, garlic, and a splash of red wine to build depth while keeping it light enough for a comforting bowl.
The beans stay tender, the pasta absorbs the flavorful broth, and the Italian seasoning provides that signature aromatic touch. This version simmers for about 45 minutes, allowing all the flavors to meld together beautifully.
By the time you're done, you'll have a steaming bowl of pasta e fagioli that's creamy yet light, with perfectly cooked pasta and hearty beans in a rich, tomato-infused broth.
The aroma alone will have everyone gathering around the table, and the first bite delivers that familiar Olive Garden taste you love. It's the kind of dish that feels like a warm hug on a chilly day, and it's ready in time for dinner.
This recipe scales perfectly for a family of four or a crowd, making it ideal for meal prep or when you're hosting guests. The leftovers reheat beautifully, maintaining that creamy texture and rich flavor. Let's get started on recreating this Italian classic at home!
Ingredients for olive garden pasta e fagioli soup copycat
These 15 ingredients transform into Olive Garden's signature creamy pasta e fagioli.
| Ingredient | Amount | Notes |
|---|---|---|
| Ditalini Pasta 🍝 | 8 oz | Short, tube-shaped, for texture |
| Canned Cannellini Beans 🌾 | 2 cups | Drained, rinsed, no salt added |
| Canned Kidney Beans 🌾 | 1 cup | Drained, rinsed, for heartiness |
| Tomato Paste 🍅 | ½ cup | Squeeze tube or canned, no salt |
| Extra-Virgin Olive Oil 🫒 | ¼ cup | High-quality, fruity, for richness |
| Garlic Cloves 🧄 | 4 cloves | Fresh, minced, for aromatic depth |
| Dry Red Wine 🍷 | ½ cup | Bold, like Cabernet Sauvignon |
| Chicken Broth 🍲 | 4 cups | Low-sodium, homemade preferred |
| Italian Seasoning 🌿 | 1 ½ tbsp | Diamond Crystal, for signature aroma |
| Fresh Basil Leaves 🌿 | ¼ cup | Chopped, for bright freshness |
| Onion 🧅 | 1 whole | Yellow, diced, for base flavor |
| Carrot 🥕 | 1 whole | Medium, diced, for natural sweetness |
| Celery Stalks 🥬 | 2 whole | Diced, for classic mirepoix |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal kosher, to taste |
| Black Pepper 🌶️ | ½ tsp | Freshly ground, for warmth |
The Italian seasoning is non-negotiable here—Diamond Crystal has the perfect balance of herbs. Grab a small jar from Whole Foods or the spice aisle at Kroger; it keeps for months. For the beans, no-salt-added canned varieties are a must—rinsing removes any residual sodium. The tomato paste? Trader Joe's squeeze tubes are perfect—they're concentrated, easy to measure, and last forever. Fresh basil is ideal, but if you're using dried, cut the amount to one-third—it's way more potent. The red wine adds depth; Cabernet Sauvignon works best, but anything bold will do.
No Italian seasoning? Mix 1 tsp dried oregano, 1 tsp dried basil, 0.5 tsp dried thyme, and 0.5 tsp dried rosemary. Out of fresh basil? Dried basil works in a pinch, but it’s not the same. The red wine can be swapped for extra chicken broth with 1 tbsp balsamic vinegar—it mimics the acidity. For the mirepoix, frozen diced veggies save time, but fresh tastes better. The pasta? Ditalini is key—it holds up to the long simmer and absorbs the broth beautifully. No ditalini? Small shells or macaroni work in a squeeze.
This soup tastes even better the next day—reheats beautifully with a splash of water or broth. Keeps for 4-5 days in the fridge, or freeze portions for up to 3 months. I always make a double batch; the leftovers reheat like a dream. For meal prep, portion into airtight containers—the pasta stays al dente, and the broth stays rich. Store the fresh basil separately if you're prepping ahead; it wilts fast.
Why You'll Love This Recipe
- No Pantry Stress: I swear by this recipe because it only needs five things—five—from your pantry. Open a can, pour in beans, stir in tomato paste, and boom. No last-minute grocery runs, no forgotten spices. The ditalini pasta’s tiny tubes soak up the broth like a dream, so you don’t even need to worry about overcooking.
- Umami Bomb: That tomato paste isn’t just a flavor booster—it’s the backbone. When you sauté it with olive oil and garlic first, the soup gets this deep, savory richness that makes you forget it’s a copycat. The kidney beans add a smoky bite, while the cannellini bring creamy texture. Honestly, it’s the kind of taste that makes you take a second bowl.
- Weeknight to Potluck: This soup works everywhere. Too tired to cook? Throw it together in 20 minutes. Hosting a game night? It’s hearty enough to feed a crowd without looking fancy. My college roommate’s favorite? She’d bring it to parties in a slow cooker—no one ever guessed it was just canned beans and pasta.
- Leftovers That Don’t Suck: Most soups turn sad after day two, but not this one. The pasta holds its shape, the beans stay tender, and the flavors actually deepens overnight. I freeze it in portions—perfect for lazy Wednesdays or when I’m too wiped to cook. Plus, it’s cheap enough that I don’t feel guilty eating it for breakfast with crusty bread. (Yes, even on a Tuesday.)
Step-by-step instructions for Olive Garden pasta e fagioli soup copycat recipe
Here's how to recreate that iconic restaurant soup with rich tomato depth and silky texture in your own kitchen.
Build the Flavor Base with Sautéed Vegetables
Heat the 0.25 cup extra-virgin olive oil in a large Dutch oven over medium heat. Add the diced 1 whole onion, 1 whole carrot, and 2 whole celery stalks all at once. Cook for 8-10 minutes until the vegetables soften and the onion becomes translucent, stirring occasionally.
This foundational step develops the soup's depth. You'll smell the sweet carrot and earthy celery melding with the onion—this is where the authentic flavor begins. Don't rush this step; proper caramelization creates the rich base that separates home cooking from restaurant quality.
Develop the Tomato-Basil Sauce
Add the minced 4 cloves garlic and cook for 30 seconds until fragrant—you should smell that distinct garlic aroma without any brown bits. Immediately stir in the 0.5 cup tomato paste and 1.5 tbsp Italian seasoning, cooking for another 2 minutes to develop the tomato flavor.
This is where the magic happens. The tomato paste thickens slightly and deepens in color, creating that signature red hue. Pour in the 0.5 cup dry red wine and let it simmer for 3 minutes until reduced by half. The alcohol burns off, leaving behind concentrated flavor that forms the soul of this soup.
Combine Liquids and Simmer the Beans
Gradually pour in the 4 cups chicken broth while stirring to deglaze the pan. Add the drained 2 cups canned cannellini beans and 1 cup canned kidney beans, then bring everything to a gentle boil. Reduce heat to low and let it simmer uncovered for 20 minutes.
This simmering time allows the beans to rehydrate fully and absorb the rich flavors. You'll notice the soup developing that characteristic creamy texture from the beans breaking down slightly. Taste and adjust seasoning with the 1.5 tsp salt and 0.5 tsp black pepper—this is the only time you'll season, so get it right now.
Add Pasta and Finish with Fresh Basil
Add the 8 oz ditalini pasta to the soup and stir gently to coat the noodles with the flavorful liquid. Increase heat to medium-high and bring to a boil. Once boiling, reduce heat to medium-low and cook for 12-14 minutes, stirring occasionally, until the pasta is al dente.
In the final 2 minutes of cooking, stir in the chopped 0.25 cup fresh basil leaves. The basil will brighten the soup with its fresh aroma and prevent the tomato flavors from becoming too heavy. The pasta should be tender but still have a slight bite—this ensures the perfect texture that makes this soup so satisfying.
Rest and Serve for Maximum Creaminess
Remove the soup from heat and let it rest for 5 minutes before serving. This resting period allows the flavors to meld completely and the pasta to finish absorbing the broth, resulting in that signature creamy consistency without any additional thickeners.
Ladle the soup into bowls and serve immediately. The creamy texture comes from the beans breaking down during simmering, combined with the pasta's natural starches. Each spoonful should deliver that perfect balance of tomato richness, herbal freshness, and hearty bean texture that makes this restaurant classic so beloved.
Pro Tips For Making Olive Garden Pasta E Fagioli Soup Copycat
- Toast the Beans First: Drain those canned beans, rinse them, then toss them in a dry skillet over medium heat for 3-4 minutes until they’re lightly browned in spots. This step deepens their flavor—no, it doesn’t take much longer, and it’s the difference between good and "oh wow, that’s actually Olive Garden-level."
- Salt the Water Hard: Boil your ditalini in water that tastes like the ocean—at least 1½ tablespoons of salt per pound of pasta. Under-salting pasta water is the fastest way to end up with bland soup, and you can’t fix it later. Trust me, your spoon will thank you.
- Simmer, Don’t Boil: Once everything’s in the pot—pasta, beans, broth, tomato paste—keep it at a gentle simmer, not a rolling boil. The pasta will cook faster, but a boil shreds the beans and turns the soup into mush. Think "bubbles, not explosions."
- Stir in Tomato Paste Last: Whisk the tomato paste into the soup after the beans and pasta have cooked for at least 10 minutes. Adding it early burns the flavor, and you’ll taste the difference. A quick 30-second stir at the end keeps it rich without bitterness.
Perfect pairings for this olive garden pasta e fagioli soup copycat
Bread Pairings
Olive Garden's pasta e fagioli pairs beautifully with their signature garlic breadsticks—the buttery, crispy exterior and soft interior soak up the rich tomato broth perfectly. For a homemade version, bake focaccia bread with rosemary and olive oil at 375°F for 20 minutes until golden.
The open crumb structure traps the creamy soup beautifully. 🥖
Cheese Pairings
Add a sprinkle of grated Parmesan cheese right before serving to enhance the umami depth—Olive Garden uses this trick to elevate every bite. For extra richness, offer mozzarella pearls on the side; they melt slightly when dipped into the warm soup.
I like to toast the pearls in the oven at 350°F for 5 minutes before serving for added texture.
Wine Pairings
A bold Chianti or Sangiovese wine cuts through the soup's richness with its bright acidity and earthy notes. For a lighter option, try a Pinot Noir—its delicate fruitiness complements the tomato and basil without overpowering. Avoid heavy reds like Cabernet, as they can clash with the herbal notes. 🍷
Vegetable Sides
A simple arugula salad with lemon vinaigrette provides the perfect peppery contrast to the creamy soup. Toss 4 cups baby arugula with 2 tbsp olive oil, 1 tbsp lemon juice, and a pinch of red pepper flakes.
Alternatively, serve roasted Brussels sprouts at 400°F for 20 minutes with a drizzle of balsamic glaze for a heartier option.
Dessert Pairings
End the meal with tiramisu—the coffee and mascarpone balance the soup's tomato richness. For a lighter option, serve lemon ricotta cookies with a dusting of powdered sugar.
Both desserts complement the Italian flavors without being too heavy. The citrus notes in the cookies also cleanse the palate after the savory soup. 🍋
Beverage Pairings
A San Pellegrino Aranciata (blood orange soda) adds a refreshing citrus note that cuts through the soup's richness. For non-alcoholic options, try Italian sparkling water with a squeeze of lemon. These beverages enhance the meal without competing with the dish's flavors. 🥤
Nutrition facts
Frequently asked questions
Why does Olive Garden's pasta e fagioli taste so creamy without heavy cream?
The secret lies in the beans and pasta! The cannellini and kidney beans break down slightly during simmering, releasing natural starches that create a velvety texture. The ditalini pasta also absorbs the flavorful broth, while the tomato paste and red wine add depth without heaviness. No heavy cream needed!
Can I make this soup vegetarian?
Swap the ground beef for mushrooms or lentils (about 1 cup cooked) and use vegetable broth instead of chicken broth. The Italian seasoning and tomato paste will still deliver that signature flavor. Just add the mushrooms early to develop their umami depth.
How do I fix mushy pasta in my copycat pasta e fagioli?
Mushy pasta usually means overcooking. For future batches, reduce the pasta cooking time by 2-3 minutes and start checking for doneness earlier. If it's already too soft, drain some broth and stir in a splash of cold water to tighten the noodles. For next time, add the pasta when the beans have 10 minutes left to simmer.
Can I use dried beans instead of canned?
Yes, but you'll need to soak them overnight first. Use 1.5 cups dried cannellini beans and 1 cup dried kidney beans (soaked 8+ hours). After draining, simmer them for 45-60 minutes until tender before adding to the soup. The texture will be slightly firmer than canned, but still delicious!
What's the best way to reheat leftovers?
Gently reheat on the stovetop over low heat with a splash of water or broth to restore creaminess. Never microwave directly—it makes the pasta rubbery. For best results, warm the soup uncovered for 5-7 minutes, stirring occasionally. The flavors actually improve after the first day!