A Hearty, Homemade Classic
Few dishes strike the perfect balance between comforting, nutritious, and crowd-pleasing quite like Pasta e Fagioli. This copycat version captures everything you love about the Olive Garden classic—tender pasta, savory ground beef, soft beans, and vegetables all simmered in a richly seasoned tomato broth. It’s a rustic Italian soup that transforms simple ingredients into a flavorful, satisfying meal.
What makes this recipe stand out is its ability to bring restaurant-quality taste into your kitchen without complicated steps or hard-to-find ingredients. It’s budget-friendly, freezer-ready, and even better the next day, making it ideal for busy weeknights, family dinners, or meal prepping.
Why You’ll Love This Recipe
- One-pot convenience: Everything simmers together, which means fewer dishes and more flavor.
- Filling and balanced: Protein from ground beef and beans, carbs from pasta, and fiber from vegetables.
- Customizable: Easily adapt this recipe to be vegetarian or gluten-free with a few simple swaps.
- Meal prep friendly: The flavors deepen overnight, and leftovers reheat beautifully.
Whether you’re craving comfort food or looking for a nourishing weeknight option, this Pasta e Fagioli delivers on every level.
Recipe Appeal and Versatility
This dish is more than just soup—it’s a full meal. It can be served as a standalone dinner, paired with garlic bread for a cozy night in, or portioned out for lunch throughout the week. It’s particularly popular in cooler months, but its rich tomato base and bright herbs make it enjoyable year-round.
Unlike heavier stews, this soup stays light while still being hearty, thanks to the combination of lean meat, pasta, and beans. The Italian seasoning and optional fresh basil add layers of flavor without overpowering the main ingredients.
Preparation Phase and Tools to Use
Preparation Tips
Before starting, prepare your mise en place: dice the carrots, onion, and celery, and have your garlic ready to go. Drain and rinse the canned beans so they’re ready when needed. This saves time during the cooking process and helps the soup come together smoothly.
Essential Tools and Equipment
- Dutch oven or large soup pot: Ensures even heat distribution and enough space for all ingredients.
- Wooden spoon or spatula: Helps break up the beef and stir ingredients without scratching the pot.
- Sharp knife and cutting board: Speeds up vegetable prep.
- Measuring cups and spoons: For accurate ingredient portions.
- Ladle: For easy serving and portion control.
Why These Tools Matter
A good-quality pot prevents burning and allows for a gentle simmer, key to developing flavor. Sharp knives make chopping quicker and safer. Don’t underestimate how important proper tools are to streamlining the cooking experience.
Ingredients Breakdown
Here’s what you’ll need for this Olive Garden-inspired Pasta e Fagioli:
- 1 lb lean ground beef
- 1 tablespoon olive oil
- 2 medium carrots, diced
- 1 large onion, diced
- 1 stalk celery, diced
- 3 cloves garlic, minced
- 1 can (15 oz) diced tomatoes
- 1 can (15 oz) tomato sauce
- 1 carton (32 oz) chicken broth
- 1 can (15 oz) Great Northern beans, drained and rinsed
- 1 can (15 oz) kidney beans, drained and rinsed
- 1 cup ditalini pasta
- 1 tablespoon Italian seasoning
- 1 teaspoon salt, adjust to taste
- 1 teaspoon black pepper, adjust to taste
- 2 tablespoons fresh basil, chopped (optional, for garnish)
These everyday ingredients come together to create a deeply flavorful soup. If you prefer, ground turkey can replace beef, and vegetable broth can be used for a vegetarian option.
Step-by-Step Directions
- Heat olive oil in a large pot over medium heat. Add the ground beef and cook for 3–5 minutes, breaking it up as it browns.
- Remove and drain the beef. Set aside.
- In the same pot, sauté carrots, onion, celery, and garlic for about 4 minutes, until softened.
- Return the beef to the pot. Add diced tomatoes and tomato sauce, stirring to combine.
- Add beans and chicken broth. Bring to a simmer and cook for 10 minutes to blend the flavors.
- Stir in ditalini pasta, Italian seasoning, salt, and pepper. Simmer for another 10 minutes until the pasta is tender.
- Serve hot, topped with fresh basil or a sprinkle of grated Parmesan if desired.
Variations and Tips
- For a vegetarian version, skip the meat and use veggie broth.
- Add spinach or kale at the end for extra nutrition.
- Want to freeze? Cook the pasta separately and add it after reheating.
How to Serve Pasta e Fagioli
This Pasta e Fagioli is a complete, hearty meal in a bowl. However, pairing it with a few simple sides can take your dinner from comforting to truly restaurant-worthy. When serving, ladle the soup into deep bowls and garnish with chopped fresh basil or a generous sprinkle of grated Parmesan cheese. If you like a touch of heat, a dash of crushed red pepper adds an extra kick.
Serve it hot, straight from the stove, and allow the flavors to shine. A slice of toasted Italian bread on the side is perfect for soaking up the rich tomato broth. For larger gatherings or casual dinners, keep it warm in a slow cooker or on the stove’s lowest setting.
This soup is even more flavorful the next day. Letting it rest overnight allows the spices and vegetables to meld together beautifully, giving you a deeply comforting bowl of soup with very little effort the second time around.

Common Mistakes to Avoid
While this recipe is simple, a few common missteps can impact the final result. Avoiding these will help you achieve the perfect bowl of Pasta e Fagioli every time.
1. Overcooking the pasta
Ditalini cooks quickly and continues to absorb liquid even after the heat is turned off. To prevent mushy pasta, cook it just until al dente and remove from heat promptly. If you’re planning to store leftovers, consider cooking the pasta separately and adding it to each serving.
2. Not draining and rinsing the beans
Using beans straight from the can can introduce excess sodium and a starchy texture. Rinse the beans thoroughly under cold water to improve flavor and consistency.
3. Skipping seasoning adjustments
Taste the soup after simmering and before serving. Depending on your broth or canned tomatoes, you may need more salt, pepper, or Italian seasoning. A splash of balsamic vinegar can also enhance the depth of the tomato base.
4. Rushing the simmer time
The simmering step allows the vegetables to soften and the flavors to deepen. Cutting this short may leave you with a less cohesive soup. Let it simmer gently for at least 10–15 minutes after all ingredients are added.
5. Using the wrong cut of pasta
Ditalini is ideal for Pasta e Fagioli because of its small, tube-like shape. Larger or longer pasta shapes can overpower the other ingredients and disrupt the balance of the soup.
How to Perfect the Recipe
Layer flavors gradually
Sautéing the vegetables and garlic first builds a flavor base that carries through the entire dish. Returning the browned meat to the pot before the liquids are added ensures the beef absorbs the aromatics.
Let it rest
This soup benefits from time. If you’re not in a rush, let it sit covered off the heat for 10–15 minutes before serving. The pasta absorbs flavor and the soup thickens slightly, creating a richer experience.
Add herbs strategically
Stir in fresh basil just before serving rather than cooking it down. This preserves its brightness and adds a fresh pop that contrasts beautifully with the tomato broth.
Customize the texture
If you prefer a thicker soup, mash a few beans before adding them to the pot. This gives the broth a creamy consistency without adding dairy or extra fat.
Side Dish Recommendations
Looking to round out your meal? These side dishes complement the hearty, savory flavors of Pasta e Fagioli:
1. Garlic Bread
Crispy and buttery, this classic side is perfect for dipping into the tomato broth.
2. Caesar Salad
A crisp, tangy salad with creamy dressing balances the warmth of the soup.
3. Caprese Salad
Fresh mozzarella, ripe tomatoes, and basil drizzled with balsamic glaze offer a light contrast.
4. Roasted Brussels Sprouts
These earthy vegetables roast up crispy and make a great pairing with the soup’s tomato base.
5. Italian Focaccia
Soft, herbed focaccia bread adds flavor and texture alongside the soup.
6. Antipasto Platter
A combination of cured meats, cheeses, olives, and pickled vegetables brings variety to the table.
7. Stuffed Mushrooms
Bite-sized and savory, they make an elegant appetizer or side.
8. Balsamic-Glazed Carrots
Sweet and tangy roasted carrots provide a unique twist and nutritional boost.
These sides offer variety, texture, and complementary flavors that enhance the experience of enjoying Pasta e Fagioli. Whether you’re serving it for a weeknight dinner or a weekend get-together, these additions help elevate your meal.

Recipe Tips for the Best Pasta e Fagioli
Creating a flavorful and satisfying Pasta e Fagioli is all about small choices that lead to big results. Whether you are making it for the first time or tweaking it to suit your taste, these tips will help you get the best outcome.
Use quality broth
The broth forms the base of the soup. Use a low-sodium chicken broth or homemade stock to control salt levels and enhance flavor. If you are making it vegetarian, vegetable broth works just as well.
Simmer low and slow
While the soup does not take long to cook, giving it a gentle simmer allows the ingredients to meld together. Avoid boiling the soup aggressively, which can break down the vegetables and overcook the pasta.
Balance the flavors
A squeeze of lemon or a splash of vinegar right before serving brightens the tomato broth. A pinch of sugar can offset overly acidic tomatoes if needed.
Finish with freshness
Adding chopped fresh basil or a sprinkle of parsley before serving gives the dish a fresh finish. It also elevates the presentation.
Cook pasta separately for leftovers
To prevent soggy pasta in leftovers, consider cooking and storing the pasta separately. Add a fresh scoop of pasta into each reheated serving of soup.
Storage and Reheating Instructions
Pasta e Fagioli stores and reheats well, making it ideal for meal prep and next-day lunches. Follow these simple guidelines to keep it tasting fresh.
Refrigerator Storage
Allow the soup to cool to room temperature before storing. Transfer to airtight containers and refrigerate for up to 4 days. Keep the pasta separate if you plan to eat it over several days.
Freezing Instructions
This soup freezes well. For best results, freeze it without the pasta to avoid mushiness. Store in freezer-safe containers or heavy-duty freezer bags for up to 3 months. Label with the date and portion sizes for easy meal planning.
Reheating Tips
To reheat, warm the soup in a saucepan over medium heat, stirring occasionally. If it has thickened too much, add a splash of water or broth. If reheating from frozen, thaw overnight in the refrigerator before warming. Add freshly cooked pasta just before serving.

Frequently Asked Questions (FAQs)
Can I make Pasta e Fagioli vegetarian?
Yes. Simply omit the ground beef and use vegetable broth instead of chicken broth. You can also add more vegetables or a plant-based meat substitute.
What is the difference between Pasta e Fagioli and minestrone?
While both are Italian soups with vegetables and pasta, minestrone typically includes more vegetables and may contain potatoes or green beans. Pasta e Fagioli focuses on the combination of pasta and beans with a tomato-based broth.
Can I use canned beans?
Absolutely. Canned beans save time and work perfectly in this recipe. Be sure to drain and rinse them well to remove excess sodium and starch.
What type of pasta works best?
Ditalini is the traditional choice, but other small pasta shapes like elbow macaroni or small shells can also be used. Avoid long or large noodles, which can overpower the dish.
How do I thicken the soup?
If you prefer a thicker consistency, mash a small portion of the beans before adding them to the pot. This gives the soup body without changing the flavor.
Is Pasta e Fagioli freezer-friendly?
Yes, but for best results, freeze the soup without the pasta. When ready to eat, cook the pasta separately and combine during reheating.
Can I add greens to this soup?
Yes. Stir in spinach or chopped kale during the last few minutes of cooking for added nutrition and color.
What can I use instead of ground beef?
Ground turkey, chicken, or Italian sausage can be used as alternatives. For a vegetarian version, leave out the meat or use lentils or a meat substitute.
Final Thoughts
This Pasta e Fagioli (Olive Garden Copycat) recipe is a warm, filling, and flavorful soup that brings the comfort of Italian cooking into your home. Its simplicity is what makes it so versatile—you can adjust it to suit your dietary preferences, make it ahead of time, or pair it with a variety of sides to round out a satisfying meal.
Whether you are cooking for your family, prepping meals for the week, or looking for a reliable dinner option, this soup delivers both in taste and convenience. With its rich tomato broth, protein-packed beans, and tender pasta, it earns a spot in any home cook’s rotation.
For more comforting Italian-style soups and one-pot meals, check out our hearty Italian recipes and easy soup recipes for weeknights. Share your version in the comments or tag us in your creations. We’d love to see how you make this classic your own.
Pasta e Fagioli (Olive Garden Copycat)
Ingredients
- 1 lb lean ground beef
- 1 tablespoon olive oil
- 2 medium carrots diced
- 1 large onion diced
- 1 stalk celery diced
- 3 cloves garlic minced or pressed
- 1 can 15 oz diced tomatoes
- 1 can 15 oz tomato sauce
- 1 carton 32 oz chicken broth
- 1 can 15 oz Great Northern beans, drained and rinsed
- 1 can 15 oz kidney beans, drained and rinsed
- 1 cup ditalini pasta
- 1 tablespoon Italian seasoning
- 1 teaspoon salt adjust to taste
- 1 teaspoon black pepper adjust to taste
- 2 tablespoons fresh basil chopped (optional, for garnish)
Instructions
- In a large pot or Dutch oven over medium heat, heat the olive oil. Add the ground beef and cook for 3–5 minutes, breaking it apart into small pieces as it browns.
- Remove the cooked beef from the pot and drain any excess fat. Set the beef aside.
- In the same pot, add diced carrots, onion, celery, and garlic. Sauté for about 4 minutes, until the vegetables begin to soften.
- Return the cooked beef to the pot and add the diced tomatoes and tomato sauce. Stir well to combine.
- Add the Great Northern beans, kidney beans, and chicken broth. Bring to a simmer and cook for 10 minutes to develop flavor.
- Stir in the ditalini pasta, Italian seasoning, salt, and pepper. Cook for another 10 minutes, or until the pasta is tender.
- Serve hot, garnished with fresh basil or a sprinkle of Parmesan cheese if desired.






