Olive Garden Pasta Fagioli Soup Copycat Recipe: Slow-Simmered Beans and Pasta With Italian Herb Crust

Soups & Stews

Olive Garden Pasta Fagioli Soup Copycat Recipe: Slow-Simmered Beans and Pasta With Italian Herb Crust

This Olive Garden pasta fagioli soup copycat delivers the same hearty, slow-simmered flavor that made the restaurant version legendary. The secret lies in browning ground beef properly and letting the beans and tomatoes develop deep, rich flavors over 45 minutes of simmering.

I've recreated the dish exactly as I remember it—creamy from cannellini beans, savory from Italian herbs, and topped with that signature crispy herb crust.

The recipe builds flavor through careful layering: first browning the meat, then adding garlic and onions for aromatic depth, followed by tomatoes and beans that meld into a thick, satisfying broth.

The 15 minutes of simmering time after adding pasta ensures every noodle absorbs that restaurant-quality taste. This isn't just a copy—it's the real deal, made with simple ingredients but professional technique.

What you'll end up with is a steaming bowl of pasta fagioli that's thick enough to stand a spoon in, with tender beans, perfectly cooked pasta, and a crust that adds irresistible texture.

The aroma alone will have everyone gathering at the table, and the first bite delivers that perfect balance of savory, herby, and slightly tangy flavors. Every spoonful tastes like you've been transported to Olive Garden's kitchen.

Serve with crusty bread for dipping into the last delicious drops, or pair it with a simple green salad for a complete Italian meal. The leftovers reheat beautifully, making this the ideal recipe for feeding a crowd or meal prepping for the week. Let's recreate that restaurant magic at home.

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
🔥
Calories
Med Cal

Ingredients for olive garden pasta fagioli soup copycat

Sixteen simple ingredients transform into Olive Garden's legendary pasta fagioli soup copycat.

Ingredient Amount Notes
Ground Beef 🥩 1 ½ lb 85% lean for best texture
Yellow Onions 🧅 1 whole Medium size, diced
Garlic Cloves 🧄 4 cloves Fresh, minced
Canned Cannellini Beans 🌽 2 cans 15 oz each, drained
Canned Diced Tomatoes 🍅 2 cans 28 oz each, San Marzano preferred
Beef Broth 💧 4 cups Low-sodium preferred
Elbow Macaroni 🍝 1 ½ cups Dry, uncooked
Italian Seasoning 🌿 1 tbsp Diamond Crystal brand recommended
Dried Oregano 🍃 1 tsp Mexican oregano preferred
Bay Leaves 🌿 2 whole Fresh preferred
Salt 🧂 1 ½ tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground
Parmesan Cheese 🧀 ½ cup Freshly grated, for crust
Breadcrumbs 🍞 ½ cup Panko preferred for crust
Olive Oil 🫒 1 tbsp Extra-virgin for browning

The ground beef is where the flavor starts. 85% lean gives you that perfect balance of richness without grease. Most grocery stores carry it pre-packaged, but if you're at Costco or Sam's Club, grab the bulk bag—it's cheaper and lasts longer. Look for bright red color and avoid anything with grayish tones. For the tomatoes, San Marzano makes all the difference—they're sweeter and less acidic. If you can't find them, regular diced tomatoes work fine, but don't skimp on quality. The cannellini beans should be plump and firm, not mushy or dented.

No Italian seasoning? Mix dried basil, oregano, and thyme at a 1:1:1 ratio for a close substitute. Fresh bay leaves are ideal, but dried work at half the amount. The crust requires freshly grated Parmesan—pre-grated gets clumpy and lacks flavor. For a shortcut, use Parmigiano-Reggiano from the deli section. The beef broth matters—low-sodium gives you control over seasoning. If you're in a pinch, use water plus a bouillon cube, but you'll need to adjust the salt at the end. The elbow macaroni should be medium or small size for that perfect bite.

This soup tastes even better the next day as flavors meld. Store in an airtight container in the fridge for up to 5 days. For freezing, portion into individual containers—3 months is the max. The crust can be made ahead and toasted fresh before serving. I always double the crust ingredients because it disappears fast. If you're meal prepping, freeze the soup without the crust—just add it fresh when reheating. The crust reheats beautifully too if you toast it again after adding a little olive oil.

❤️

Why You'll Love This Recipe

  • No-Fuss Pantry Staples: I swear by this recipe because it uses things I always have: a can of beans, a bag of tomatoes, and onions I forgot about in the fridge. Brown the ground beef right in the pot—no extra pans, no stress—just dump everything in and let it simmer.
  • Umami Bomb Combo: That garlic and tomato blend? It’s the secret weapon. The ground beef adds richness, the cannellini beans bring hearty texture, and the slow simmer lets all those flavors marry into something deeply satisfying—like a hug in a bowl.
  • Game for Game Days: Between us, this is my go-to for tailgates, game nights, or when friends just show up unannounced. It’s filling enough to feed a crowd but still light enough that no one feels stuffed before kickoff. Plus, it reheats like a dream.
  • Budget-Friendly Leftovers: A single batch stretches for four meals, and the flavors actually improve the next day. I’ll be real: I make it on Sundays just so I have something reliable for lazy weeknights. The beans and tomatoes keep costs low, but the taste? Pure comfort.

Step-by-step instructions for Olive Garden pasta fagioli soup copycat recipe

Here's the exact method to recreate Olive Garden's signature hearty soup at home.

1

Brown the Ground Beef and Sauté the Aromatics

Heat the 1 tablespoon olive oil in a large Dutch oven over medium-high heat. Add the 1.5 pounds ground beef and cook, breaking it apart with a wooden spoon, until it loses its raw color and begins to brown—about 5-7 minutes. This step develops deep, meaty flavor that forms the soup's foundation.

Once the beef is mostly browned, drain most of the fat (leave about 1 tablespoon for flavor), then add the 1 whole yellow onion and 4 cloves garlic cloves. Cook for 3-4 minutes until the onions soften and turn translucent, and the garlic becomes fragrant. This aromatic base will infuse the entire soup with rich, savory depth.

2

Build the Flavorful Base

Stir in the 2 cans cannellini beans (drained), 2 cans diced tomatoes, 4 cups beef broth, 1 tablespoon Italian seasoning, 1 teaspoon dried oregano, 2 whole bay leaves, 1.5 teaspoons salt, and 0.5 teaspoon black pepper. Bring everything to a gentle boil, then immediately reduce heat to low-medium to maintain a steady simmer.

Let the soup cook uncovered for 20 minutes, stirring occasionally. This allows the flavors to meld together while the beans and tomatoes break down slightly, creating a thick, hearty base. The bay leaves will infuse subtle earthy notes, and the Italian seasoning will add that familiar Olive Garden herby touch.

3

Cook the Pasta and Prepare the Crust

While the soup simmers, combine the 1.5 cups elbow macaroni with 0.5 cup breadcrumbs and 0.5 cup freshly grated Parmesan cheese in a small bowl. This mixture will form the signature crispy crust on top of the soup. Keep it nearby—you'll need it after the pasta cooks.

Add the 1.5 cups elbow macaroni directly to the simmering soup. Cook for 12-15 minutes, stirring occasionally, until the pasta is al dente. The soup should thicken slightly as it absorbs the pasta's starch. Taste and adjust seasoning if needed—this is your chance to perfect the balance of salt, acidity from the tomatoes, and herbal notes.

4

Finish and Top with the Crust

Once the pasta is cooked, remove the 2 bay leaves and stir in the breadcrumb-Parmesan mixture. The heat of the soup will begin to toast the breadcrumbs, creating that signature crispy crust. Let the soup simmer uncovered for an additional 3-4 minutes, stirring gently to distribute the crust evenly across the top.

Serve immediately while the crust is still crispy. The contrast between the warm, hearty soup and the crispy breadcrumb topping is what makes this copycat recipe taste so authentic. Each spoonful delivers tender beans, al dente pasta, and that unmistakable Italian herb flavor profile that Olive Garden fans love.

👨‍🍳

Pro Tips For Making Olive Garden Pasta Fagioli Soup Copycat

  • BROWN THE BEEF RIGHT: Dump that raw ground beef into a cold pan and you’re setting yourself up for greasy, uneven cooking. Heat the pan over medium-high until it’s smoking hot, then add the beef in one batch—no breaking it up yet. Let it sear undisturbed for 2-3 minutes until the edges crisp, then stir. This locks in flavor and prevents a mushy texture in your soup.
  • SAUTE THE ONIONS LOW AND SLOW: I used to rush this step and end up with bitter, caramelized bits instead of sweet, soft onions. Once the beef is removed, lower the heat to medium-low and cook the onions for 8-10 minutes, stirring often. They should be translucent and just starting to turn golden—not brown. This builds the base without overpowering the dish.
  • DRAIN AND RINSE THE BEANS: The canned beans in this recipe come packed in saltwater or oil, which can make your soup taste flat or greasy. After draining, give them a quick rinse under cold water, then drain again. This simple step keeps the texture creamy and the flavor balanced—no extra seasoning needed later.
  • STIR IN TOMATOES LAST: Add the diced tomatoes too early, and they’ll turn to mush, thinning out your soup and losing their bright acidity. Wait until the onions are soft and the garlic’s fragrant before tossing in the tomatoes. Simmer them for just 5 minutes—enough to meld, not break down. Your soup will stay rich, not watery.

Perfect pairings for these flavors

Crusty Bread Pairing

Nothing complements this soup like warm, crusty bread for dipping into those last few flavorful drops. I recommend using a freshly baked baguette or ciabatta—their crispy exteriors contrast perfectly with the soup's creamy texture.

For extra authenticity, brush the bread with garlic-infused olive oil before serving. If you're short on time, a garlic breadstick from the grocery store works in a pinch, but homemade always tastes better. 🍞

Simple Green Salad

A bright, crisp arugula salad with a light lemon vinaigrette cuts through the richness of the soup beautifully. Toss 4 cups baby arugula with 2 tablespoons olive oil, 1 tablespoon fresh lemon juice, and a pinch of salt and black pepper.

Add ½ cup cherry tomatoes and ¼ cup shaved Parmesan cheese for extra flavor. This pairing balances the hearty soup while adding freshness to your meal. 🥗

Wine Pairings

For a classic Italian touch, pair this soup with a Chianti or Sangiovese—their medium-bodied acidity complements the tomato and herb flavors without overpowering them. If you prefer white wine, a Pinot Grigio from Italy offers crisp citrus notes that refresh your palate.

For a budget-friendly option, Cabernet Sauvignon works well with its balanced tannins. 🍷

Herbed White Wine

If you're not a wine drinker, try an herbed white wine spritzer—mix 1 cup white wine (like Sauvignon Blanc) with ½ cup sparkling water and a splash of Italian herb-infused syrup (simmer 1 cup water, ½ cup sugar, and 1 tbsp Italian seasoning until dissolved, then cool).

This light, refreshing drink enhances the soup's flavors without being too heavy. 🍹

Creamy Garlic Bread

For a richer pairing, serve the soup with garlic butter bread—melt 4 tablespoons butter with 2 minced garlic cloves and 1 tbsp chopped parsley, then spread on toasted bread.

The garlic and butter amplify the soup's savory notes while adding a luxurious touch. This is a crowd-pleaser, especially for those who love extra indulgence. 🧈

Coffee or Espresso

Finish your meal with a strong Italian espresso or doppio—the bold, bitter notes cleanse your palate and highlight the soup's herbal and umami flavors. If you prefer something sweeter, a cappuccino with a sprinkle of cinnamon adds warmth.

The contrast between the rich soup and the bitterness of coffee makes every bite feel like a restaurant experience. ☕

Nutrition facts

Servings 6
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 7g35%
Cholesterol 85mg28%
Sodium 1150mg49%
Total Carbohydrate 52g18%
Dietary Fiber 8g29%
Sugars 6g
Protein 32g64%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Why does Olive Garden's pasta fagioli soup have that thick, creamy texture?

The richness comes from three key elements: cannellini beans (which naturally thicken as they simmer), the starch released from elbow macaroni as it cooks, and the toasted breadcrumb-Parmesan crust that melts into the soup. The 45-minute simmering time lets flavors meld while the beans break down slightly for that signature body.

2

Can I make this soup vegetarian?

Replace the ground beef with 1.5 cups crumbled tempeh or extra-firm tofu (pan-fried with Italian seasoning) or 2 cups lentils. Use vegetable broth instead of beef broth, and add 1 teaspoon smoked paprika to mimic the meaty depth. The crust will still work perfectly with these swaps.

3

What if my crust isn't crispy?

Crispiness depends on two things: toasting time and fat content. Simmer uncovered for the full 3-4 minutes after adding the crust, stirring only once. For extra crunch, add 1 teaspoon olive oil to the breadcrumb-Parmesan mix before topping. If it softens when serving, broil for 1-2 minutes just before eating.

4

How do I adjust the seasoning if I used low-sodium broth?

Taste the soup after 20 minutes of simmering (before adding pasta) and adjust with ½ teaspoon salt at a time. The Italian seasoning and oregano provide herbal depth, so focus on balancing saltiness with the tomatoes' acidity. A pinch of black pepper and extra bay leaf can enhance complexity without overpowering.

5

Can I make this in a slow cooker?

Yes! Brown the beef and sauté aromatics first, then transfer everything to a 6-quart slow cooker. Cook on LOW for 6-7 hours or HIGH for 3-4 hours. Add pasta during the last 15 minutes of cooking time. The crust will still crisp up when you stir it in at the end—just simmer uncovered for 5 extra minutes on the stove.

★★★★★5.0(13 reviews)
Categories Soups & Stews