Pasta e Fagioli is a hearty, one-pot soup inspired by Olive Garden. Chock-full of beans, veggies, noodles and lean beef, this classic Italian soup is sure to win you over. Pair it with Soft Dinner Rolls and you have a very satisfying meal.
We love making restaurant favorites at home like Zuppa Toscana soup, Chicken Madeira (a Cheesecake Factory favorite) and of course Philly Cheesesteak.

This post may contain affiliate links. Read my disclosure policy.
Pasta e Fagioli Recipe:
I’m so excited to share my copycat recipe for Olive Garden’s Pasta e Fagioli with you. I believe this recipe tastes better than the restaurant version. You will love this soup!
This hearty soup is the perfect candidate for meal prepping. It only requires one pot to make and it reheats amazingly throughout the week. It is also super filling and healthy.
What is Pasta e Fagioli?
In Italian, “Pasta e Fagioli” translates to “pasta and beans”. This makes a whole lot of sense considering this soup is chock-full of pasta and beans! It is also loaded with aromatic veggies and lean ground beef, making it a whole meal in a bowl. Think of Pasta e Fagioli as an Italian spin on chili!

How to Make Pasta e Fagioli
- In a dutch oven or soup pot, heat up a tablespoon of olive oil at medium heat and brown your beef. Drain excess fat and set aside. Add a bit more olive oil to the pot and stir in garlic, onions, celery and carrots. Cook until tender.
- Add in tomato sauce, canned tomatoes and beef. Stir to combine. Add your beans and chicken stock/broth. Let simmer for 10 minutes.
- Add in pasta and Italian seasoning (dried oregano and thyme will work if you don’t have the spice blend on hand). Cook for 10 more minutes. Season to taste with salt and pepper.

Can I Substitute the Ground Beef?
You can substitute spicy, ground Italian sausage for beef. It will add a nice kick of heat! Also, don’t hesitate to use half beef, half Italian sausage.
Pro Tip: Have a parmesan rind lying around? Don’t let it go to waste and throw it into the soup pot alongside the broth. All the oils and salty-parmesan in the rind will meld with your broth and enhance the flavor. Just make sure you take the rind out before serving.

Storing Pasta e Fagioli
Store soup in an airtight container in the refrigerator. It will keep for up to 5 days. The kicker? This soup tastes better and better as it marinates in the fridge. Yes, that means your leftovers will get tastier as the days go by! To reheat your soup, simply microwave it or bring it to a simmer in a pot over medium-high heat.
Can this Soup Be Frozen?
I wouldn’t recommend freezing Pasta e Fagioli. Generally, freezing soups with pasta is not a good idea. When the noodles defrost, they tend to turn to mush, ruining the texture of your soup.

More Olive Garden Copycat Recipes:
- Creamy Shrimp Pasta – plump shrimp in alfredo sauce
- Zuppa Toscana – Natasha’s take on Olive Garden’s soup.
- Alfredo Sauce – easy and done in 5 minutes! Perfect pasta or pizza sauce.
- Minestrone Soup – classic soup never goes out of style. Serve it as an appetizer or a meal all on its own.
Pasta e Fagioli (Olive Garden Copycat)

Ingredients
- 1 lb lean ground beef
- 1 tbsp olive oil
- 2 medium carrots , diced into small cubes
- 1 large onion, diced into small cubes
- 1 stalk celery, diced into small cubes
- 3 cloves garlic
- 15 oz canned diced tomatoes
- 15 oz tomato sauce
- 32 oz chicken broth
- 15 oz canned Great Northern beans, drained and rinsed
- 15 oz canned Kidney beans, drained and rinsed
- 1 cup ditalini pasta
- 1 tbsp Italian seasoning
- 1 tsp salt, adjust to taste
- 1 tsp black pepper, adjust to taste
- 2 tbsp fresh basil, (optional)
Instructions
- On medium heat, preheat a large pot or dutch oven with oil. Add ground beef and let it brown (3-5 minutes). As its cooking, be sure to break it apart into small pieces.
- Remove cooked beef from the pot. Drain of excess fat and set aside.
- In the same pot, add diced carrots, onion, celery and pressed garlic. Saute until the vegetables are softened (about 4 minutes).
- Add canned diced tomatoes, tomato sauce, and beef back to the cooking vegetables in the pot. Stir to combine together.
- Add Great Northern and kidney beans to the mix. Pour chicken broth to the pot and let simmer for about 10 minutes.
- Add pasta, Italian seasoning, salt and pepper and let it cook for another 10 minutes.
- Serve right away with a sprinkle of basil or parmesan cheese.
Nutrition Per Serving
Filed Under
If you make this recipe, I’d love to see pics of your creations on Instagram, Facebook and Twitter! Hashtag them #natashaskitchen



Hi! I’m Natasha Kravchuk, a New York Times bestselling cookbook author, recipe developer, food photographer, and writer. Here you’ll find delicious, reliable recipes made with simple ingredients, plus easy step-by-step photos and videos to help you cook confidently at home.
I made this and right before I added the pasta I divided in half in a ziplock bag and froze it. I put on the bag what it was and to add noodles. Then of course we spent 3 days eating the rest of it. Fast forward a couple of months later I pull the ziplock out, let it defrost, throw it in a pot and add vegetables and it was incredible, again!
Thank you so much for sharing that with me, Edna! I’m so glad you enjoyed it!
What is the serving size? I see the number of servings 12 but not the the serving size that represents the 204.7 calories.
Hi Jean, the nutrition label is per serving. So if the soup serves 12, each serving will be 204.7 calories. The nutrition label is an estimate but should be fairly accurate.
Hi Natasha, I make so many of your recipes, thanks for what you do. My girlfriend doesn’t eat beef so I make this with a mixture of Italian Sausage and Turkey and it is fantastic!
That’s just awesome! Thank you for sharing your wonderful review, J.R.!
How much is a serving in grams?
If you scroll down to our printable recipe card, most of our recipes have a metric conversion option on the printable recipe card. I didn’t measure each serving by weight so I’m not sure how much each weighs but this recipe serves 12 people.
Do I need to drain the beans for the Fagioli soup ?
Hi Mary, yes the beans are drained and rinsed.
Having worked for the company for a long time this recipe is very accurate. The only technical change would be beef broth instead of chicken, and it will be almost a perfect copy cat of the original.
Thanks for your good comments and suggestion, Steven. I will try that next time.
Beef broth with Italian sausage OR beef broth with ground beef?
I only taste ground beef in the O.G. Soup, and am trying to figure out where the heat comes from. Cayenne?
I make this soup without the pasta and can it in pint or quart jars glass with my pressure cooker. When it’s time to eat it, I add 1-2 cups of broth , heat it to boiling and add the pasta. This also works if you want to freeze it.
Sounds good, thanks for sharing that with us, Erin.
This is always a favorite in my house. I usually freeze half before I add the pasta for a quick dinner another night. I don’t drain or rinse the beans; just throw it all in! I also use 2 cans of V8 juice instead of the chicken broth. To reheat, you may need to add a bit of water as the pasta will soak up a lot of liquid in the fridge. Enjoy!
Thank you for sharing that with us, Kelly. Glad you always enjoy and love this recipe!
More a question. Is there ya way to keep pasta from continuing to soak up the fluid
Hi Amy, you may just add the pasta when you’re ready to serve it
Can you freeze this? If so, how long does it keep?
Hi Kesia, that will work. I saw this comment from someone else too “Regarding freezing. If you make a large batch that you will not be consuming all within the week & want to freeze some, I suggest before you add the pasta that you divide the sauce & freeze. Now you can add the appropriate amount of pasta to your current pot. The frozen sauce for later, add the appropriate amount of pasta to the reheated sauce at time.” Hope that helps.
Hi Natasha!
I absolutely watching your cooking videos.
I have frozen my pasta fagioli.
I do everything to make my soup, except I don’t add my pasta until I heat my soup to serve.
Once heated, I add my cooked pasta.
Sounds good! Thanks for watching my videos and I hope you’ll love every recipe that you will try.
First time trying it! Easy peasy lemon squeezy! A ridiculously fast recipe. Everybody was around the dining table waiting anxiously to have some! Baked some french bread to go with it. Bomb.com Thanks Natasha!
I can imagine the excitement, Anna! I’m glad it was a hit, thanks for sharing that with us and for giving the recipe a great review!
Hello from Tuba City AZ. Thank you so much for you time. To teach us a new recipe.
You’re welcome, Martin! I’m so happy you’re enjoying our recipes!
Excellent flavor! Easy! Delicious! Every time I make it! Follow recipe exactly! The parmesan rind is awesome tip!
Thank you for the wonderful review, Lynn! I’m so glad you enjoyed it!
Delish!! Made it recently and again today. We love it. The flavors are perfect and the soup comes together easily.
I’m so happy to hear that! Thank you for sharing your great review, Robin!
Can this soup be put in the freezer?
You may put the soup in the freezer. Someone shared this in the comments “Since the pasta goes mushy when frozen, I remove half of the soup to the freezer just before the pasta goes in. I then use half the pasta in the remaining soup and the other half in the frozen portion when I reheat it. We eat this soup often.” Hope that helps.
I also freeze before adding pasta. Remove from freezer for a future meal, cook pasta and add to soup!! Delicious and just right for a single person.
Thank you so much for sharing that with us, Susie!
Can I substitute ground turkey for beef
Hi Cynthia, I haven’t tested that, but I imagine that should work.
Two thumbs up!! And I do like the soup with BEEF ADDED!
That’s just awesome! Thank you for sharing your wonderful review!
I finally got around making The Pasta e Fagioli (Olive Garden Copycat) recipe. It was so good. My husband and I both enjoyed. Think next time I will make a pot and split before adding pasta. That way I can freeze for another dinner night. Just make fresh pasta and add. Thank you for recipe!
Yes, that sounds like a great idea. I’m so glad you loved this recipe, Linda!
This soup is fantastic! Simple ingredients. Easy to make. Super-satisfying on a cold February Saturday.
I added a big handful of baby spinach at the end for some extra green in my diet.
I’m so glad you enjoyed it!
This is so close to my grandma’s recipe. I just love it! Thank you so much for sharing with all of us.
Your recipes have really inspired me to cook more over the past year or so and have given me a lot of confidence! I’m looking forward to trying many more of your recipes – trying to make something new every week at the very least!
Take care!!
I’m so glad to hear that, Kelli! Yay, it’s good that you found and loved this recipe. Thanks for your awesome review too.
Hi, I am looking forward to trying this but don’t care for kidney beans, what others would you recommend?
Hi Nichole, I saw that others used chickpeas in place of kidney beans and liked it too!