Go Back

Hearty Pasta Fagioli

This healthy and hearty pasta fagioli recipe is so amazingly simple and easy to make and tastes amazing! Its flavor is unmatched and you can feel good about your diet choices with this meal. I love making a big pot and having left overs for my meals for a couple days. its an easy way to meal plan.

Course dinner, Soup
Cuisine Italian
Keyword hearty soup, pasta fagioli
Prep Time 10 minutes
Cook Time 40 minutes
Servings 6 people


  • 1 lb lean ground beef or ground turkey
  • 4-6 oz ditalini pasta
  • 1 medium onion chopped
  • 3 tsp minced garlic
  • 3 sticks celery diced
  • 4 med carrots diced
  • 2 14 oz can crushed tomatoes
  • 1 14 oz can kidney beans
  • 1 can great norther white beans
  • 2 small cans tomato sauce
  • 3 cup chicken stock
  • 4 tsp white vinegar
  • 1 1/2 tsp dried basil
  • 1 1/2 tsp dried oregano
  • 1 tsp salt
  • 1/2 tsp thyme
  • 1/2 tsp black pepper


  • grated parmesan cheese
  • chopped fresh parsley


  1. Brown the beff in a large pot(I like to use my cast iron enamel dutch oven)

  2. Drain the fat and add the onion, celery, garlic, and carrots. Let is sautee for about 10 minutes

  3. Add all the remaining ingredients except the pasta and the vinegar and let it cook for about 30 minutes or until the carrots are tender.

  4. You can either choose to add the pasta dry into the soup to cook next, but keep in mind that the pasta will soak up some of the liquid so you may need to add a bit more stock.

  5. You can also cook the pasta separate until it is al dente and then add it to the soup. I have done it both ways and it has come out great. It is more convenient and less pots to clean if you add the pasta directly to the soup.

  6. At the end, add the white vinegar and cook for another minute and then turn off.

  7. The vinegar will add that zip that pasta fagioli is known for.

  8. This soup is so flavorful and it is a great healthy option as well. I always feel satisfied when I eat this, and never feel like Ive been on a diet.

  9. I like to top mine with fresh or grated parmesan cheese and its perfect with my homemade french bread as well!