Olive Garden Pasta e Fagioli: The Perfect Homemade Copycat

Olive Garden Pasta e Fagioli is a hearty, comforting Italian soup featuring a savory base of tender beans, ground beef, and small pasta shells simmered in a seasoned tomato broth. This classic recipe captures the depth of flavor found in the restaurant version while remaining incredibly simple to prepare in your own kitchen using accessible pantry staples and fresh vegetables.

Table of Contents

Why You’ll Love This Olive Garden Pasta e Fagioli

This soup delivers the quintessential comfort of a classic Italian restaurant meal. The combination of earthy beans and tender pasta creates a satisfying texture that stands up beautifully to the rich, herb-forward tomato broth. It is the kind of dish that improves the next day as the seasonings settle, making it a perfect candidate for weekly meal prep.

You will appreciate the simplicity of the preparation process. By browning the ground beef with aromatic vegetables, you build a foundation of flavor that tastes like it has been simmering for hours. It is an honest, straightforward recipe that avoids unnecessary complications while hitting every flavor note of the original.

Serving this meal brings a sense of warmth to any dining table. Whether you are hosting friends or providing a healthy dinner for your family, this soup works as a standalone main course. It is equally impressive when paired with crusty garlic bread or a simple green salad for a complete, restaurant-style experience at home.

Ingredients of the Olive Garden Pasta e Fagioli

For the Soup Base

  • 1 pound lean ground beef
  • 1 medium yellow onion, finely diced
  • 2 medium carrots, peeled and sliced into rounds
  • 2 stalks celery, sliced
  • 3 cloves garlic, minced
  • 2 cans (15 oz each) red kidney beans, drained and rinsed
  • 1 can (15 oz) white cannellini beans, drained and rinsed
  • 1 can (28 oz) crushed tomatoes
  • 4 cups beef broth (halal-certified)
  • 1 teaspoon dried oregano
  • 1 teaspoon dried basil
  • 1/2 teaspoon dried thyme
  • Salt and black pepper to taste

For the Pasta

  • 1.5 cups small shell pasta (ditalini also works well)

Optional Toppings

  • Freshly grated Parmesan cheese
  • Chopped fresh parsley

Equipment / Tools Needed

  • Large Dutch oven or heavy-bottomed stockpot
  • Wooden spoon for stirring
  • Sharp chef’s knife
  • Measuring cups and spoons
  • Fine mesh strainer for rinsing beans

Step-by-Step Instructions

Step 1: Brown the Beef and Aromatics

Place your large Dutch oven over medium-high heat. Add the ground beef and cook, breaking it apart with your wooden spoon until it is completely browned and no longer pink. Drain off excess fat if necessary, then add the onion, carrots, and celery. Sauté the vegetables with the beef for about 5-7 minutes until the onions are translucent and the vegetables begin to soften slightly.

Step 2: Bloom the Aromatics and Seasonings

Lower the heat to medium and stir in the minced garlic. Cook for about 60 seconds until fragrant, ensuring the garlic does not brown or burn. Stir in the dried oregano, basil, and thyme, allowing the heat to wake up the essential oils in the herbs, filling your kitchen with a savory, rustic aroma.

Step 3: Combine the Base Ingredients

Pour in the crushed tomatoes and the beef broth. Add all the rinsed beans to the pot. Stir well to combine all ingredients, ensuring you scrape the bottom of the pot to incorporate any browned bits of meat and herbs. Increase the heat to bring the mixture to a gentle boil.

Step 4: Simmer and Incorporate Pasta

Once the soup reaches a boil, reduce the heat to low and cover. Let it simmer for about 20 minutes to allow the flavors to meld together. While the soup simmers, boil the pasta separately in a different pot until al dente. Adding the pasta directly to the soup pot can cause it to absorb too much liquid and become mushy over time; by keeping them separate until serving, you maintain the perfect texture for every bowl.

Step 5: Final Seasoning and Serving

Taste the soup and add salt and pepper as needed. Just before serving, stir the cooked pasta into the soup. Ladle into warm bowls and garnish with freshly grated Parmesan and a sprinkle of chopped parsley for a bright, professional finish.

Tips & Tricks

For the best flavor, do not rush the browning process of the beef. Allowing the meat to develop a deep, caramelized color adds a level of complexity to the broth that you simply cannot achieve by just boiling it. If you prefer a thicker soup, you can mash a small portion of the kidney beans with a fork before adding them to the pot to naturally thicken the liquid. Always use high-quality beef broth, as it is the primary liquid component and defines the overall depth of the dish.

Serving Suggestions

This soup is a heavy hitter, making it ideal for chilly evenings when you want something substantial. Serve it alongside a basket of warm breadsticks or crusty ciabatta to soak up the savory broth. It also pairs wonderfully with a side of crispy romaine lettuce tossed in a light Italian vinaigrette. If you want a bit of heat, a light sprinkle of crushed red pepper flakes at the table adds a nice contrast to the earthy beans.

Variations / Substitutions

  • Ground turkey can be used instead of ground beef for a lighter version of the dish.
  • For a vegetarian-friendly option, substitute the beef broth with a high-quality vegetable stock and skip the ground meat.
  • You can add a handful of fresh baby spinach at the very end of cooking, allowing it to wilt in the residual heat for added color and nutrition.
  • If you cannot find small shell pasta, orecchiette or ditalini are excellent alternatives that hold onto the broth well.

Storage and Reheating

Store leftover soup in an airtight container in the refrigerator for up to 4 days. If you find the pasta has soaked up too much broth, add a splash of beef broth or water when reheating. Reheat on the stovetop over medium-low heat until heated through, avoiding high heat to prevent the pasta from breaking down. You can freeze the soup base without the pasta for up to 3 months; simply cook fresh pasta when you are ready to serve.

Nutritional Info

Calories: 320 kcal

Protein: 18g

Carbohydrates: 45g

Fat: 8g

Conclusion

Creating this copycat version of the famous restaurant staple proves that you do not need complex techniques to achieve deep, soul-warming flavors. With simple steps and fresh ingredients, you have a meal that is as hearty as it is satisfying.

We encourage you to experiment with the herbs and bean varieties to truly make this recipe your own. Whether shared with family on a weeknight or kept as a comforting stash in your freezer, this dish is sure to become a staple in your home.

FAQ

Can I freeze this soup with the pasta inside?

It is best to freeze the soup without the pasta. Pasta tends to absorb liquid and become mushy during the freezing and thawing process, so it is better to freeze the broth and add freshly cooked pasta when you reheat it.

Can I use different types of beans?

Yes, you can swap the beans based on what you have in your pantry. Chickpeas or pinto beans are great alternatives, though kidney and cannellini beans offer the most authentic texture for this specific style of soup.

How do I keep the pasta from getting too soft?

The secret is to cook the pasta separately and add it to the bowls right before serving. This prevents the pasta from sitting in the hot broth for too long and losing its al dente bite.

How do I store the leftovers if the soup is too thick?

As the soup cools, the pasta and beans will continue to absorb liquid. When you are ready to reheat, add 1/4 cup of beef broth or water at a time until you reach your desired consistency, and adjust the seasoning if necessary.

Olive Garden Pasta e Fagioli: The Perfect Homemade Copycat

Olive Garden Pasta e Fagioli Copycat

Chef Jasper
This hearty Pasta e Fagioli is a perfect homemade recreation of the iconic Italian restaurant soup. Featuring savory ground beef, tender kidney and cannellini beans, and small shell pasta in a rich, herb-infused tomato broth, it offers ultimate comfort in a bowl. It is a simple, pantry-friendly meal that tastes even better the next day, making it an ideal choice for cozy family dinners or convenient meal prep throughout the week.
Prep Time 15 minutes
Cook Time 35 minutes
Total Time 50 minutes
Course Dinner
Cuisine Italian-American
Servings 8 servings
Calories 320 kcal

Ingredients
  

  • 1 pound lean ground beef
  • 1 medium yellow onion, finely diced
  • 2 medium carrots, peeled and sliced
  • 2 stalks celery, sliced
  • 3 cloves garlic, minced
  • 2 cans (15 oz each) red kidney beans, drained and rinsed
  • 1 can (15 oz) white cannellini beans, drained and rinsed
  • 1 can (28 oz) crushed tomatoes
  • 4 cups halal beef broth
  • 1 teaspoon dried oregano
  • 1 teaspoon dried basil
  • 1/2 teaspoon dried thyme
  • 1.5 cups small shell pasta
  • Salt and black pepper to taste
  • Freshly grated Parmesan cheese for garnish
  • Chopped fresh parsley for garnish

Instructions
 

  • Place a large Dutch oven over medium-high heat and brown the ground beef, breaking it apart with a wooden spoon.
  • Drain excess fat, then add the onion, carrots, and celery, sautéing for 5-7 minutes until softened.
  • Add the minced garlic and cook for 1 minute until fragrant.
  • Stir in the crushed tomatoes, beef broth, oregano, basil, thyme, and drained beans.
  • Bring the soup to a gentle boil, then reduce heat and simmer for 20 minutes.
  • Add the shell pasta and cook for another 8-10 minutes, or until the pasta is al dente.
  • Season with salt and pepper to taste.
  • Serve warm, topped with grated Parmesan and fresh parsley.

Notes

Store leftovers in an airtight container in the refrigerator for up to 4 days. If the pasta absorbs too much liquid, add a splash of beef broth when reheating. You can use ditalini pasta as a classic alternative to small shells.