Pasta e Fagioli, or “pasta and beans,” is a classic Italian dish that combines pasta with cannellini beans in a savory broth. This hearty soup is not only comforting but also packed with flavor and nutrients. It’s a perfect meal for any time of year and can be easily customized to suit your taste!
Ingredients List
For the Soup:
- 2 tablespoons olive oil
- 1 medium onion, chopped
- 2 cloves garlic, minced
- 2 medium carrots, diced
- 2 celery stalks, diced
- 1 teaspoon dried oregano
- 1 teaspoon dried thyme
- 1/2 teaspoon salt (adjust to taste)
- 1/4 teaspoon black pepper (adjust to taste)
- 4 cups vegetable or chicken broth
- 1 can (15 ounces) cannellini beans, drained and rinsed
- 1 can (14 ounces) diced tomatoes (with juices)
- 1 cup small pasta (such as ditalini or elbow macaroni)
- 1 cup kale or spinach, chopped (optional)
- 1 tablespoon lemon juice (optional)
- Fresh parsley or basil for garnish (optional)
- Grated Parmesan cheese for serving (optional)
Timing
Preparing Pasta e Fagioli takes about 10 minutes for prep and 30 minutes for cooking, totaling approximately 40 minutes.
Step-by-Step Instructions
Step 1: Sauté the Vegetables
- Heat Oil: In a large pot, heat the olive oil over medium heat.
- Cook Onion and Garlic: Add the chopped onion and minced garlic, sautéing until the onion is translucent, about 3-4 minutes.
- Add Carrots and Celery: Stir in the diced carrots and celery, cooking for another 5-7 minutes until they begin to soften.
Step 2: Add Seasonings and Broth
- Season: Add the dried oregano, dried thyme, salt, and pepper, stirring to combine.
- Pour in Broth: Add the vegetable or chicken broth, cannellini beans, and diced tomatoes. Bring the mixture to a simmer.
Step 3: Cook the Pasta
- Add Pasta: Stir in the small pasta and cook according to the package instructions, usually about 8-10 minutes, until al dente.
- Optional Greens: If using, add the chopped kale or spinach during the last 2-3 minutes of cooking.
Step 4: Finish and Serve
- Add Lemon Juice: Stir in the lemon juice for brightness, if desired.
- Garnish: Ladle the soup into bowls and garnish with fresh parsley or basil. Top with grated Parmesan cheese if using.
- Enjoy: Serve warm with crusty bread.

Nutritional Information
Here’s a quick glance at the nutritional profile of Pasta e Fagioli (per serving, assuming 6 servings):
| Nutrient | Amount per Serving |
|---|---|
| Calories | 320 |
| Protein | 12g |
| Fat | 8g |
| Carbohydrates | 50g |
| Fiber | 10g |
Tips for Customization
- Pasta Options: Use any small pasta shape you like, such as shells or orzo.
- Vegetable Add-Ins: Feel free to add other vegetables like zucchini, bell peppers, or mushrooms for added nutrition.
- Spicy Kick: Add a pinch of red pepper flakes for a bit of heat.
Serving Suggestions
Pasta e Fagioli pairs well with:
- Crusty bread or garlic bread for dipping.
- A simple green salad for a light meal.
Common Mistakes to Avoid
- Overcooking the Pasta: Make sure to check the pasta for doneness and avoid overcooking, as it will continue to cook in the hot soup.
- Not Enough Liquid: If the soup thickens too much after cooking, add more broth or water to reach your desired consistency.
- Under-seasoning: Taste and adjust the seasoning as needed for the best flavor.
Storing Tips for the Recipe
Pasta e Fagioli can be stored in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove or in the microwave. This soup can also be frozen; however, the pasta may become softer upon reheating.
Conclusion
In about 40 minutes, you can enjoy a delicious bowl of Pasta e Fagioli that is both hearty and satisfying. This classic Italian soup is perfect for any occasion and is sure to become a favorite in your household!
FAQs
Can I make this dish ahead of time?
Yes! You can prepare the soup ahead of time and reheat it before serving. The flavors will deepen as it sits.
Can I use dried beans instead of canned?
Yes, but you will need to soak and cook the dried beans beforehand, which will require additional time.
What if I want a vegetarian version?
This recipe is already vegetarian! Just ensure you use vegetable broth.
Can I customize the recipe?
Absolutely! Feel free to add your favorite ingredients or adjust the seasonings to your taste.
Pasta e Fagioli Recipe
Ingredients
- • 2 tablespoons olive oil
- • 1 medium onion, chopped
- • 2 cloves garlic, minced
- • 2 medium carrots, diced
- • 2 celery stalks, diced
- • 1 teaspoon dried oregano
- • 1 teaspoon dried thyme
- • 1/2 teaspoon salt (adjust to taste)
- • 1/4 teaspoon black pepper (adjust to taste)
- • 4 cups vegetable or chicken broth
- • 1 can (15 ounces) cannellini beans, drained and rinsed
- • 1 can (14 ounces) diced tomatoes (with juices)
- • 1 cup small pasta (such as ditalini or elbow macaroni)
- • 1 cup kale or spinach, chopped (optional)
- • 1 tablespoon lemon juice (optional)
- • Fresh parsley or basil for garnish (optional)
- • Grated Parmesan cheese for serving (optional)
Instructions
Step 1: Sauté the Vegetables
- Heat Oil: In a large pot, heat the olive oil over medium heat.
- Cook Onion and Garlic: Add the chopped onion and minced garlic, sautéing until the onion is translucent, about 3-4 minutes.
- Add Carrots and Celery: Stir in the diced carrots and celery, cooking for another 5-7 minutes until they begin to soften.
Step 2: Add Seasonings and Broth
- Season: Add the dried oregano, dried thyme, salt, and pepper, stirring to combine.
- Pour in Broth: Add the vegetable or chicken broth, cannellini beans, and diced tomatoes. Bring the mixture to a simmer.
Step 3: Cook the Pasta
- Add Pasta: Stir in the small pasta and cook according to the package instructions, usually about 8-10 minutes, until al dente.
- Optional Greens: If using, add the chopped kale or spinach during the last 2-3 minutes of cooking.
Step 4: Finish and Serve
- Add Lemon Juice: Stir in the lemon juice for brightness, if desired.
- Garnish: Ladle the soup into bowls and garnish with fresh parsley or basil. Top with grated Parmesan cheese if using.
- Enjoy: Serve warm with crusty bread.
Did you make this recipe?
Please leave a comment on the blog or share a photo on Facebook