There are few dishes as comforting and satisfying as a warm bowl of pasta e fagioli. This beloved Italian soup has long been a staple in family kitchens, bringing together simple pantry ingredients to create something truly nourishing and delicious. It’s the kind of meal that fills the house with rich aromas and gathers everyone around the table.
Traditionally enjoyed on cool evenings or during cozy family dinners, pasta e fagioli—literally meaning “pasta and beans”—is a classic example of Italian home cooking. Many families have their own cherished version passed down through generations. This recipe captures that rustic spirit with tender pasta, creamy beans, aromatic vegetables, and a deeply flavorful broth. Whether you’re making it for a weeknight meal or a relaxed weekend gathering, this hearty soup delivers warmth, comfort, and timeless flavor in every spoonful.

What Is Pasta e Fagioli?
Pasta e fagioli is a traditional Italian soup made primarily with pasta and beans, along with vegetables, herbs, and a savory broth. It originated as a humble peasant dish, created using inexpensive ingredients that were readily available in most homes.
Despite its simplicity, the dish is incredibly satisfying and flavorful. The combination of creamy beans, tender pasta, and aromatic vegetables creates a thick, hearty soup that feels like a full meal in a bowl. Today, pasta e fagioli is enjoyed around the world and remains a symbol of rustic Italian comfort food.
This version focuses on wholesome vegetables and rich herbs, making it deeply flavorful without relying on heavy ingredients.
Why You’ll Love This Pasta e Fagioli Soup
There are many reasons this soup has stood the test of time.
Hearty and Filling
The combination of beans and pasta provides both protein and carbohydrates, making the soup satisfying enough to serve as a main course.
Simple Pantry Ingredients
Most of the ingredients are kitchen staples, making this recipe perfect for last-minute meals.
Rich Italian Flavor
Garlic, herbs, tomatoes, and vegetables create a deep, comforting flavor profile.
Great for Meal Prep
Pasta e fagioli stores well and often tastes even better the next day as the flavors deepen.
Family-Friendly
Its mild, comforting taste makes it a hit with both kids and adults.
Ingredients for Ultimate Pasta e Fagioli Soup
This recipe uses simple ingredients that build layers of flavor while keeping the dish wholesome and comforting.
Vegetables
-
2 tablespoons olive oil
-
1 medium onion, finely chopped (about 1 cup / 150 g)
-
2 medium carrots, diced (about 1 cup / 130 g)
-
2 celery stalks, diced (about ¾ cup / 100 g)
-
4 garlic cloves, minced
Soup Base
-
1 can crushed tomatoes (28 oz / 800 g)
-
6 cups vegetable broth (1.4 L)
-
1 teaspoon dried oregano
-
1 teaspoon dried basil
-
1 teaspoon Italian seasoning
-
½ teaspoon red pepper flakes (optional)
-
1 teaspoon salt
-
½ teaspoon black pepper
Beans and Pasta
-
2 cans cannellini beans, drained and rinsed (15 oz / 425 g each)
-
1 cup small pasta such as ditalini (about 120 g)
Finishing Ingredients
-
1 tablespoon tomato paste
-
1 tablespoon lemon juice
-
¼ cup chopped fresh parsley (15 g)
How to Make Pasta e Fagioli Soup
1. Sauté the Aromatics
Heat 2 tablespoons olive oil in a large soup pot over medium heat.
Add:
-
chopped onion
-
diced carrots
-
diced celery
Cook for about 5–7 minutes until the vegetables soften.
Add the minced garlic and cook for another 1 minute until fragrant.
This step builds the foundation of flavor for the entire soup.
2. Build the Soup Base
Stir in:
-
1 tablespoon tomato paste
Cook for 1–2 minutes to deepen the tomato flavor.
Then add:
-
crushed tomatoes
-
vegetable broth
-
oregano
-
basil
-
Italian seasoning
-
red pepper flakes
-
salt and black pepper
Stir everything together and bring the soup to a gentle simmer.
3. Add the Beans
Add the 2 cans cannellini beans to the pot.
For a thicker soup, lightly mash about ½ cup of the beans before adding them. This helps create a creamier texture without needing cream.
Simmer the soup for 10–12 minutes so the flavors can meld together.
4. Cook the Pasta
Add 1 cup (120 g) small pasta directly into the simmering soup.
Cook for about 8–10 minutes, or until the pasta is tender.
Stir occasionally to prevent the pasta from sticking.
5. Finish the Soup
Once the pasta is cooked, stir in:
-
1 tablespoon lemon juice
-
¼ cup chopped parsley
Taste and adjust salt or seasoning if needed.
Let the soup rest for 5 minutes before serving.

Tips for the Best Pasta e Fagioli
Use quality broth
A flavorful vegetable broth makes a huge difference in the final taste.
Don’t overcook the pasta
Cook it just until tender so it doesn’t become mushy.
Mash some beans
This creates a thicker, heartier soup naturally.
Add pasta separately for leftovers
If you plan to store the soup, cook the pasta separately and add it when serving to keep it from absorbing too much liquid.
Let the soup rest
Like many soups and stews, pasta e fagioli tastes even better after sitting for a few minutes.
Delicious Variations
Creamier Version
Blend 1 cup of the beans with ½ cup broth and stir it back into the soup for a thicker texture.
Vegetable-Packed Version
Add extra vegetables like:
-
zucchini (1 cup / 150 g diced)
-
spinach (2 cups / 60 g fresh)
-
kale (1 cup / 35 g chopped)
Gluten-Free Option
Replace traditional pasta with gluten-free small pasta or cooked rice.
What to Serve with Pasta e Fagioli
This soup is hearty on its own but pairs wonderfully with a few simple sides.
Crusty Bread
A warm loaf of rustic bread is perfect for soaking up the flavorful broth.
Simple Green Salad
A light salad with lemon dressing balances the richness of the soup.
Roasted Vegetables
Roasted zucchini, carrots, or peppers complement the Italian flavors beautifully.
Storage and Reheating Tips
Refrigeration
Store in an airtight container for up to 4 days.
Freezing
Freeze the soup (without pasta) for up to 3 months. Add freshly cooked pasta when reheating.
Reheating
Warm the soup on the stovetop over medium heat. Add extra broth or water if the soup becomes too thick.
Frequently Asked Questions
1. What does pasta e fagioli mean?
Pasta e fagioli translates from Italian to “pasta and beans.” The name perfectly describes the core ingredients of the dish. Despite its simple name, the soup is incredibly flavorful because it builds depth using aromatic vegetables, herbs, and tomatoes.
Historically, pasta e fagioli originated as a rustic dish in rural Italy where families relied on inexpensive pantry staples to create nourishing meals. Beans provided protein and substance, while small pasta added heartiness and texture.
Over time, the recipe evolved with regional variations across Italy. Some versions are thicker like a stew, while others are brothier. What remains consistent is the comforting combination of pasta and beans simmered in a rich, savory base.
Today, pasta e fagioli is loved worldwide as a classic example of traditional Italian comfort cooking.
2. Can I make pasta e fagioli ahead of time?
Yes, pasta e fagioli is actually an excellent make-ahead meal. The soup often tastes even better the next day because the flavors have more time to develop and blend together.
However, one important tip is to store the pasta separately if possible. Pasta tends to absorb liquid as the soup sits, which can make the soup thicker than intended.
To prepare the soup ahead:
-
Make the soup base with vegetables, beans, and broth.
-
Cook the pasta separately.
-
Store them separately in the refrigerator.
When ready to serve, simply reheat the soup and add the pasta. This keeps the texture perfect while preserving the rich flavor of the broth.
3. What type of pasta works best for this soup?
Small pasta shapes are ideal for pasta e fagioli because they cook quickly and blend nicely with the beans and broth.
Some of the best choices include:
-
Ditalini – the traditional and most common option
-
Small elbow macaroni
-
Small shells
-
Orzo
-
Mini penne
The goal is to use pasta that fits easily on a spoon with the beans and vegetables.
Avoid long noodles or large pasta shapes because they can overwhelm the soup and make it harder to eat.
Using a smaller pasta helps maintain the classic texture that makes pasta e fagioli so comforting.
4. How can I thicken pasta e fagioli soup?
Pasta e fagioli is naturally thicker than many soups, but there are several ways to adjust the consistency depending on your preference.
Mash some beans
Mashing about half a cup of beans before adding them to the soup creates a creamy texture without adding dairy.
Blend a portion of the soup
You can blend 1–2 cups of the soup and stir it back into the pot to thicken the broth.
Cook longer
Allowing the soup to simmer longer reduces the liquid and intensifies the flavor.
Add extra beans
More beans naturally create a heartier consistency.
These methods keep the soup rich and satisfying while maintaining its traditional rustic character.

Final Thoughts
Pasta e fagioli is one of those timeless dishes that proves great cooking doesn’t require complicated ingredients or techniques. With just a handful of pantry staples, you can create a deeply comforting soup that feels both nourishing and satisfying.
What makes this recipe especially special is its versatility. It works beautifully as a cozy weeknight dinner, a make-ahead meal for busy schedules, or even a comforting dish to share with friends and family. The balance of tender pasta, creamy beans, aromatic vegetables, and savory broth creates a harmony of textures and flavors that never gets old.
Another reason this soup has remained popular for generations is its adaptability. You can easily adjust the ingredients to suit what you have in your kitchen. Add more vegetables, experiment with different herbs, or use your favorite small pasta. Each variation keeps the spirit of the dish alive while allowing you to make it your own.
Pasta e fagioli also highlights the beauty of traditional home cooking. It reminds us that some of the best meals come from simple ingredients prepared with care. A pot simmering on the stove, the aroma of garlic and herbs filling the kitchen, and a warm bowl served at the table—these are the moments that make cooking truly meaningful.
If you’re looking for a recipe that is comforting, affordable, and full of flavor, this ultimate pasta e fagioli soup is a perfect choice. Once you try it, there’s a good chance it will become a regular part of your meal rotation.
PrintUltimate Pasta e Fagioli Soup – Hearty Italian Pasta Bean Soup Recipe
A comforting Italian soup made with tender pasta, creamy beans, vegetables, and herbs in a rich tomato broth. Perfect for cozy dinners and satisfying family meals.
Ingredients
2 tablespoons olive oil
1 medium onion, finely chopped (about 1 cup / 150 g)
2 medium carrots, diced (about 1 cup / 130 g)
2 celery stalks, diced (about ¾ cup / 100 g)
4 garlic cloves, minced
1 tablespoon tomato paste
1 can crushed tomatoes (28 oz / 800 g)
6 cups vegetable broth (1.4 L)
1 teaspoon dried oregano
1 teaspoon dried basil
1 teaspoon Italian seasoning
½ teaspoon red pepper flakes (optional)
1 teaspoon salt
½ teaspoon black pepper
2 cans cannellini beans, drained and rinsed (15 oz / 425 g each)
1 cup small pasta such as ditalini (120 g)
1 tablespoon lemon juice
¼ cup chopped fresh parsley (15 g)
Instructions
-
Heat olive oil in a large pot over medium heat. Add onion, carrots, and celery and cook for 5–7 minutes until softened.
-
Add minced garlic and cook for 1 minute until fragrant.
-
Stir in tomato paste and cook for 1–2 minutes.
-
Add crushed tomatoes, vegetable broth, oregano, basil, Italian seasoning, red pepper flakes, salt, and black pepper. Bring to a simmer.
-
Add the cannellini beans and simmer for 10–12 minutes.
-
Stir in the pasta and cook for 8–10 minutes until tender.
-
Add lemon juice and chopped parsley. Adjust seasoning if needed and serve warm.



