Pasta fagioli is a classic Italian dish made with pasta and beans in a rich, savory broth. This comforting soup combines simple ingredients, resulting in a hearty meal perfect for cold days.
This easy-to-make recipe is full of flavor and nutrition, offering a satisfying combination of vegetables, beans, and pasta. It’s an ideal dish for a family dinner or a quick weeknight meal.

What is Pasta Fagioli Recipe
Pasta fagioli is an Italian soup that blends small pasta and beans in a flavorful broth, often seasoned with garlic, tomatoes, and herbs. It’s a versatile dish, varying slightly by region but always delicious.
Traditionally, pasta fagioli was a peasant dish, made with whatever beans and vegetables were available. Over time, it has become a beloved meal enjoyed by many around the world.
Why You’ll Love This Pasta Fagioli Recipe
- Comforting and Hearty: This recipe is a satisfying meal that’s perfect for cold weather or when you need something cozy. The combination of pasta and beans fills you up.
- Healthy and Nutritious: Packed with protein, fiber, and essential vitamins, this soup is a great option for a nutritious meal that nourishes your body.
- Easy to Make: With simple ingredients and minimal preparation, pasta fagioli comes together quickly, making it a great dish for busy weeknights.
- Versatile and Customizable: You can adjust the recipe to your liking by adding vegetables or using different types of beans or pasta. It’s easy to make it your own.
Pre-preparation of Pasta Fagioli Recipe
Before you start cooking, gather all the ingredients and chop the vegetables. Drain and rinse the beans if using canned ones. If you prefer homemade broth, prepare that in advance for the best flavor.
Make sure to have all the seasonings and pasta ready for easy access. This will make the cooking process smoother and faster.
How to make Pasta Fagioli Recipe
Ingredients
- 1 tablespoon olive oil
- 1 onion, chopped
- 2 garlic cloves, minced
- 2 carrots, chopped
- 2 celery stalks, chopped
- 1 can (14 oz) diced tomatoes
- 1 can (15 oz) cannellini beans, drained and rinsed
- 4 cups vegetable broth or chicken broth
- 1 cup small pasta (like ditalini)
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- Salt and pepper to taste
- Fresh parsley (optional)
Instructions
- Heat the olive oil in a large pot over medium heat. Add the onion, garlic, carrots, and celery. Cook until the vegetables are tender, about 5 minutes.
- Add the tomatoes, beans, and broth to the pot. Stir in the oregano and basil. Bring the mixture to a boil, then reduce the heat and simmer for 15 minutes.
- Add the pasta to the soup and cook until al dente, about 10 minutes.
- Season with salt and pepper to taste. Serve the pasta fagioli hot, garnished with fresh parsley if desired.
Pro Tips of Pasta Fagioli Recipe
- For extra flavor, try adding a small piece of Parmesan rind to the broth as it simmers.
- If you prefer a thicker soup, use an immersion blender to puree a portion of the soup before adding the pasta.
FAQs About Pasta Fagioli Recipe
Can I use any type of beans?
Yes, you can use any beans you prefer, such as kidney beans or chickpeas, instead of cannellini beans.
Can I make pasta fagioli ahead of time?
Yes, this soup tastes even better the next day, making it great for meal prep or leftovers.
What pasta works best for this dish?
Small pasta shapes, like ditalini or elbow macaroni, are perfect for pasta fagioli as they absorb the broth well.
Can I freeze pasta fagioli?
Yes, you can freeze the soup without the pasta. Add the pasta fresh when reheating to keep it from getting mushy.




