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.
Your Beef Stew Recipe has been My favorite but after making this the other night it’s a toss up. I did substitute Italian sausage for the ground beef . Delicious!
Hi Tom! I’m glad you loved the recipe! Thank you for sharing with us!
My husband (and I) LOVE this soup. I used Italian sausage instead of ground beef, and I plan to try this recipe again with ground beef, ground turkey… maybe even meatless. It’s that good.
Hi Ann! I’m happy to hear you loved the recipe. Thank you for sharing with us.
I am good with all the ingredients but 1 just don’t care for kidney beans, they r just too big. Will sub the kidney beans with another kind of beans. Maybe just red beans.
Hi Kathy, I saw that others used chickpeas in place of kidney beans and liked it too!
I use a pound of dried great Northern beans…I cannot abide kidney beans at all.
I’m not a fan of chunks of tomato. If I leave out the diced tomatoes, should I add more tomato sauce to make up for it, or just leave as is? Thanks!
Hi Alice! You can blend the diced tomatoes to puree them.
Awesome recipe!!! Especially on a cold day in Florida! I added the pasta too soon but even though the pasta was mushy it still tasted great!! Thank you for this recipe.
You’re welcome, Joy. Thanks for the review!
I love this recipe and have made it many times. I have used ground beef or Italian sausage. So yummy with bread too. Thanks.
So glad you love it! Thank you for sharing.
This recipe showed up in my FB feed. I’m glad too bc Baby! It’s cold in Texas! haha, just a little. Everyone knows there are no wimps in Texas. I’ll be making it for dinner tonight. All your recipes are so delish! Thank you, Natasha!
I hope you love it, Lora! This dish is so special!
I freeze it and add the pasta after defrosting as I serve it. Delicious
Thank you for sharing! That’s a great idea.
Absolutely delicious fall favorite here.. Thank you for alway’s sharing such good and percisise instructions with all your recipes.. Always enjoy seeing your smiling face and positive attitude shine through on your videos too. I’m an old dog in the kitchen but alway’s enjoy a bright new take on some old and new recipies.. Thank you for all your time and efforts you put into this site..
You’re welcome! I’m so happy you enjoyed it, Vienna! Thank you for your great review!
This recipe provides a soup/chili dish that is a straight shooter and has upper management material. Deeeeelish. You know what? I think I WILL have that third bowl.
Go for it! So glad you’re enjoying this recipe!
Love it! I’ll make the soup & share a picture 💖 of the Pasta e Fagioli 💖
Yes, please do!
I live in Canada and I am just wondering what Great Northern Beans are? Thanks!
Joyce
Hi Joyce. It’s a type of white bean that is very popular throughout North America. We find this in our local grocery stores. They are great in chili, soups, and stews. You can use another white bean if you cannot find them specifically.
I used sweet Italian sausage and instead of tomato sauce I added my favorite marinara sauce. This turned out great. Will be making this again.
Thank you so much for sharing that with me, Connie! I’m so glad you enjoyed it!
This recipe is the absolute best! I make it often and my family loves it. Thank you so much for sharing the recipe.
You’re welcome, Linda! Great to know that your family loves this recipe. I hope they will enjoy all the recipes that you will try for them.
Really delicious even though I have to use regular sausage because of allergies in the family!! This is really really close to the Olive Garden!
Glad to hear it was enjoyed! Thanks for sharing, Nita! 🙂
My god I’d this good! I’ve made it before using a different recipe and different spices. This is so much better. This went in my recipe book. I’ll be making this forever. I use Italian sausage no ground beef. I like the kick it gives it. I’m sure my hubby will love it too. I did make the pasta so we can add it and I can freeze the rest cause it’s just the 2 of us here and I’d hate to waste any if it. Thanks for a awesome recipe!
Hi Lori! I’m so glad to hear that you found a keeper! Thank you for the wonderful feedback.
I took your advise and substituted Italian sausage for ground beef and boy was I glad. So much flavor with a spicy flare. Delicious! My family is begging me to make more! Thanks Natasha for sharing another dinner favorite!
You’re so welcome, Jacky! Thank you for the review
This might be silly question but do I cook pasta before adding to soup?
Hi Andrea! I add the pasta to the soup dry and let it cook for 10mins at the end (see step 6).
Insanely good!! Just made this…substituted ground turkey for beef and not sure I can even tell the difference while it’s a smidge healthier.
Oh…and I made a double batch because most times recipes don’t make enough for leftovers; you don’t need to do that with this one. 🙂
I’m so glad you enjoyed it with turkey, Darren! Thank you so much for sharing that outcome with me!
I have been making a copy cat recipe of Pasta Figioli for years and it’s really good! Very similar to this recipe except it calls for 12oz of V8 juice which I think makes all the difference in the flavor
Thank you so much for sharing that with me, Whitney! I hope you try my version soon!