Pasta e Fagioli is a beloved Italian soup that brings warmth and comfort to the table. This dish, filled with hearty pasta, beans, and a medley of vegetables, resonates with so many for its rich flavor and satisfying texture. It’s a perfect way to enjoy a nutrient-dense meal that’s easy to make and great for meal prep. Whether served as a filling main course or a cozy starter, this soup has a way of bringing everyone together.
Why you’ll love this dish
There are countless reasons to adore this classic Italian soup. First and foremost, it’s a delightful combination of flavors and textures. Imagine the creamy beans mingling with tender pasta and a savory broth; it’s simply delicious! The addition of fresh herbs and a hint of garlic elevates the entire experience, making every spoonful something special.
"This soup is like a warm hug in a bowl!"
This simple yet hearty dish is perfect for gatherings or a comforting weeknight meal. It’s not just comforting; it’s also incredibly nutritious. Packed with protein-rich beans and loaded with vegetables, you can feel good about serving it to your family.
The cooking process explained
Bringing this satisfying soup to life is a straightforward process. You start by sautéing your aromatic base, then add in your vegetables, followed by broth, pasta, and beans. The ingredients meld together as they simmer, creating a vibrant, flavorful soup that warms the soul.
Prep Time: 15 min | Cook Time: 30 min | Total Time: 45 min
What you’ll need
- Olive oil
- Onion, diced
- Carrots, diced
- Celery, diced
- Garlic, minced
- Canned diced tomatoes
- Vegetable or chicken broth
- Canned beans (like cannellini or kidney), drained and rinsed
- Short pasta (like ditalini or elbow), uncooked
- Fresh parsley, chopped
- Salt and pepper, to taste
Feel free to use low-sodium broth to control the saltiness of the dish. If you need a gluten-free option, consider swapping the traditional pasta for gluten-free varieties.
Step-by-step instructions
- In a large pot, heat olive oil over medium heat. Add diced onion, carrot, and celery. Sauté until softened, about 5-7 minutes.
- Stir in the minced garlic and cook for an additional minute until fragrant.
- Add the canned tomatoes along with their juice, and pour in the broth. Bring everything to a boil.
- Once boiling, add the beans and pasta. Reduce heat and let it simmer for about 10-12 minutes, or until the pasta is al dente.
- Stir in chopped parsley and season with salt and pepper to taste.
- Remove from heat and let sit for a few minutes before serving.
Best ways to enjoy it
Serve your pasta e fagioli with a sprinkle of fresh parsley on top for a pop of color. A generous drizzle of olive oil can enhance the flavors even further. Pair it with crusty bread or a fresh salad for a complete and satisfying meal. This dish also makes for a wonderful appetizer at a larger dinner gathering.
Storage and reheating tips
To store leftovers, place the soup in an airtight container and refrigerate for up to 3-4 days. If you’d like to keep it longer, consider freezing it in portions for up to 3 months. When reheating, do so over medium heat on the stovetop, adding a splash of broth or water if the soup has thickened too much.
Helpful cooking tips
For an extra depth of flavor, consider adding a bay leaf while your soup simmers—just remember to remove it before serving! You can also experiment with different herbs, like thyme or oregano, based on your personal preferences. If you find that the soup is too thick, simply add more broth to reach your desired consistency.
Creative twists
- Swap the beans for lentils for a different flavor and texture.
- Add greens like spinach or kale for added nutrition and color.
- For a spicy kick, toss in some red pepper flakes or a splash of hot sauce.
FAQ
Can I use other types of pasta?
Absolutely! Short pasta works best in this recipe, but feel free to use whatever you have on hand. Just keep an eye on the cooking time, as different pasta shapes may vary.
What beans work best in this soup?
Cannellini beans are traditional, but you can also use kidney or navy beans. Choose your favorite for a different twist.
Can I make this soup in advance?
Yes! Pasta e fagioli tastes even better the next day as the flavors meld together. Just remember that the pasta may absorb some broth as it sits, so you might need to add a bit of water or broth when reheating.

Pasta e Fagioli
Ingredients
Method
- In a large pot, heat olive oil over medium heat. Add diced onion, carrot, and celery. Sauté until softened, about 5-7 minutes.
- Stir in the minced garlic and cook for an additional minute until fragrant.
- Add the canned tomatoes along with their juice, and pour in the broth. Bring everything to a boil.
- Once boiling, add the beans and pasta. Reduce heat and let it simmer for about 10-12 minutes, or until the pasta is al dente.
- Stir in chopped parsley and season with salt and pepper to taste.
- Remove from heat and let sit for a few minutes before serving.



