How to Make Pasta e Fagioli: Classic Pasta e Fagioli Recipe
Written by MasterClass
Last updated: Oct 28, 2026 • 2 min read
Satisfying and highly adaptable, pasta e fagioli is the ultimate weeknight comfort food. The hearty Italian soup with a name that translates to “pasta and beans” is big on flavor and simple to cook.
Learn From the Best
What Is Pasta e Fagioli?
Pasta e fagioli, is an Italian bean soup that was traditionally considered a peasant dish due to its humble list of ingredients—cannelloni beans, Italian soffritto, stewed tomatoes, short pasta, olive oil, and garlic. While minestrone, another hearty soup with Italian roots, is typically packed with additional ingredients like Italian sausage, or veggies like zucchini, pasta e fagioli is a little more minimalist.
What Are the Ingredients for Pasta e Fagioli?
Recipes for the Italian bean soup vary around the world, but pasta e fagioli generally begins with an Italian soffritto: an aromatic flavor base similar to French mirepoix that features minced celery, carrots, and onions cooked in olive oil until they are deeply soft and brown.
Next, a mixture of meat or vegetable broth, tomato sauce, and a few choice herbs is added to the soffritto to build on its flavors. White beans and a dark leafy green like kale are added to the mix, simmering until deeply tender and flavorful. Finally, ditalini, a small pasta that looks a bit like a short, tiny section of elbow macaroni, is added into the hearty soup. Prior to serving, the pasta e fagioli gets a finishing touch of grated Parmesan and a drizzle of olive oil.
Classic Pasta e Fagioli Recipe
makes
Ingredients
- 1
Place carrots, onion, and celery in a food processor. Pulse until minced, but not mushy.
- 2
Heat 2–3 tablespoons of olive oil in a Dutch oven set over medium heat. Transfer vegetables to the pot, and cook, stirring often, until most of the moisture has cooked off and the onions are translucent and beginning to brown, about 15 minutes.
- 3
Add garlic and if using, red pepper flakes, and cook until fragrant, about 30 seconds to a minute.
- 4
Add tomatoes and broth, and season well with salt and pepper. Stir to combine. Add rosemary and bay leaf, and bring to a rolling simmer over medium-high heat.
- 5
Drain the beans, and add to the pot (if using canned beans, drain, but do not rinse them before adding). Lower the heat if necessary and cook, stirring occasionally to prevent sticking, for 10 minutes. Add the kale, and cook for 10 more minutes, until beans have soaked up all that flavor and the leaves are nicely wilted and bright green.
- 6
Meanwhile, bring a large pot of salted water to a boil. Cook the pasta just until al dente, only a few minutes. Drain, and add to soup. Cook a few minutes more until the pasta has absorbed the soup. Taste, and adjust seasoning as needed.
- 7
Ladle soup into bowls. Garnish with freshly grated Parmesan, a few grinds of fresh black pepper, a drizzle of olive oil, and serve.
Become a better chef with the MasterClass Annual Membership. Gain access to exclusive video lessons taught by culinary masters, including Gabriela Cámara, Chef Thomas Keller, Massimo Bottura, Dominique Ansel, Gordon Ramsay, Alice Waters, and more.
Pasta e Ceci (Italian Chickpea Pasta) Recipe With Pancetta
Oct 20, 2022
Sausage Bolognese Recipe: Tips for Making Sausage Bolognese
Jan 19, 2022
Pasta Guide: 28 Types of Pasta and How to Serve Them
Aug 28, 2020
Bean Recipes: How to Incorporate Beans Into Your Cooking
Aug 24, 2021
Tonjiru Recipe: 3 Tips for Making Japanese Pork Soup
Apr 26, 2021
What Are White Beans? 7 Ways to Enjoy White Beans
May 6, 2021
Other articles
Cacio e Pepe Recipe: How to Make Cacio e Pepe at Home
Feb 14, 2022
How to Make Carbonara Sauce: Simple Italian Carbonara Recipe
Sep 18, 2020
Ribollita Recipe: How to Make Tuscan Bean Soup
Feb 17, 2022
Pasta Alla Norma Recipe: How to Make Sicilian Eggplant Pasta
Feb 17, 2022
Minestrone Recipe: How to Make and Serve Minestrone Soup
Nov 18, 2021
Lemon Chicken Orzo Soup: Easy Recipe and Cooking Tips
Dec 8, 2021
