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.
Ok I made this but swamped ground beef for hot Italian sausage and wow what a tasty treat. I left out the noodles completely from the main dish so I could freeze the leftovers and added noodles only for those who wanted them.
Thank you so much for sharing that with me!
I never add pasta to the soup. It renders leftovers to mushy, flabby pasta, and soaks up all the broth. Use the cooked pasta when serving each dish.
this is better than olive garden. so so good I even made the olive garden copycat breadsticks with it and my husband says who needs Olive Garden when I have you and it way cheaper lol
Thanks Natasha
Hi Tanya! So glad it was a hit. Thank you for sharing.
I brown the meat and then put it all in a crockpot. Perfect for Sunday lunch after church!
Thank you so much for sharing that with me!
Made this yesterday for the first time. Very, very tasty. This recipe will definitely be made again.
Awesome! Thank you for the good review, Jan.
After making this several times and sharing several times, I realized that I should give credit to this recipe. This is a simple, substantial soup. This soup and a salad is all you need. Enjoy!
That’s just awesome! Thank you for sharing your wonderful review, Maggie!
This was delicious! Will be making for the second time in 2 days because my family wants more. Thank you!
Great to hear that, Gayle!
Delicious! Thank you for posting all these fabulous recipes.
You’re welcome! I’m so happy you enjoyed it, Julie!
All I can say is OMG! Made it exactly as written. A little parmigiana sprinkled on before serving and a crostini on the side. Thank you for this easy and scrumptious dinner!
You’re most welcome, Jane. Happy to know that you enjoyed this recipe as it is!
Making this right now and I can’t wait to eat it.
Can you please do a video, I just love Watching you cook, thanks
I hope it becomes your new favorite, thank you for your suggestion.
Sorry for the late response.. it was soooooooo good… Also, my baby loved it so much that he kept asking for more ❤️
Wonderful to hear that, Crys. Thank you for the review!
Excellent!! Nothing more to say. I followed the recipe and it came out wonderfully delicious. I knew it would. I adore all your recipes. Thanks so much for sharing it!
Aww, that’s the best! Thank you so much for sharing that with me. I’m all smiles!
I’m using Italian style diced tomatoes instead of regular tonight hope it’s not over burden with it!! Love this recipe have made it a ton with mild Italian sausage
I hope you love it, Brittany!
I just made this and its great. It’s amazing on this cold rainy day and was very easy to make with your instructions. It was a big hit with the husband. Thank you!
Yay, that’s awesome feedback. Thank you for sharing that with us, Jessica. I’m glad it was a hit!
Hearty and yummy! Natasha, is this soup supposed to be sour/tangy from all the tomato products??I feel like mine turned out a little too sour from the tomato sauce and diced tomatoes…any input is appreciated!!
Hi Alena, it could be the brand of tomato products used – some can seem more acidic than others. One thing that I have had success with is adding a little sugar as we did in our tomato soup recipe. It works well to balance the acidity.
I made this and it was delicious! I used mild Italian sausage instead of ground beef. Definitely a recipe I’ll make again!
I’m glad you loved it, Sandra!
I made this and it was a hit with myself and the family. I will definitely make it again.
Thank you for your review, Regina. Good to hear that it was a hit!
Hi,… can this be made in the crockpot instead? I imagine so? 🙂 excited to try!
Hi Kristie, I haven’t tested that in a slow cooker to advise. If you experiment, please let me know how you like that.
Delicious! Instead of ground beef, I used Italian sausage. Very hearty, satisfying and easy to make! New fave!
Hello Maria, glad you loved it, and good to know that it works great with ground beef too!
I made this tonight and it’s delicious. I cooked the pasta separate. I will add it when I serve the soup. There’s only two of us. I plan on freezing the extra in quart containers. Your recipes are always winners.
Sounds like a good plan, Chrissy. Thank you for your review, I’m happy to know that you’ve been enjoying my recipes!
Can you use beef or vegetable broth? My husband has chicken allergies.
HI Nancy, those should both work fine. I hope you love the soup.
Can I omit the beans? I dont like the texture? Any substitutions?
Also, can I cook the noodles and set it aside? When I use your chicken noodles soups cooked with the noodles, it got all soggy and soaked up all the broth
Hi there, I imagine that will both be fine. Please share with us how it goes if you try that.
This sounds and looks great but what are Great Northern Beans???
Great Northern Beans are white beans. You can use cannellini if those are easier to find.
Great Northern Beans are white beans. You can use cannellini if those are easier to find.