Print

Easy Copycat Pasta e Fagioli Soup

Close-up of a rich bowl of pasta e fagioli, featuring small pasta, beans, and meat in tomato sauce, topped with grated cheese and parsley.

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Make a hearty, comforting bowl of Pasta e Fagioli similar to the popular restaurant version. This recipe is simple and great for a weeknight meal.

Ingredients

Scale
  • 1 tablespoon olive oil
  • 1 pound ground Italian sausage, casings removed
  • 1 medium yellow onion, chopped
  • 2 carrots, peeled and diced
  • 2 celery stalks, diced
  • 4 cloves garlic, minced
  • 1 teaspoon dried oregano
  • 1/2 teaspoon dried basil
  • 1/4 teaspoon red pepper flakes
  • 1 (14.5 ounce) can diced tomatoes, undrained
  • 4 cups chicken broth
  • 1 (15 ounce) can cannellini beans, rinsed and drained
  • 1 (15 ounce) can kidney beans, rinsed and drained
  • 1/2 cup small pasta, such as ditalini or small shells
  • 1/2 cup water
  • Salt and black pepper to taste
  • 1/4 cup grated Parmesan cheese, for serving
  • Fresh parsley, chopped, for garnish

Instructions

  1. Heat the olive oil in a large pot or Dutch oven over medium heat. Add the Italian sausage and cook, breaking it up with a spoon, until browned. Drain excess fat.
  2. Add the onion, carrots, and celery to the pot. Cook until the vegetables soften, about 5 to 7 minutes.
  3. Stir in the garlic, oregano, basil, and red pepper flakes. Cook for 1 minute until fragrant.
  4. Pour in the diced tomatoes (with juice), chicken broth, cannellini beans, and kidney beans. Bring the mixture to a simmer.
  5. Add the small pasta and water. Continue to simmer, stirring occasionally, until the pasta is tender, about 10 to 12 minutes. Do not overcook the pasta.
  6. Season the soup with salt and pepper to your taste.
  7. Ladle the soup into bowls. Top each serving with grated Parmesan cheese and fresh parsley before you serve it.

Notes

  • For a thicker soup, mash about one-third of the beans against the side of the pot before adding the pasta.
  • You can substitute ground beef or ground turkey for the Italian sausage if you prefer a different flavor base.
  • If you are making this ahead of time, cook the pasta separately and add it just before reheating to prevent it from absorbing too much liquid.

Nutrition