Fragrant with aromatic garlic, earthy rosemary, and sweet oregano, this comforting Pasta e Fagioli soup is the quintessential dish for those crisp, chilly days when only a hearty, soulful meal will do. Translating simply to “pasta and beans” in Italian, this beloved classic transcends its humble origins to deliver a remarkably satisfying and filling experience. Our vegetarian rendition transforms simple pantry staples into a rich, deeply flavored soup that comes together in just 30 minutes, proving that delicious, wholesome food doesn’t have to be complicated.
Craving more authentic Italian soup recipes? Be sure to explore our delightful Minestrone Soup or our creamy Chickpea Soup for equally comforting options.

Table of Contents
- Why You’ll Love This Vegetarian Pasta e Fagioli Recipe
- What is Pasta e Fagioli? A Beloved Italian Classic
- Essential Ingredients for the Perfect Pasta e Fagioli
- How To Make Vegetarian Pasta e Fagioli Soup: Step-by-Step
- Optional Step: Achieving a Thicker, Creamier Texture
- Serving Suggestions for Your Hearty Soup
- Leftovers and Storing: Tips for Enjoying Later
- Frequently Asked Questions About Pasta e Fagioli
- More Irresistible Soup Recipes to Try
- Vegetarian Pasta e Fagioli Soup Recipe Card
Why You’ll Love This Vegetarian Pasta e Fagioli Recipe
This vegetarian Pasta e Fagioli isn’t just a meal; it’s an experience. Here’s why this particular recipe will quickly become a cherished favorite in your kitchen:
- Wholesome and Vegetarian-Friendly: Unlike many traditional versions that feature pancetta or ground beef, this recipe proudly skips the meat without sacrificing a single ounce of flavor. We rely on a robust combination of fresh minced garlic and a thoughtful blend of dried Italian spices to create a deeply savory broth that satisfies even the most ardent meat-eaters. It’s a fantastic option for anyone seeking a nourishing, plant-based meal.
- Remarkably Quick & Easy: Life is busy, and sometimes you need a delicious meal on the table fast. This soup simmers to perfection in a mere 15-20 minutes after a brief sauté, making it an ideal choice for weeknight dinners. It leverages the convenience of pantry staples like canned beans and diced tomatoes, minimizing prep time and maximizing flavor.
- A Budget-Friendly Powerhouse: Made primarily from inexpensive ingredients like beans, pasta, and common vegetables, this soup is incredibly economical. It’s a smart way to feed a crowd or stretch your grocery budget without compromising on taste or nutritional value.
- Perfect for Meal Prep & Freezing: This soup is a make-ahead marvel and freezer-friendly, offering incredible flexibility. Our top tip for preserving its quality is to cook the pasta separately. This crucial step prevents the pasta from becoming soggy and mushy when warming leftovers, ensuring every bowl is as delightful as the first. Separating the pasta also provides more serving options, catering to different timings and dietary needs (e.g., serving the broth-rich soup without pasta for a lighter meal).
- Deep, Satisfying Flavor: The combination of sautéed aromatics, rich tomatoes, and fragrant Italian herbs creates a complex flavor profile that belies its simple preparation. Each spoonful offers a harmonious blend of textures and tastes, making it truly comforting.
What is Pasta e Fagioli? A Beloved Italian Classic
The name “Pasta e Fagioli” itself is beautifully straightforward, translating directly from Italian as “pasta and beans.” This rustic, heartwarming soup is a cornerstone of Italian peasant cuisine, traditionally known as a “cucina povera” dish. Its origins trace back to the resourceful kitchens of Italy, where simple, readily available ingredients were transformed into incredibly flavorful and nourishing meals.
While the core concept of pasta and beans remains consistent, recipes for Pasta e Fagioli vary widely across Italy’s diverse regions. Each area often incorporates its local traditions and available ingredients. Some versions are thicker, almost stew-like, while others are brothy. Common threads, however, typically include a base of soffritto (sautéed onions, carrots, and celery), tomatoes, garlic, and various spices. Beans like cannellini, borlotti, or navy beans are staples, and small pasta shapes are almost always used. The debate over whether to include meat (like pancetta or ground beef) is ongoing, with many families opting for a purely vegetarian preparation, highlighting the natural goodness of the vegetables and legumes.
Our recipe leans into the vegetarian tradition, focusing on the vibrant flavors of fresh vegetables and herbs to create a robust and deeply satisfying soup that honors its Italian heritage.
Essential Ingredients for the Perfect Pasta e Fagioli

Creating an exceptional Pasta e Fagioli begins with selecting quality ingredients. Here’s a breakdown of what you’ll need, along with tips for variations and substitutions:
- Beans: This recipe primarily calls for two cans of cannellini beans, known for their creamy texture and mild flavor. However, feel free to experiment with other white beans like navy beans or great northern beans, or even heartier options like borlotti beans or red kidney beans. A combination of different beans can add depth. For a delightful twist, you can even substitute with chickpeas to create a “Pasta e Ceci” soup. Always remember to drain and thoroughly rinse canned beans to remove excess sodium and improve flavor.
- Onions, Carrots & Celery (The Soffritto Base): This classic trio forms the aromatic foundation for countless Italian soups and stews, and Pasta e Fagioli is no exception. Sautéing these vegetables slowly coaxes out their natural sweetness, building a complex flavor base before the liquids and beans are introduced. Ensure they are finely diced for even cooking and to meld seamlessly into the soup.
- Tomatoes: We opt for a large can of diced tomatoes, which adds delightful chunks and a bright, rich tomato flavor to the soup. If you prefer a smoother soup, you could use crushed tomatoes or even a combination of diced and tomato paste for extra depth.
- Spices: The soul of this soup comes from dried rosemary, oregano, salt, and black pepper. Dried herbs are convenient and deliver robust flavor; however, a sprig of fresh rosemary or a pinch of fresh oregano leaves can elevate the aroma even further. Taste and adjust salt and pepper as you cook, keeping in mind the sodium content of your broth and canned goods.
- Garlic: Fresh garlic is indispensable in Italian cooking. We recommend three minced cloves to infuse the soup with its pungent, warm essence. If you’re a true garlic aficionado, don’t hesitate to add an extra clove or two to amp up that signature garlic taste.
- Vegetable Broth: Using a low-sodium vegetable broth is key, as it allows you to precisely control the overall seasoning of your soup. If vegetarian constraints are not a concern, chicken broth or even a light beef broth can be substituted for a different flavor profile. High-quality broth significantly impacts the final taste, so choose wisely.
- Pasta: Small pasta shapes are traditional for Pasta e Fagioli, as they cook quickly and are easy to eat with a spoon. Excellent options include ditalini pasta (small tubes), pennette (small pens), small elbows, or even small shells like cavatelli. The goal is a shape that integrates well with the beans and broth without overwhelming the dish.
- Olive Oil: A good quality extra virgin olive oil is essential for sautéing the vegetables and building the initial flavor. Its fruity notes complement the other ingredients beautifully.
- Fresh Parsley: A sprinkle of fresh chopped parsley as a garnish not only adds a vibrant pop of color but also brings a fresh, herbaceous note that brightens the entire dish. Use Italian flat-leaf parsley for the best flavor.
- Parmesan Cheese: For serving, be generous with finely grated Parmesan cheese. Its salty, umami-rich flavor is the perfect counterpoint to the rustic soup. To keep the soup entirely vegan, simply omit the cheese or use a plant-based Parmesan alternative.
How To Make Vegetarian Pasta e Fagioli Soup: Step-by-Step
Making this hearty Pasta e Fagioli is straightforward, even for novice cooks. Follow these simple steps for a truly delicious result:
1. Prepare Your Aromatics: Begin by heating the olive oil in a large, heavy-bottomed pot or Dutch oven over medium heat. A robust pot ensures even heating and prevents sticking. Once shimmering, add the finely chopped onions, carrots, and celery to the pot. This trio, known as a soffritto, forms the flavorful backbone of your soup.
2. Sauté to Perfection: Sauté the vegetables, stirring occasionally, for approximately 4-5 minutes. You want them to soften and become tender, slightly translucent, and fragrant. This step is crucial for developing the deep, sweet flavors that will infuse your broth.

3. Bloom the Spices: Once the vegetables are soft, stir in the minced garlic, dried rosemary, dried oregano, salt, and black pepper. Cook for an additional 1-2 minutes, stirring constantly. The heat will help “bloom” the spices, releasing their aromatic oils and intensifying their flavor. Be careful not to burn the garlic.
4. Combine Liquid & Beans: Pour in the canned diced tomatoes (undrained, to include their juices), the rinsed and drained cannellini beans, and the low-sodium vegetable broth. Give everything a good stir to combine all the ingredients thoroughly.

5. Simmer for Flavor: Bring the soup to a gentle boil, then immediately reduce the heat to a low simmer. Allow the soup to cook for about 15-20 minutes, or until it has thickened slightly and the flavors have had a chance to meld and deepen. Stir occasionally to prevent anything from sticking to the bottom of the pot.
6. Cook the Pasta Separately: While your soup is simmering, bring a separate pot of salted water to a rolling boil. Add your chosen small pasta shape and cook according to package instructions until it is al dente (tender yet firm to the bite). Drain the pasta thoroughly and rinse it lightly with cold water to prevent it from sticking together. This separate cooking method is key for optimal texture and storage.

7. Assemble & Serve: To serve, place a desired amount of the cooked pasta into the bottom of individual serving bowls. Then, ladle generous portions of the hot, fragrant soup over the pasta. This method ensures that the pasta retains its al dente texture and doesn’t become overcooked or mushy.
8. Garnish & Enjoy: Finish each bowl with a sprinkle of fresh chopped parsley for brightness and a generous grating of Parmesan cheese (or a vegan alternative) for a salty, umami finish. Serve immediately and savor every comforting spoonful!

Optional Step: Achieving a Thicker, Creamier Texture
If you prefer a thicker, heartier soup with fewer whole beans, an excellent technique is to partially mash some of the beans. Here’s how:
Before adding all the beans to the pot, reserve about half a cup. Once the soup has finished simmering and the flavors have developed, carefully transfer the reserved beans to a blender. Add about 1 cup of the hot soup broth from the pot. Blend until smooth and creamy. Then, pour this bean puree back into the main pot of soup and stir well. This will naturally thicken the soup, adding a wonderful creamy body without needing any added dairy or flour, while still retaining plenty of whole beans for texture. This method adds richness and deepens the bean flavor throughout the broth.
Serving Suggestions for Your Hearty Soup
This Pasta e Fagioli soup is incredibly filling on its own, thanks to the combination of pasta and beans. It makes a satisfying meal, but pairing it with a simple side can elevate the experience. We love serving it with a light, crisp salad to balance the richness of the soup. Consider a zesty Italian Chopped Salad, a refreshing Arugula Salad with Lemon Vinaigrette, a classic House Salad, or even a unique Brussels Sprout Caesar Salad. Alternatively, keep it wonderfully simple with just the soup and a hunk of crusty, good-quality Italian bread or focaccia for dipping. A glass of dry red wine, such as Chianti or Sangiovese, would also complement the rustic flavors beautifully.
Leftovers and Storing: Tips for Enjoying Later
This Pasta e Fagioli is excellent as leftovers, and with proper storage, you can enjoy its comforting flavors for days. The key to maintaining its delicious texture is to store the soup and pasta separately. Place them in individual airtight containers in the refrigerator, where they will keep well for up to 3 days.
When you’re ready to reheat, gently warm the soup on the stovetop over medium-low heat until it’s simmering. Add your reserved cooked pasta only in the last minute or two of simmering to prevent it from becoming overly soft or mushy. Stir gently until the pasta is heated through. If you prefer, the soup can also be reheated successfully in the microwave, though the stovetop method often provides more even heating.
For longer storage, this soup is wonderfully freezer-friendly. You can freeze the soup (without the pasta!) for up to 1 month. Portion the cooled soup into freezer-safe containers or bags, leaving some headspace for expansion. When you plan to enjoy your frozen leftovers, thaw the soup overnight in the refrigerator, then reheat as directed above. Make a fresh batch of pasta to serve with it for the best results, as freezing pasta cooked in broth can lead to an undesirable mushy texture.
Frequently Asked Questions About Pasta e Fagioli
Yes, absolutely! Pasta e Fagioli soup freezes exceptionally well, but with one critical caveat: do not freeze the soup with the pasta already mixed in. If the pasta is frozen with the broth, it will absorb too much liquid and become mushy and unpleasant upon thawing and reheating. Instead, freeze only the bean and vegetable soup base. When you’re ready to enjoy the frozen soup, thaw it, reheat it on the stovetop, and then cook a fresh batch of small pasta shapes to add just before serving. This ensures the best texture for both the soup and the pasta.
You can certainly cook the pasta directly in the soup if you plan to serve and consume the entire pot immediately. This method allows the pasta to absorb some of the broth’s flavor, which can be lovely. However, for best results, especially if you anticipate having leftovers, we highly recommend cooking the pasta separately. This is because pasta left to sit in the soup for too long will continue to absorb liquid, swell, and lose its desirable al dente texture, potentially turning soft and mushy. Keeping them separate preserves the integrity of both components.
Not always. While the humble origins of Pasta e Fagioli often suggest a vegetarian profile, many traditional and modern recipes incorporate meat. Common additions include pancetta (Italian cured pork belly) or ground beef, which add a smoky or rich umami flavor to the broth. However, this recipe offers a delicious and robust vegetarian version, proving that a meat-free approach can yield a soup that is just as flavorful and satisfying, relying on a thoughtful blend of fresh vegetables, garlic, and herbs for its incredible depth.
Cannellini beans are a popular and excellent choice due to their creamy texture and mild flavor, which perfectly complements the other ingredients. Navy beans and great northern beans are also fantastic substitutes, offering similar characteristics. For a bolder flavor and slightly different texture, borlotti beans or red kidney beans can be used. You can even use a combination of different beans to add more complexity. Always remember to drain and rinse canned beans before adding them to the soup.
Yes, this recipe is inherently vegan-friendly! The current ingredients already use vegetable broth and omit meat. To ensure it remains completely vegan, simply omit the Parmesan cheese when serving, or use a high-quality plant-based Parmesan alternative. All other ingredients are plant-based, making this a delicious and accessible vegan meal.
More Irresistible Soup Recipes to Try
If you’ve enjoyed this comforting Pasta e Fagioli, we’re confident you’ll love these other fantastic soup creations:
- Hearty Vegetable Soup
- Cauliflower White Bean Tahini Soup
- Rosemary White Bean Tomato Soup
- Tuscan Ribollita Soup
- Roasted Tomato Soup
- Creamy Tomato Tortellini Soup
- Italian White Bean Soup
- Butter Bean Soup
Did you make this delightful Pasta e Fagioli soup recipe? We’d love to hear your thoughts! Please leave a rating and a comment below to share your experience. Your feedback helps us and other home cooks. Thanks for cooking with us!
Vegetarian Pasta e Fagioli Soup Recipe
Paige Adams
5 mins
25 mins
30 mins
6
Print Recipe
Ingredients
- 1 tablespoon olive oil
- 1 small onion roughly chopped
- 2 medium carrots peeled and diced
- 2 celery stalks diced
- 3 garlic cloves minced
- 1/2 teaspoon dried rosemary
- 1/4 teaspoon dried oregano
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1-28 ounce can diced tomatoes
- 2-15 ounce cans cannellini beans drained and rinsed
- 4 cups low-sodium vegetable broth
- 1 cup dried small tubular pasta or small shells such as ditalini, pennette, or cavatelli
- 1 tablespoon chopped fresh parsley
- Finely grated Parmesan for serving (optional, omit for vegan)
Save This Recipe
Get this recipe sent to your inbox, plus new recipes every week.
Instructions
- In a large saucepan or Dutch oven, heat the olive oil over medium heat. Add the chopped onions, carrots, and celery. Sauté for about 4 minutes until they begin to soften and become tender.
- Stir in the minced garlic, dried rosemary, dried oregano, salt, and pepper. Cook for an additional 1-2 minutes until the garlic is fragrant, being careful not to burn it.
- Pour in the diced tomatoes (with their juices), the drained and rinsed cannellini beans, and the vegetable broth. Bring the soup to a boil, then reduce the heat to a low simmer. Let it simmer gently for 15-20 minutes to allow the flavors to meld and deepen.
- While the soup is simmering, cook the small pasta shapes in a separate pot of well-salted boiling water according to package instructions until al dente. Drain the pasta and rinse it lightly with cold water to prevent sticking.
- To serve, place the desired amount of cooked pasta into individual bowls. Ladle the hot soup over the pasta and garnish generously with chopped fresh parsley and finely grated Parmesan cheese, if desired.
Notes
For a thicker, creamier soup, reserve about 1/2 cup of the cooked beans. Once the soup has finished simmering, puree these reserved beans with approximately 1 cup of the hot soup broth in a blender until smooth. Stir this puree back into the soup to thicken it naturally.
Store leftover soup and pasta in separate airtight containers in the refrigerator for up to 3 days. It is best to wait to add the pasta until you are reheating the soup, whether on the stove or in the microwave, to maintain the pasta’s al dente texture.
Extra soup can be frozen for up to 1 month. Crucially, do not freeze the soup with the pasta stirred in, as the pasta will become mushy upon thawing and reheating. Make a fresh batch of pasta when you plan to serve the thawed soup.
Nutrition
Carbohydrates: 52g |
Protein: 13g |
Fat: 3g |
Saturated Fat: 0.4g |
Polyunsaturated Fat: 0.5g |
Monounsaturated Fat: 2g |
Sodium: 900mg |
Potassium: 413mg |
Fiber: 11g |
Sugar: 6g |
Vitamin A: 3617 IU |
Vitamin C: 16mg |
Calcium: 149mg |
Iron: 5mg
Nutrition information is automatically calculated and should only be used as an approximation.
Additional Info
Soup
Italian
Did you make this recipe?
Mention @lastingredient on Instagram and tag it #lastingredient!
Originally published December 27, 2013. Last updated: January 30, 2023.