Pasta e Fagioli Soup is a hearty Italian dish that’s packed with ground beef, fresh veggies, beans, and pasta. It’s comforting, and comes together in just one pot! The best cozy dinner that has something for everyone.

This soup is incredibly versatile, which is what love most about it. Pasta e fagioli is filling enough to be the main dish alongside a warm garlic bread and a side salad.

An overhead view of a large bowl of pasta e fagioli soup.
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!

What Makes This Recipe A Staple?

Comforting & Filling: Pasta Fagioli recipe is the ultimate comfort food. The veggies, beans, and pasta, also make this soup extra filling and nutritious. I’m sure, you won’t miss Olive Garden after this!

One-Pot Recipe: You can make this soup with one pot and simple ingredients you probably have on hand. It’s great for weeknights because cleanup is a breeze!

Perfect for a Crowd: This recipe makes a huge pot of soup, so it’s perfect if you’re serving a lot of people. Plus, you can stretch it even further with more beans and veggies.

Pasta e Fagioli translates to “pasta and beans.” The Italian soup features lots of fresh vegetables, creamy beans, and small pasta in a savory tomato broth. It’s a humble, but amazing soup that you can’t help but fall in love with.

Key Ingredients

An overhead view of ingredients prepped in small bowls.

This Pasta e Fagioli is a simple and hearty soup. It uses many pantry items like pasta, canned tomatoes, and white beans. It’s also similar to the Minestrone soup, but this last one is a vegetable-packed soup with beans and pasta too.

You can easily switch up the ingredients based on what you have in your pantry. Pasta Fagioli soup is the kind of recipe that’s great no matter what you have on hand.

How To Make Pasta e Fagioli Soup In 4 Easy Steps

Ground beef browning in a Dutch oven.

One: Brown your ground beef in a large Dutch oven over medium heat. Season to taste with salt and pepper. Drain any excess fat, if necessary, and return the meat to the pot.  

Vegetables are added to the pot of ground beef.

Two: Add the chopped onion, carrots, and celery and sauté for 5-7 minutes. Then, toss in the garlic and cook for another minute or two.

Tomato sauce, beef broth, and seasonings are added to the pot.

Three: Stir in the tomato sauce, beef broth (or chicken broth), canned tomatoes, and seasonings. Bring the soup to a boil, then reduce the heat to medium-low and let it simmer for 20–25 minutes.

Pasta, beans, and cheese are added to the pot.

Four:  Add the dry ditalini pasta to the soup pot and cook for about 10 minutes, until al dente. Stir in the beans until warmed through, then sprinkle with Parmesan cheese and fresh parsley.

An overhead view of two bowls of pasta e fagioli soup.

Easy Swaps & Variations

Pasta: You can go with any small variety like orecchiette, small shells, or elbow macaroni.

Beans: You can use white kidney beans, butter beans, borlotti beans and cannellini beans.

Protein: I like to use lean ground beef, but you can also opt for ground turkey, chicken, or Italian pork sausage. A 50/50 mix of ground beef and Italian sausage is a popular choice, and adding chopped bacon can bring even more flavor.

Got a parmesan rind? Don’t toss it! Add it to the soup pot with the broth for an extra boost of rich, salty parmesan flavor. Let it simmer and infuse the broth, then remove the rind before serving.

A large pot of pasta e fagioli soup with a ladle in it.

Pasta e Fagioli Soup

5 from 3 votes
Author: Olivia Ribas
Servings6 people
Prep Time15 minutes
Custom Time30 minutes
Cook Time0 minutes
Total Time45 minutes
Pasta e Fagioli Soup is a hearty Italian dish that’s packed with protein, fresh veggies, beans, and pasta. It’s delicious, comforting, and comes together in just one pot! The best cozy dinner that has something for everyone.

Equipment

Save this recipe
Enter your email and we’ll send it to you. Plus, you’ll get recipes & tips every week!

Ingredients 
 

Instructions 

  • In a large pot, heat 1 tablespoon of olive oil over medium heat. Add 1 lb of lean ground beef and cook until browned. Drain excess fat if needed.
    Cooked ground beef in a white pot being stirred with a green spatula, perfect as a savory base for Pasta e Fagioli Soup.
  • Add 1 ¼ cups chopped onion, 1 cup diced carrots, and 1 ¼ cups diced celery. Sauté for 5-7 minutes, then stir in 3 minced garlic cloves for another 1-2 minutes.
    A white pot filled with cooked ground beef, diced carrots, green bell peppers, and onions is being stirred with a wooden spoon—perfect base ingredients for a hearty Pasta e Fagioli Soup.
  • Add 2 cups tomato sauce, 6 cups beef broth, 1 can diced tomatoes, 1 tsp sugar, 1 tsp Italian seasonings, ½ tsp oregano, ½ tsp basil, 2 bay leaves, and season with salt and pepper. Stir well.
    A pot filled with Pasta e Fagioli Soup, a tomato-based soup featuring diced carrots, celery, herbs, and beans, seen from above on a light-colored surface.
  • Bring to a boil, then reduce heat and simmer for 20-25 minutes. Add 1 cup dry ditalini pasta and simmer for 10 minutes until al dente.
  • Stir in 1 can drained dark red kidney beans and 1 can drained great northern beans. Heat through for 5 minutes.
  • Remove bay leaves and ladle soup into bowls. Top with Romano or Parmesan cheese and chopped parsley before serving.
    A pot of hearty Pasta e Fagioli Soup with beans, pasta, vegetables, tomato broth, and topped with grated cheese and parsley sits ready to serve. Fresh herbs and extra cheese rest nearby on a wooden board.

Notes

  • Dice the veggies into small, even pieces so you get some of everything in each bite.
  • If you plan to have leftovers, it’s best to cook and store the pasta separately.
  • Remember to remove the bay leaf before serving the soup!
  • Store: It’s best to store the soup and pasta separately if you can. No biggie if you already tossed the pasta in there. It’ll just become a little bit softer the longer it sits. You can store the soup in an airtight container in the fridge for up to 3 days or in the freezer for up to 3 months. Just be sure to use a freezer-safe container and leave extra room for the liquid to expand.
  • Reheat: Then, thaw it in the fridge overnight and reheat it in a pot on the stovetop. Add fresh pasta just before serving.

Nutrition

Serving: 1/6, Calories: 450kcal, Carbohydrates: 50g, Protein: 30g, Fat: 13g, Cholesterol: 48mg, Sodium: 1568mg, Potassium: 820mg, Fiber: 12g, Sugar: 11g, Calcium: 14mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Did You Make This?

Follow @primaverakitchen on Instagram, snap a photo, and tag it #primaverakitchen. We’d love to see your recreation.

Olivia Ribas

Welcome

Hi, I'm Olivia


I’m so happy you’re here!! For the last 12 years, I’ve been sharing easy, quick, and family-friendly recipes like chicken, salmon, ground meat and pork chops (total reader favorites!), perfect for stress-free weeknight dinners made with fresh, seasonal ingredients.

Explore More

5 from 3 votes

Leave a comment

Your email address will not be published. Required fields are marked *

Rate This Recipe:




This site uses Akismet to reduce spam. Learn how your comment data is processed.

8 Comments

  1. Priscila Costa says:

    This looks amazing! Thanks for sharing with us.

    1. Olivia Ribas says:

      You’re so welcome!

  2. Eric Chamberlain says:

    There is no ground beef in Pasta e Fagioli.

    1. Olivia Ribas says:

      Thank you for your comment! Traditional Pasta e Fagioli recipes vary depending on the region in Italy, and many versions don’t include ground beef. However, I added ground beef to my recipe as a personal twist to make it heartier and more filling for those who enjoy it that way. I love how recipes can be adapted to suit different tastes! 😊

  3. Cloighi says:

    This was so easy and delicious. I used what I had in the refrigerator – homemade chicken broth, shredded chicken, great northern beans zucchini and bell peppers. I did follow your recipe and my husband loved it. I will definitely use beef next time.

    1. Olivia Ribas says:

      Thank you for sharing! I love how you made it your own with what you had on hand—sounds delicious! So glad your husband enjoyed it. Let me know how it turns out with beef next time! 😊

  4. Pierre says:

    Fills you up ❤️

    1. Olivia Ribas says:

      Totally 😉