The rich aroma of simmering tomatoes and herbs mingles with the hearty scent of beans in this classic Italian comfort dish. Pasta e Fagioli is more than just pasta and beans—it’s a celebration of rustic Italian cooking that transforms simple ingredients into something extraordinary. This soul-warming soup strikes the perfect balance between creamy beans, tender pasta, and savory broth, creating a dish that has sustained generations of Italian families. You’ll learn how to create this authentic Pasta e Fagioli from scratch, with techniques that elevate it from a simple soup to a memorable meal that will transport you straight to the Italian countryside.
Why You’ll Love This Recipe
This authentic Pasta e Fagioli recipe delivers the perfect balance of convenience and impressive flavor that will make it a regular in your meal rotation. The contrast between the creamy beans and al dente pasta creates a textural masterpiece that keeps each spoonful interesting. Unlike many soups that require hours of simmering, this bean and pasta soup comes together in under an hour while tasting like it’s been developing flavors all day.
The versatility of this Italian bean soup means it can be a light lunch or a hearty dinner when paired with crusty bread and a simple salad. What’s particularly appealing about this Pasta e Fagioli is how it actually improves with time—make it ahead and enjoy even more developed flavors the next day. The economical ingredients also make this a budget-friendly option that never feels like you’re compromising on taste or nutrition.
The balance of vegetables, beans, and pasta creates a complete one-pot meal that satisfies even the heartiest appetites while providing excellent nutritional value. This is homestyle Italian cooking at its finest—simple, nourishing, and utterly delicious.
Ingredients
For this traditional Pasta e Fagioli recipe, you’ll need:
• 2 tablespoons (30ml) olive oil, plus extra for drizzling
• 1 medium onion, finely diced (about 1 cup)
• 2 medium carrots, diced (about ¾ cup)
• 2 celery stalks, diced (about ¾ cup)
• 4 garlic cloves, minced (about 1 tablespoon)
• 1 tablespoon tomato paste
• 1 teaspoon dried oregano
• ½ teaspoon dried thyme
• ¼ teaspoon red pepper flakes (optional)
• 1 can (14.5 oz/411g) diced tomatoes
• 2 cans (15 oz/425g each) cannellini beans, drained and rinsed
• 6 cups (1.4L) low-sodium chicken or vegetable broth
• 1 Parmesan rind (optional but recommended)
• 8 oz (225g) ditalini pasta (or other small pasta shape)
• 2 tablespoons fresh parsley, chopped
• Salt and freshly ground black pepper, to taste
• Freshly grated Parmesan cheese, for serving
The cannellini beans provide a creamy texture and mild flavor that forms the backbone of this Italian bean soup. Using both broth and a Parmesan rind creates depth of flavor that makes this Pasta e Fagioli truly authentic. The ditalini pasta is traditional, but any small pasta shape will work beautifully in this rustic dish.
Pro Tips
Create a Proper Soffritto Base
The foundation of any great Pasta e Fagioli begins with a properly cooked soffritto (the Italian version of mirepoix). Take your time—about 8-10 minutes—to slowly cook the onions, carrots, and celery until they’re soft and the onions are translucent but not browned. This slow cooking process releases natural sugars and creates a flavor foundation that can’t be rushed. This is where the depth of your soup begins, so don’t cut corners here.
Manage Pasta Cooking Carefully
For perfect texture in your Pasta e Fagioli, never overcook the pasta. Add the pasta directly to the soup about 10-12 minutes before serving, cooking until it’s just al dente. If you’re planning to have leftovers, consider cooking the pasta separately and adding it to individual portions when serving. This prevents the pasta from absorbing too much liquid and becoming mushy when stored—a game-changer for maintaining the perfect texture in leftover servings.
Enhance Depth with Strategic Mashing
For an authentically creamy texture without adding cream, use a potato masher or the back of a wooden spoon to partially mash about ⅓ of the beans directly in the pot. This technique releases the beans’ natural starches, creating a thicker, more luxurious broth while still maintaining plenty of whole beans for texture. This simple step transforms the consistency of your Pasta e Fagioli from a basic soup to a rich, hearty experience.

Instructions
Step 1: Build the Flavor Base
Heat the olive oil in a large Dutch oven or heavy-bottomed pot over medium heat. Add the diced onions, carrots, and celery, and cook for 8-10 minutes, stirring occasionally, until the vegetables have softened and the onions are translucent. This soffritto base is crucial for developing the foundational flavors of your Pasta e Fagioli. Add the minced garlic and cook for another 30 seconds until fragrant, being careful not to let it brown or burn.
Step 2: Develop the Aromatics
Stir in the tomato paste, dried oregano, dried thyme, and red pepper flakes (if using). Cook for 1-2 minutes until the tomato paste darkens slightly and coats the vegetables. This brief caramelization of the tomato paste adds a deeper, more complex flavor to your soup. Season with a pinch of salt and freshly ground black pepper to help extract flavors.
Step 3: Create the Soup Base
Add the diced tomatoes with their juices and stir to combine, scraping up any browned bits from the bottom of the pot. Pour in the chicken or vegetable broth and add the Parmesan rind if using. Bring the mixture to a gentle boil, then reduce the heat to maintain a simmer. The Parmesan rind will slowly infuse the broth with a rich, umami flavor that makes this Pasta e Fagioli exceptional.
Step 4: Add and Prepare the Beans
Add the drained and rinsed cannellini beans to the pot. Using a potato masher or the back of a wooden spoon, lightly mash about one-third of the beans directly in the pot. This will release their natural starches and help thicken the soup while maintaining texture. Let the soup simmer for about 15 minutes to allow the flavors to meld together.
Step 5: Cook the Pasta and Finish
Add the ditalini pasta to the simmering soup and cook according to package directions until al dente, usually 8-10 minutes. Stir occasionally to prevent the pasta from sticking to the bottom. Once the pasta is cooked, remove the Parmesan rind and stir in the chopped fresh parsley. Taste and adjust seasoning with salt and pepper as needed. Your Pasta e Fagioli should now have a perfect balance of broth, beans, and pasta, with a slightly thickened consistency.
Step 6: Serve with Italian Flair
Ladle the hot Pasta e Fagioli into bowls. Drizzle each serving with a little extra virgin olive oil, sprinkle with freshly grated Parmesan cheese, and add an extra crack of black pepper if desired. Serve immediately with crusty Italian bread for an authentic experience.
Variations
Meat Lover’s Pasta e Fagioli
Transform this traditional Pasta e Fagioli into a heartier version by adding Italian meat elements. Start by browning 4 ounces of diced pancetta or 1/2 pound of crumbled Italian sausage (casings removed) before adding the vegetables. The rendered fat from the meat adds tremendous flavor to the soffritto base. For an even richer version, add a smoked ham hock along with the broth and let it simmer with the soup, removing and shredding any meat before serving.
Vegetable-Forward Version
Create a garden-fresh spin on traditional Pasta e Fagioli by incorporating seasonal vegetables. In summer, add 1 cup of diced zucchini or yellow squash during the last 5 minutes of cooking. For a fall version, stir in 2 cups of chopped kale or spinach just before serving, allowing the greens to wilt into the hot soup. These vegetable additions maintain the authentic spirit of using what’s available while increasing the nutritional profile of your soup.
Gluten-Free Adaptation
This classic Italian bean soup can be easily adapted for gluten-free diets without sacrificing authenticity. Simply substitute the traditional pasta with gluten-free pasta shapes, adding them in the final 7-8 minutes of cooking (as gluten-free pasta often cooks more quickly). Alternatively, replace the pasta entirely with an additional can of beans or 1 cup of diced potatoes added with the broth for a different but equally satisfying texture in your Pasta e Fagioli.
Storage and Serving
Store leftover Pasta e Fagioli in an airtight container in the refrigerator for up to 4 days. Note that the pasta will continue to absorb liquid as it sits, so your soup will thicken considerably. When reheating, add a splash of broth or water to reach your desired consistency, then warm gently on the stovetop or in the microwave until heated through. For longer storage, freeze portions without pasta for up to 3 months, adding freshly cooked pasta when reheating for the best texture.
Serve this rustic Italian soup as a complete meal with a simple arugula salad dressed with lemon juice and olive oil for a refreshing contrast to the hearty soup. For a traditional Italian dinner experience, offer Pasta e Fagioli as a primo (first course) followed by a simple protein like grilled fish or chicken. My favorite serving suggestion is to accompany the soup with thick slices of garlic-rubbed, toasted ciabatta bread for dipping into the flavorful broth—this transforms an already delicious soup into an unforgettable meal that celebrates the best of Italian comfort food.
FAQs
Can I use dried beans instead of canned?
Absolutely! Soak 1½ cups of dried cannellini beans overnight, then drain and cook them in fresh water until tender (about 1-1.5 hours) before adding to the Pasta e Fagioli. This method requires more time but delivers superior flavor and texture.
Why is my soup too thick/thin?
Thickness varies based on pasta absorption. For thicker soup, mash more beans or simmer longer uncovered. For thinner Pasta e Fagioli, add additional broth or cook the pasta separately and add it to individual servings.
Can I make this in a slow cooker?
Yes! Sauté the vegetables first, then transfer to a slow cooker with all ingredients except pasta. Cook on low for 6-8 hours, add the pasta during the final 30 minutes, and adjust seasoning before serving your slow-cooked Pasta e Fagioli.
Is Pasta e Fagioli supposed to be soup-like or stew-like?
Regional variations exist—northern Italian versions tend to be brothier while southern interpretations are thicker. Authentic Pasta e Fagioli generally falls somewhere between soup and stew, with enough liquid to be eaten with a spoon but thick enough to hold the ingredients together.
What’s the difference between Pasta e Fagioli and Minestrone?
While both are Italian soups with pasta and vegetables, Pasta e Fagioli specifically focuses on pasta and beans as the stars, with fewer vegetable varieties. Minestrone typically contains a wider assortment of seasonal vegetables and sometimes has less pasta.
Pasta e Fagioli Recipe
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Total Time: 50 minutes
- Yield: 6 servings 1x
- Category: Dinner
- Method: simmering
- Cuisine: Americaine
Description
Pasta e Fagioli Recipe: Hearty soup with pasta, beans, and veggies. Quick, comforting, and perfect for pleasing a crowd.
Ingredients
- 2 tablespoons (30ml) olive oil, plus extra for drizzling
- 1 medium onion, finely diced (about 1 cup)
- 2 medium carrots, diced (about ¾ cup)
- 2 celery stalks, diced (about ¾ cup)
- 4 garlic cloves, minced (about 1 tablespoon)
- 1 tablespoon tomato paste
- 1 teaspoon dried oregano
- ½ teaspoon dried thyme
- ¼ teaspoon red pepper flakes (optional)
- 1 can (14.5 oz/411g) diced tomatoes
- 2 cans (15 oz/425g each) cannellini beans, drained and rinsed
- 6 cups (1.4L) low-sodium chicken or vegetable broth
- 1 Parmesan rind (optional but recommended)
- 8 oz (225g) ditalini pasta (or other small pasta shape)
- 2 tablespoons fresh parsley, chopped
- Salt and freshly ground black pepper, to taste
- Freshly grated Parmesan cheese, for serving
Instructions
- Step 1: Build the Flavor Base Heat the olive oil in a large Dutch oven or heavy-bottomed pot over medium heat. Add the diced onions, carrots, and celery, and cook for 8-10 minutes, stirring occasionally, until the vegetables have softened and the onions are translucent. This soffritto base is crucial for developing the foundational flavors of your Pasta e Fagioli. Add the minced garlic and cook for another 30 seconds until fragrant, being careful not to let it brown or burn.
- Step 2: Develop the Aromatics Stir in the tomato paste, dried oregano, dried thyme, and red pepper flakes (if using). Cook for 1-2 minutes until the tomato paste darkens slightly and coats the vegetables. This brief caramelization of the tomato paste adds a deeper, more complex flavor to your soup. Season with a pinch of salt and freshly ground black pepper to help extract flavors.
- Step 3: Create the Soup Base Add the diced tomatoes with their juices and stir to combine, scraping up any browned bits from the bottom of the pot. Pour in the chicken or vegetable broth and add the Parmesan rind if using. Bring the mixture to a gentle boil, then reduce the heat to maintain a simmer. The Parmesan rind will slowly infuse the broth with a rich, umami flavor that makes this Pasta e Fagioli exceptional.
- Step 4: Add and Prepare the Beans Add the drained and rinsed cannellini beans to the pot. Using a potato masher or the back of a wooden spoon, lightly mash about one-third of the beans directly in the pot. This will release their natural starches and help thicken the soup while maintaining texture. Let the soup simmer for about 15 minutes to allow the flavors to meld together.
- Step 5: Cook the Pasta and Finish Add the ditalini pasta to the simmering soup and cook according to package directions until al dente, usually 8-10 minutes. Stir occasionally to prevent the pasta from sticking to the bottom. Once the pasta is cooked, remove the Parmesan rind and stir in the chopped fresh parsley. Taste and adjust seasoning with salt and pepper as needed. Your Pasta e Fagioli should now have a perfect balance of broth, beans, and pasta, with a slightly thickened consistency.
- Step 6: Serve with Italian Flair Ladle the hot Pasta e Fagioli into bowls. Drizzle each serving with a little extra virgin olive oil, sprinkle with freshly grated Parmesan cheese, and add an extra crack of black pepper if desired. Serve immediately with crusty Italian bread for an authentic experience.
Notes
Fresh ingredients will always yield the best flavor results.
Nutrition
- Serving Size: 1.5 cups
- Calories: 350 calories per serving
- Sugar: 5 grams
- Sodium: 800 mg
- Fat: 10 grams
- Saturated Fat: 2 grams
- Unsaturated Fat: 8 grams
- Trans Fat: 0 grams
- Carbohydrates: 55 grams
- Fiber: 10 grams
- Protein: 15 grams
- Cholesterol: 5 mg