Go Back
Pasta Fagioli Soup Recipe

Pasta Fagioli Soup Recipe

A rustic pasta fagioli soup recipe is the kind of comforting Italian dish you make when you want something hearty, simple, and satisfying. You combine tender beans, pasta, vegetables, and savory broth to create a cozy meal perfect for weeknights or chilly evenings.
Prep Time 15 minutes
Cook Time 35 minutes
Total Time 50 minutes
Servings: 6 Serving

Ingredients
  

Base Vegetables
  • 2 tablespoons olive oil
  • 1 small yellow onion finely diced
  • 2 medium carrots diced
  • 2 celery stalks diced
  • 3 cloves garlic minced
Soup Base
  • 1 can (15 oz) cannellini beans drained and rinsed
  • 1 can (15 oz) red kidney beans drained and rinsed
  • 1 can (14.5 oz) tomatoes diced
  • 4 cups vegetable broth or chicken broth
  • 1 teaspoon oregano dried
  • 1 teaspoon basil dried
  • ½ teaspoon red pepper flakes (optional)
  • 1 teaspoon salt or to taste
  • ½ teaspoon black pepper
Pasta and Finish
  • 1 cup small pasta (ditalini or small elbow pasta)
  • 1 tablespoon tomato paste
  • 2 tablespoons fresh parsley chopped
  • ¼ cup grated Parmesan cheese plus extra for serving

Method
 

  1. Heat olive oil in a large pot and sauté onion, carrots, and celery for 6–8 minutes.
  2. Stir in garlic and tomato paste and cook for 1–2 minutes.
  3. Add diced tomatoes, broth, herbs, beans, salt, and pepper. Simmer for 10–12 minutes.
  4. Stir in pasta and cook 8–10 minutes until tender.
  5. Finish with parsley and Parmesan cheese.
  6. Serve hot with extra Parmesan and fresh parsley.

Notes

  • Lightly mash some beans to naturally thicken the soup.
  • Cook pasta separately if you plan to store leftovers.
  • Use high-quality Parmesan for the best flavor.
  • Finish with a drizzle of olive oil for extra richness.