🍲 Olive Garden Pasta e Fagioli — Hearty, Savory & Comforting
Craving that famous Olive Garden Pasta e Fagioli soup? This homemade version brings all the cozy Italian-inspired flavors straight to your kitchen! Made with seasoned ground beef, tender vegetables, two kinds of beans, tomatoes, and small ditalini pasta, this hearty one-pot meal is packed with flavor in every spoonful.
The rich tomato broth, aromatic Italian herbs, tender beans, and satisfying pasta make this soup perfect for chilly evenings, family dinners, or meal prep. Serve it with warm garlic bread and a sprinkle of Parmesan for a restaurant-style meal everyone will love.
Best of all, everything comes together in one pot, making cleanup simple and dinner delicious!
Recipe Information
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Total Time: 50 minutes
- Servings: 6–8
- Course: Soup, Main Course
- Cuisine: Italian-American
- Difficulty: Easy
- Cooking Method: One-pot stovetop
Ingredients
For the Pasta e Fagioli Soup
- 1 lb (450 g) ground beef, preferably lean
- 1 medium yellow onion, finely diced
- 2 medium carrots, peeled and diced
- 2 celery stalks, finely chopped
- 2 garlic cloves, minced
- 5 cups (1.2 litres) chicken stock
- 1 can (approximately 15 oz / 425 g) tomato sauce
- 1 can (15 oz / 425 g) red kidney beans, drained and rinsed
- 1 can (15 oz / 425 g) cannellini beans, drained and rinsed
- 1 can (14.5 oz / 411 g) diced tomatoes, with their juice
- 1 cup (about 150 g) dry ditalini pasta
- 1 tablespoon Italian seasoning
- 1 tablespoon olive oil, if needed
- ½ teaspoon salt, or to taste
- ½ teaspoon freshly ground black pepper, or to taste
Note: I’ve interpreted “Catalina beans” as cannellini beans, the white beans commonly used in Pasta e Fagioli.
Optional Finishing Touches
- ½ teaspoon dried oregano
- ½ teaspoon dried basil
- ¼ teaspoon red pepper flakes
- ¼ cup freshly grated Parmesan cheese
- 2 tablespoons chopped fresh parsley
- Extra chicken stock or water, as needed
Instructions
Step 1: Brown the Ground Beef
Heat a large Dutch oven or heavy-bottomed soup pot over medium-high heat.
Add the ground beef and cook for approximately 6–8 minutes, breaking it into small crumbles with a wooden spoon. Continue cooking until the beef is browned and no pink remains.
If the beef releases a lot of fat, carefully drain the excess, leaving a little behind for flavor. If you’re using very lean beef, add a tablespoon of olive oil before cooking the vegetables.
Step 2: Sauté the Vegetables
Add the diced onion, carrots, and celery to the pot with the browned beef.
Cook for approximately 5–7 minutes, stirring occasionally, until the onions soften and the carrots begin to turn tender.
Add the minced garlic and cook for another 30–60 seconds, stirring constantly until fragrant.
This combination of onion, carrot, celery, and garlic creates a flavorful foundation for the soup.
Step 3: Add the Italian Seasonings
Sprinkle the Italian seasoning over the beef and vegetables.
If desired, add the dried oregano, dried basil, black pepper, and red pepper flakes.
Stir thoroughly so the seasonings coat the meat and vegetables. Allow them to cook for about 30 seconds to release their aroma.
Step 4: Build the Tomato Broth
Pour the chicken stock into the pot, followed by the tomato sauce and diced tomatoes with their juice.
Stir well, scraping the bottom of the pot to release any flavorful browned bits.
Bring the mixture to a gentle boil, then reduce the heat to medium-low.
Simmer uncovered for approximately 10–15 minutes, stirring occasionally, to allow the broth to develop its rich tomato flavor and give the vegetables time to soften.
Step 5: Add the Beans
Stir in the drained and rinsed kidney beans and cannellini beans.
Return the soup to a gentle simmer and cook for another 5–8 minutes.
The kidney beans add a hearty texture, while the creamy cannellini beans soften the broth and complement the savory ground beef.
Taste the broth and adjust the seasoning as needed. Add salt gradually, since the stock and canned tomatoes may already contain sodium.
Step 6: Add the Ditalini Pasta
Stir the dry ditalini pasta directly into the simmering soup.
Cook for approximately 8–12 minutes, or according to the pasta package instructions, until the pasta is al dente. Stir regularly so the pasta doesn’t stick to the bottom of the pot.
If the soup becomes too thick before the pasta is cooked, add a little extra hot stock or water.
Tip: If you plan to have leftovers, cook the pasta separately and add it to individual bowls when serving. Pasta continues to absorb broth as it sits, so storing it separately helps keep the soup from becoming too thick.
Step 7: Check the Texture and Flavor
Once the pasta is tender, reduce the heat to low.
Taste the soup and adjust the salt, black pepper, or Italian seasoning. If you prefer a thinner broth, add another splash of warm chicken stock.
If you prefer a thicker, heartier soup, simmer gently for another 2–3 minutes, stirring regularly.
The finished soup should be rich and tomato-forward, with plenty of beef, vegetables, beans, and pasta in every serving.
Step 8: Finish and Serve
Remove the pot from the heat and let the soup rest for 2–3 minutes.
Ladle into warm bowls and garnish with freshly grated Parmesan cheese and chopped parsley.
Serve immediately with crusty bread or garlic bread for dipping into the delicious tomato broth.
Enjoy a hearty bowl of Italian-American comfort food right at home!
Tips for the Best Pasta e Fagioli
- Use lean ground beef. It provides plenty of flavor without leaving too much grease in the broth.
- Dice the vegetables evenly. Smaller pieces soften quickly and distribute nicely throughout the soup.
- Rinse the canned beans. This removes excess packing liquid and gives you better control over the soup’s flavor.
- Let the broth simmer. A little simmering time helps the tomatoes, beef, vegetables, and herbs blend together.
- Don’t overcook the pasta. Ditalini can become soft if simmered too long, especially when the soup sits.
- Season gradually. Taste before adding extra salt, particularly if you’re using prepared stock.
- Adjust the consistency. Add more stock for a brothier soup or simmer a little longer for a thicker result.
- Finish with Parmesan. Its savory, salty flavor adds a delicious final touch.
Delicious Variations
Rich Beef Broth Version
Replace the chicken stock with beef broth for a deeper, more robust flavor that works particularly well with ground beef.
Spicy Pasta e Fagioli
Add ½ teaspoon red pepper flakes or a little chopped fresh chili when sautéing the garlic for a gentle kick.
Extra-Vegetable Version
Add 1 cup chopped zucchini or a handful of fresh spinach during the final few minutes of cooking.
Hearty Sausage and Beef Soup
Replace half the ground beef with Italian sausage for a richer, more intensely seasoned broth.
Vegetarian Pasta e Fagioli
Omit the ground beef and use vegetable stock. Add extra beans, diced zucchini, or mushrooms for a satisfying meatless version.
Parmesan-Rich Pasta e Fagioli
Stir in 2–3 tablespoons grated Parmesan just before serving, or simmer a Parmesan rind in the broth and remove it before serving.
Slow Cooker Version
Brown the beef and sauté the vegetables first. Transfer them to a slow cooker with the stock, tomatoes, beans, and seasonings. Cook on LOW for 6–7 hours or HIGH for 3–4 hours. Add the ditalini near the end and cook until tender, following the pasta package timing.
What to Serve with Pasta e Fagioli
This soup is hearty enough to make a complete meal, but classic Italian-inspired sides make it even better.
- Garlic bread: Perfect for soaking up the rich tomato broth.
- Breadsticks: A restaurant-style favorite for serving alongside the soup.
- Caesar salad: Crisp lettuce and tangy dressing provide a fresh contrast.
- Garden salad: A lighter option that balances the hearty soup.
- Toasted baguette: Delicious with olive oil or a little Parmesan.
- Extra Parmesan cheese: Sprinkle directly into each bowl for extra savory flavor.
For a cozy dinner, serve a generous bowl of Pasta e Fagioli with garlic bread and a simple green salad.
Make-Ahead and Storage Instructions
Make ahead: Prepare the soup base with the beef, vegetables, beans, tomatoes, stock, and seasonings. Refrigerate it, then reheat and cook freshly added pasta shortly before serving.
Refrigerator: Cool leftovers promptly and refrigerate within 2 hours in airtight containers. Store at 40°F (4°C) or below for 3–4 days.
Reheating: Warm the soup in a saucepan over medium-low heat, stirring occasionally, until steaming hot throughout. Add extra stock or water if the broth has thickened. Reheat leftovers to 165°F (74°C).
Freezing: For the best texture, freeze the soup base without the pasta for up to 3 months. Thaw overnight in the refrigerator, reheat thoroughly, and cook fresh ditalini separately before adding it to the soup.
Leftover pasta: If the pasta is already mixed into the soup, expect it to absorb broth as it chills. Add a splash of stock when reheating to restore the consistency.
Frequently Asked Questions
Is Pasta e Fagioli the same as minestrone?
Not exactly. Pasta e Fagioli translates to “pasta and beans” and traditionally emphasizes beans and pasta. Minestrone generally features a wider variety of vegetables and may or may not contain beans or pasta.
Can I use a different pasta shape?
Yes! Small shells, elbow macaroni, small rotini, or other small pasta shapes work well. Adjust the cooking time according to the package directions.
Can I use beef broth instead of chicken stock?
Absolutely. Beef broth creates a deeper, more traditional beef-forward flavor. Chicken stock also works well and gives the tomato broth a slightly lighter character.
Why is my soup too thick?
The pasta absorbs liquid as it cooks and continues to do so after cooking. Stir in additional stock or water until the soup reaches your preferred consistency.
Can I use dried beans instead of canned beans?
Yes, but dried beans must be fully cooked before being added to the soup. Do not add uncooked dried kidney beans directly to this quick recipe.
Can I make this recipe ahead of time?
Yes. The flavor often improves after the soup rests overnight. For the best texture, store the pasta separately and combine it with the reheated soup just before serving.
How can I make the broth more flavorful?
Allow the beef and vegetables to brown properly, use a good-quality stock, and simmer the tomatoes and herbs together. A little Parmesan at serving time also adds depth.
Final Thoughts
Olive Garden-inspired Pasta e Fagioli is the definition of a satisfying one-pot meal. With browned ground beef, tender vegetables, two kinds of beans, Italian herbs, and small pasta nestled in a rich tomato broth, it’s hearty, comforting, and full of flavor.
It’s perfect for busy weeknights, makes wonderful leftovers, and brings that cozy restaurant-style experience to your own kitchen.
Grab a bowl, sprinkle on the Parmesan, serve with warm garlic bread, and enjoy a delicious taste of Italian-American comfort! 🍲🇮🇹❤️