Pasta e Fagioli, a classic Italian recipe for Pasta and Beans (sometimes called pasta fazool), is a cheap, easy, and deliciously comforting recipe the whole family will love!
This Pasta e Fagioli recipe is different than what you may be used to (for example, it’s NOT what you’d find at the Olive Garden). While authenticity of this dish differs from region to region in Italy, this simple version is akin to what I ate when I was in Italy.
Authentic pasta e fagioli is usually less of a “soup” and more of a thick stew, with the main ingredients being pasta and beans. It’s one of those recipes that will make you wonder whether you should use a spoon or a fork to eat it.
It may include other veggies (this version has onions, celery, tomateos, and carrots), but the bulk of the sauce is made primarily of beans.
This recipe is luxuriously creamy and thick, but without adding dairy. The thickness of the sauce is achieved by mashing or pureeing some of the beans, coating every piece of pasta in a delicious, simple sauce.
In this post I’ll explain how to make authentic pasta e fagioli using only a few simple ingredients, how to make it vegetarian or vegan, and how to make sure to season it perfectly to amp up the flavor!
How to make Authentic Pasta e Fagioli
The thing I LOVE about this pasta e fagioli is that it’s a ONE-POT pasta recipe! This makes clean-up easier, and it also means that the starches from the pasta are all incorporated into the dish, rather than being lost in the cooking water.
Start with some pancetta (I bought it already diced at the store, which saved me some time! You can also use bacon if you prefer.). Add some onions, celery, carrots, and fresh rosemary. Sautè it all in some olive oil in a large pot until everything’s softened and starting to brown.
Then, add crushed tomatoes, chicken stock, and some drained and rinsed cannellini beans. You only want to add half of them at this point- save the rest of the beans for a little later.
Now here’s the most important part: use an immersion blender to puree the bean and veggie mixture directly in the pot. You don’t need it to be SUPER smooth- just thickened a bit. Only a few seconds should do it.
If you don’t have an immersion blender, no worries: you can use a potato masher to mash some of the beans and veggies right in the pot. Easy peasy.
Then, add the rest of the beans and pasta. You can use any small-medium sized pasta you want. I used medium shells, but you can use small shells, ditalini, rotini, or any other kind you want!
Bring to a boil, cover, and simmer, until the pasta is cooked. YUM, and so easy!
How to season pasta e fagioli perfectly
The stars of this recipe are pretty bland- beans and pasta. Here are some tips and tricks to amping up the flavor, while still keeping the recipe simple and pure.
- Use LOTS of salt. The pancetta/bacon will be a little salty, and if you use chicken stock as the liquid base, it will already have some salt in it, but that will depend on whether it’s homemade, or which brand of store bought you use. Add salt while it’s cooking, and then add more after as needed.
- Top it with fresh grated parmesan cheese, which adds more salt and also a punch of umami.
- Stir in some extra-virgin olive oil after it’s done cooking, and top it with even more when you serve it. EVOO has a pure taste that is adulterated when it’s heated up, so adding it cold at the end helps elevate the taste of the whole dish.
- For some spice, add plenty of fresh cracked red pepper and top with crushed red pepper when you serve it.
- Be generous with the garlic and rosemary. I originally used only a teaspoon of fresh rosemary, but in the end it needed more, so I upped the amount to one tablespoon.
How to make vegetarian or vegan pasta e fagioli
It’s so easy to make a vegetarian or vegan version of this recipe.
Just omit the pancetta/bacon and use vegetable stock or water instead of chicken! Easy peasy.
For a vegan version, make sure you don’t top with parmesan cheese.
For both options: make sure you compensate for the omission of pancetta and chicken stock by using more salt. In case you haven’t picked up on it already, salt is KEY in this recipe!
Other easy Italian recipes
- Panzanella (Italian Tomato and Bread Salad)
- Italian Vegetarian Stuffed Mushrooms
- Four-Ingredient Pasta with Bolognese Sauce
- Authentic Bucatini all’Amatriciana
- Quick and Easy Spaghetti alla Carbonara
- Four-Ingredient Baked Gnocchi
- Linguine with Clams (from Once Upon a Chef)
- Italian Mac and Cheese
- Pasta Puttanesca
Did you make this Pasta e Fagioli Recipe? Please comment below and Rate this Recipe
Pasta e Fagioli (Italian Pasta and Beans)
Equipment
Ingredients
- 4 tablespoons extra-virgin olive oil divided
- 4 oz. pancetta diced (or bacon, see notes for vegetarian option)
- 1 yellow onion diced
- 2 carrots diced or grated (see notes)
- 2 ribs celery diced
- 1 tablespoon fresh rosemary finely minced
- 3 cloves garlic minced
- 15 oz. canned crushed tomatoes
- 4 cups chicken stock/broth (or beef or vegetable broth, or water, or a combination)
- 2 19 oz. cans cannellini beans drained and rinsed (see notes)
- 8 oz. small or medium pasta such as shells, ditalini, orecchiette, or macaroni
- 1 teaspoon kosher salt plus more if needed
- 1/4 teaspoon black pepper plus more if needed
- fresh grated parmesan cheese, more olive oil, and crushed red pepper for serving, optional
Instructions
- Heat 2 tablespoons of the olive oil in a large pot over medium-high heat. Add the pancetta or bacon, onions, carrots, celery, and rosemary. Cook for about 5 minutes, until softened and starting to brown, stirring occasionally.
- Add the garlic and sauté until fragrant, about 30 seconds.
- Add HALF of the drained and rinsed cannellini beans, the crushed tomatoes, and the chicken stock. Use an immersion blender to puree everything directly in the pot for a few seconds. It shouldn't be perfectly smooth, but some of the beans and veggies should be mashed to thicken the mixture. See notes if you don't have an immersion blender.
- Bring the mixture to a boil. Turn the heat down to low, and add the rest of the beans and the pasta, as well as the 1 teaspoon of kosher salt and 1/4 teaspoon of black pepper. Simmer, covered, until pasta is cooked (about 10 minutes).
- Stir in the remaining 2 tablespoons of olive oil. Season with salt and pepper to taste (this dish requires a lot of salt, and how much you add depends on how much is in the stock/broth you use or if you've used water).
- Serve with freshly grated parmesan cheese, crushed red pepper, and drizzled with more extra-virgin olive oil, if desired.
Notes
- Make it vegan/vegetarian: Omit the pancetta/bacon and use vegetable broth or water instead of chicken stock.
- A note on the canned beans: Cannellini beans, frustratingly, are sometimes hard to find in standard can sizes. I used two cans of Cento brand, which come in 19 oz. sizes. You can use two 15 oz. cans, or even three 15 oz. cans. The recipe is very flexible.
- Money Saving Tip: Cook dry beans and use about 4 cups cooked cannellini beans instead of using canned.
- Don't have an immersion blender? You can use a potato masher for a similar, but more rustic texture, and mash the beans and veggies directly in the pot. If you do this, I recommend grating the carrots, as they will be too hard to mash up at this point. Alternatively, you can put all the cooked veggies, along with half of the beans, into a standing blender, then add it back to the pot with the crushed tomatoes and chicken stock.
Nutrition
Nutrition Information Disclaimer
The provided nutrition information is my best estimate and reflects one serving of the recipe (total servings indicated at top of recipe card). It does not include any added sodium from seasoning to taste, any optional ingredients, and it does not take brands into account. I use an automatic API to calculate this information. Feel free to calculate it yourself using one of these tools:
Adele
She really doesn’t give instructions. Usually when you look at the recipe, they write it all down how much salt how much this is how much that no it was. It was terrible. What they did. I will never go on her again again.
Elizabeth Lindemann
Whoops, looks like you missed the recipe card! There is a recipe written traditionally (with all ingredient amounts and everything) at the bottom of the post. You can scroll to get there (if you commented here, you scrolled right past it) or you can click “jump to recipe” at the top of the post to take you right there. Hope that helps.
Patty
Just like my mamma’s! But is the nutritional information for the entire recipe or for 1 serving (yikes!)?
Elizabeth Lindemann
The nutritional information is for one serving – the whole recipe makes four servings, and it’s an entire meal in a bowl. Having said that, this dish is VERY hearty, and a serving size may be smaller than one-fourth of the whole recipe, depending on your needs. You can also take the olive oil down by half to reduce the calories – use one tablespoon to sauté in the beginning, and stir in 1 more at the end (instead of 2 and 2). Hope that helps!
Laura
Delicious comfort food. I didn’t use pancetta and had run out of broth so I used a parmesan rind that was in the freezer. Your addition of more olive oil at the end makes the recipe. I served it with a sprinkle of allepo pepper, drizzle of good EVOO, and a bit of parmesan cheese. Inexpensive and so satisfying. Thanks.
Elizabeth Lindemann
So glad you liked it, and thanks so much, Laura! Great tip about using a parmesan rind instead of broth :-)
Barbara S
I made the entire, delicious recipe for myself, had it for lunch and dinner, and put 4 jars full in my fridge to eat for the next 3 or 4 days. I originally was going with a different recipe but when I didn’t have an ingredient they said “DO NOT SKIP” (parmesan rind) I found yours, and I’m ecstatic that I did. Imagine my surprise when I saw it was a one-pot deal! I am not a cook by any stretch of the imagination, but this turned out just perfect. I rarely eat meat, so I used vegetable broth and added a couple of bay leaves, using dried rosemary like the other recipe, but it’s awesome. Thanks for helping turn me into a proper chef!
Elizabeth Lindemann
Thank you so much for leaving this thoughtful review, and I’m so happy to hear you liked it!
Carol
This was delicious! My husband loved it too.
Elizabeth Lindemann
So glad you and your husband liked it!
Marie
love this recipe it is easy and delicious!!! I have made this for my uncle who is 91 year old italian and he loves it! thank you!!!
Elizabeth Lindemann
Aw yay! So glad to hear you and your uncle liked it!
Marie
This recipe is simple and came out fantastic didn’t have any pancetta so I guess you could call it vegetarian.
Elizabeth Lindemann
So happy you liked it!
Annette Linfante
This Pasta e Fagioli was so simple to make and we loved it. I didn’t add in the pancetta or bacon, I pretty much made it vegetarian. I think it could have used a bit more water or broth, Next time I will add 2 more cups of liquid. Served with garlic bread and drizzled a bit of EVOO on each serving, it wasa hit. I will be making this again.
Elizabeth Lindemann
I’m so happy to hear you liked it! It’s one of my favorite recipes, and this sounds like a delicious meal with the garlic bread.
Bill
This turned out great! I had some fresh plum tomatoes, so I used those instead of the canned. And I had some canned borlotti beans so I used those instead of the cannellini. Otherwise I followed the recipe. I used bacon because that is what I had, and orecchiette. I cut the recipe in half because there are only two of us.
Elizabeth Lindemann
So glad you liked it!
Carl
I added potatoes, peppers, garden fresh tomatoes a-lot of garlic, olivie oil, ground beef and made with red beans served with crusty bread
Elizabeth Lindemann
Oooo I love all the additions! Thanks for sharing the changes you made, and glad you liked it!
Diane Reagan
Hi Elizabeth,
I really enjoy all your recipes!!!
Made this for my husband yesterday and he commented on how much he liked it(which he doesn’t do that often)! I used leftover cured meats from an appetizer plate I made previously. Also, used half of the chicken stock and it turned out fine. Always look forward to your recipes!!!
Elizabeth Lindemann
Aw, thanks so much Diane! So glad to hear you and your husband liked this recipe- it’s one of my favorites!