Pasta Fagioli (or Pasta e Fagioli) is a classic Italian comfort dish that translates to “pasta and beans.” This simple yet hearty soup is made with tender beans, small pasta, and a flavorful tomato broth seasoned with aromatic herbs. Pasta Fagioli is a humble, rustic dish that’s easy to make, budget-friendly, and perfect for a cozy night in.
Why You’ll Love This Recipe
- Hearty & Nourishing: Packed with protein from beans and carbs from pasta, it’s a satisfying meal in itself.
- One-Pot Wonder: Easy cleanup with everything cooked in a single pot.
- Traditional & Customizable: While the recipe is simple, you can easily adjust the ingredients to suit your taste.
Ingredients
For the Soup:
- 2 tablespoons olive oil
- 1 small onion, diced
- 2 carrots, diced
- 2 celery stalks, diced
- 4 garlic cloves, minced
- 1 (15 oz) can cannellini beans (or Great Northern beans), drained and rinsed
- 1 (15 oz) can kidney beans, drained and rinsed
- 1 (28 oz) can crushed tomatoes
- 4 cups chicken broth (or vegetable broth for a vegetarian option)
- 1 cup ditalini pasta (or another small pasta like elbow or orzo)
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- ½ teaspoon red pepper flakes (optional)
- Salt and pepper, to taste
- 2 cups fresh spinach or kale (optional for added greens)
- Fresh parsley, chopped (for garnish)
- Freshly grated Parmesan cheese (for serving)