Pasta e Fagioli is one of those recipes that proves that the simplest food is often the most comforting.
This classic Italian soup is a cozy one-pot meal made with simple, budget-friendly ingredients.

Jump to:
The Story Behind This Recipe
When Jane emailed me with this story and recipe I can honestly say I got goosebumps. You can tell she is an English teacher, as her writing captivates you. I have been dying to share this with you and I cannot wait to have you read her story. I have read it so many times that I feel I know it by heart. And there is still one line that gets me every single time! I feel that wobble of emotion and think I might cry.
I genuinely hope you love this as much as I do. If you are looking for the information that I usually include in posts, you can find it below the recipe card. I wanted the story to take centre stage.
In the summer of 1982, I met a boy with dark curls that fell into his eyes when he laughed and hands that smelt permanently of garlic.
He worked evenings in his family's tiny restaurant, tucked down a side street I would never find again on my own. I only went in because it was raining.
I ordered the cheapest thing on the menu, and he brought me a bowl of Pasta e Fagioli and corrected my terrible pronunciation with exaggerated horror.
Then he sat beside me after the dinner rush and drew maps on paper napkins of all the places I "absolutely could not leave Italy without seeing."
I was eighteen, I had finished my school exams and was spending the summer before university backpacking around Italy with my money hidden in my bra and exactly no idea what I wanted from life
He seemed to think that was wonderful. That I was special.
He worked until midnight most nights, but somehow, he would still appear outside my hostel on his motorbike every morning. We spent whole days wandering through tiny towns, drinking bitter coffee in sunlit piazzas, swimming in rivers, and getting lost on purpose.
One day he taught me how to make Pasta e Fagioli in a tiny rustic kitchen overlooking his family's vegetable garden. "Because" he said seriously, "in a few weeks you'll be a very poor student." I told him I planned to become sophisticated and glamorous at university. He laughed so hard he nearly choked. I think he knew me better than I did!
And just like that the summer was over. He kissed me at the airport. One hand on my face like he was memorising it.
"We had a beautiful summer," he said.
Not "we will see each other soon".
Not "I love you".
But the truth, we had had a beautiful summer. And somehow that hurt more.
I cried on the plane home. Not dramatic film tears. Quiet ones. The kind you hide by staring out of the window.
I spent a week getting myself sorted before heading to Durham to start my English degree and Luca was right! For three years I was a very poor student and there was no hint of sophistication.
I made pasta and beans regularly!
For two years I used a dented saucepan that had come with our rental house, the handle would wobble every time I stirred the pan and nearly every time I made it my housemate would say it smelt "too garlicky," which honestly proved to me that she cannot be trusted around cooking. Then she would eat at least two bowls and ask me to cook it again soon. She is still my closest friend, and I am not sure she uses her kitchen. Cooking is not her thing. But she can arrange flowers effortlessly!
I made the soup through the cold winters (northern England is brutal), where we would sit under blankets because we couldn't afford the heating. By the end of university, that summer in Italy was a distant memory.
When I finished my degree, I went on to train to be an English teacher. I met Tom at a party. He was the brother of a boy on my teaching course, he was older, had a job and I fell hard. We got married and built a life together with two beautiful children, Ben and Emily. I would make pasta and beans for the children when they were little. It was always one of my comfort meals.
After almost twenty years together and fifteen years of marriage, Tom left and for five years it was just the children and I. As a single mum I fell back on beans whenever I needed to save a little money.
Then suddenly life changed again. The kids left home for university and the house was unbearably empty! There was no noise from the bedrooms upstairs, no wet towels on the bathroom floor, no slammed doors, no one to cook for. Just me. I cooked for myself, because I had to eat, but it was always something simple and some nights it was just toast. Friday nights was always a takeaway and then Sunday I would make myself Pasta e Fagioli, curl up on the sofa and read all afternoon.
I thought I would enjoy the freedom of no kids at home, but mostly I felt untethered. Like everyone else got instructions for this stage of life and mine were lost in the post. For my birthday I booked a trip to London. A musical. Shopping. Nice hotel. Four days for me. On day three, after wandering Covent Garden in the rain, I ducked into a small Italian restaurant for lunch.
And there he was.
Older, of course.
Silver at his temples. Lines around his eyes. But still unmistakably him.
Luca.
For one terrifying moment I thought perhaps I had romanticised that summer into something bigger than it really was.
Then he looked up from behind the counter. And smiled like no time had passed at all.
I sat there all afternoon, in his restaurant, reading my kindle, chatting when he was free. Then we talked for five hours straight after the restaurant closed.
Five hours. About everything and nothing. About children and divorce and grief and work and aging parents and dreams that change shape over time. I told him that my current dream was to go part time at work and write a book.
At one point he took me to the kitchen so we could make some supper. He suggested Pasta e Fagioli and said "I thought, you might still need cheap food if you are going to give up work."
I laughed so hard I cried.
Then I actually cried.
Real tears this time.
Because life is strange and heartbreaking and beautiful. Because I had loved him in some quiet hidden corner of myself for over thirty years without even realising it.
We got married in 2018.
I was fifty-four years old and I know that eighteen-year-old me could never had imagined this ending!
Pasta e Fagioli will always be my soul food. It has meant so many things to me throughout my life. At eighteen it was the food of adventure, of freedom and first love. At uni it was survival food that was cheap and filling. As a mother it was family food, cooked with love and exhaustion. And as a single woman in her late forties, it was a dish that reminded me of the past and brought me comfort.
And then, after finding Luca again, it became something entirely new. Proof that some parts of our lives never truely leave us.

Recipe Chat
Jane's notes
- I love this with lemon oil drizzled over it. Or rosemary oil is another I use a lot. But any oil is good, and I would say essential.
- If I have the energy I will sometimes add toasted breadcrumbs (pangrattato) to the top of the soup.
- I use ditalini pasta most of the time, but farfalline works well. When the children were little I would often have a small amount of pasta left in several bags, so I would break it up and add the pieces to the soup.
- Tinned beans make a great shortcut but I don't have exact measurements for that. (Don't tell Luca that I sometimes used to make it with tinned beans!)
- You can add pancetta to the soup, I do it if I have some to use up. I fry it off and then add the vegetables to cook in the fat that comes from the pancetta.
Claire's notes
What I loved about this recipe was how easy it was to make! Remembering to soak the beans was the hardest step! I tested it with both borlotti beans and cannellini beans. I preferred the borlotti, I think they were a little creamier and they looked prettier. I also tried it with tinned/canned beans and it is a great short cut, but it was better with the dried beans.
I tried adding pancetta and it was delicious but I preferred it without the addition of the meat.
I think the addition of the parmesan rind is genius! It adds that umami flavor. It doesn't melt away, so it is easy to remove at the end.
More Recipes to Try
If you enjoyed this dish, here are a few more recipes I think you'll love! They're all easy, tasty, and perfect for adding to your weekly meal plan.

If you try this Pasta e Fagioli, please leave a 🌟rating and let me know how it went in the comments below. I really appreciate it, and it helps others to know that this recipe is trustworthy. And in a world where AI is becoming so common, it is nice to still have real human interactions.
Any questions about the recipe? Use the comment section below and I'll get back to you as soon as I can.
Get the Recipe

Pasta e Fagioli
Ingredients
- 1 cup dried beans (Note 1)
- 3 tablespoons extra virgin olive oil
- 1 onion finely chopped
- 2 carrots peeled and finely chopped
- 2 celery ribs finely chopped
- 6 cloves garlic minced
- 1 teaspoon tomato puree/paste (Note 2)
- 4 cups broth chicken or vegetable
- ¼ teaspoon dried oregano
- 1 sprig rosemary
- 1 teaspoon salt
- ½ teaspoon pepper
- 1 parmesan rind optional (Note 3)
- 1 ½ cups small pasta
- ¼ cup fresh parsley
To serve
- parmesan grated
- extra virgin olive oil (Note 4)
Instructions
Soaking and cooking the Beans
- Rinse the beans and remove any debris.1 cup dried beans - (Note 1)
- Transfer the beans to a large bowl and cover with water. You want the water to come at least 3"/7.5cm above the beans. Cover the bowl with plastic wrap and let the beans soak overnight (or for at least 10 hours).
- Drain the beans and rinse them gently.
- Add the beans to a large pan, cover with at least 3 inches of cold water and turn heat to high.
- As soon as the water comes to a boil, reduce the heat to low so the beans are barely simmer. Cook until the beans are tender, between 30 minutes and 1 hour. (Note 5)
- Drain the beans reserving all the cooking liquid.
Making the Pasta e Fagioli
- Give the pan you cooked the beans in a quick rinse and then put back on the heat over medium-low heat. Add the extra virgin olive oil and then cook the chopped onion, carrots and celery for 10 minutes. Add the garlic and cook for a further 5 minutes.3 tablespoons extra virgin olive oil1 onion - finely chopped2 carrots - peeled and finely chopped2 celery ribs - finely chopped6 cloves garlic - minced
- Stir in the tomato paste/puree and cook for 2 minutes.1 teaspoon tomato puree/paste - (Note 2)
- Add the broth, dried oregano, chopped rosemary, salt, and pepper and bring to a gentle simmer. Cook for 5 minutes.4 cups broth - chicken or vegetable¼ teaspoon dried oregano1 sprig rosemary1 teaspoon salt½ teaspoon pepper
- Add in the cooked beans and parmesan rind (if using). Stir gently.1 parmesan rind - optional (Note 3)
- Remove 1 cup of the soup and set aside (make sure the parmesan rind isn't in your reserved soup).
- Add the pasta and 2 cups of the reserved bean cooking water to the soup.1 ½ cups small pasta
- Simmer gently for 8-10 minutes until the pasta is just cooked. Stir regularly to prevent the pasta from sticking. If the soup is getting too dry add more of the reserved bean cooking liquid.
- While the pasta is cooking blend the cup of reserved soup to a smooth constancy.
- Stir the blended soup back into the pan. Add the fresh parsley. Taste and add more salt and pepper if needed . If the soup is very thick you can add more of the bean cooking water. (I added around 1 cup extra each time I made this.)¼ cup fresh parsley
- Serve in big bowls with grated parmesan and a drizzle of extra virgin olive oil. (Note 4)parmesan - gratedextra virgin olive oil - (Note 4)
Notes
- Borlotti beans (also called Cranberry beans) or Cannellini beans (also called Great Northern beans) are both perfect for this recipe. You also skip the soaking and cooking and use canned beans if you prefer. I have detailed using canned beans in the adaptations section in the main blog post
- This is the concentrated tomato you buy in a jar/tube. It has a rich intense flavor. You can replace it with ½ cup of passata.
- This is a great addition! It doesn't make the soup cheesy it just adds an extra level of flavor. I always keep my rinds in the freezer so I have them on hand if I want them. But if you don't have one available the dish will still be delicious.
- When finishing the soup a drizzle of extra virgin olive oil adds to the richness. Chili oil and garlic oil are also delicious. If you like lemon, then a drizzle of lemon oil would also be nice
- The time needed to cook the beans depends on their age. Older beans will take longer to cook. When you test one, it should be soft all the way through and squash easily between your fingers.
Nutrition
Nutrition is per serving
Ingredients Notes
These notes are here to help make this recipe a success; they cover some but not all ingredients. For a complete ingredient list, with quantities, check out the recipe card.
Dried beans: You can use borlotti beans or cannellini beans for this recipe. Beans go by different names. Borlotti beans are also called Cranberry beans, while cannellini beans are sometimes called Great Northern beans. You can use canned beans if you prefer, although dried beans give you a creamier texture. I have detailed using canned beans in the adaptations section below.
Onion: I used a regular brown onion, but you can use a yellow or white onion.
Garlic: The recipe is generous with the garlic, using 6 cloves. But as always measure garlic with your heart!
Tomato puree/paste: This is the concentrated tomato you buy in a jar/tube. It has a rich intense flavor. You can replace it with ½ cup of passata.
Broth: I have tested this with vegetable and chicken broth, and to be honest the difference is negligible. So use what you have or what your diet allows.
Reserved bean cooking water: Once you have cooked the beans it is important to drain them and keep the cooking liquid. You will need to add some to add to the soup.
Small pasta: Jane suggested ditalini pasta and that is what I used, but you could use any small pasta shape. Or even broken spaghetti.
Parmesan rind: This is a great addition! I added it to two of my tests. It doesn't make the soup cheesy it just adds an extra level of flavor. I always keep my rinds in the freezer so I have them on hand if I want them. I did test it without the parmesan and it was still a very tasty dish.

Recipe Tips
We've tested this recipe at least 3 times to ensure it works well for you. Have a look at our tips for getting the best dish you can!
- Soak the beans overnight to make cooking them quicker. Plus they are creamier. I did test this without soaking and the beans took over twice as long to cook.
- When you cook the beans, have the water at the barest of simmers. If the water is bubbling the beans start to split and break apart. (Don't panic if they do, it doesn't affect the flavor!)
- Once the beans are cooked, drain the beans and reserve the cooking liquid. This is the extra liquid for your soup.
- Remove a cup of the cooked soup before you add the pasta. This can be pureed and aded back into the soup to give you a wonderful thick creamy soup.
- When removing the cup of soup, make sure the parmesan rind isn't in there!

Why Is This Recipe Special?
I fell in love with Jane's story and that is enough to make this dish special. But after cooking it I realised how totally delicious the soup is! It is so full of flavor from such simple ingredients. And it is a really frugal meal. Dried beans are a cheap filling ingredient!

Recipe Adaptations
These are just suggestions and things that have worked in my test kitchen for my family, but it is your dinner, so adapt it to suit your family. That is the beauty of cooking; we can all create our own delicious meals.
- Canned beans: If you haven't got the time to use dried beans you can use canned beans. Just be sure to drain and rinse them really well. You will need extra broth/water to make the soup as there will be no reserved bean cooking liquid.
- Chili: I added some chilli oil to our soup when we served and it added a nice hint of heat. You could also add some chopped red chilli or some red pepper flakes.
- Pancetta: Cooking some pancetta or bacon with the vegetables adds an extra level of flavor to the dish. But it also adds cost and stops the soup being vegetarian. You could also add a ham bone to the soup. (I haven't tried this but have read several recipes that suggest it)
- Leafy greens: Adding some baby spinach or kale to the soup would add extra iron and boost your vegetable intake. My kids didn't like this suggestion!
- Lemon: Some people like to add a squeeze of lemon just before serving their soup. As a family we weren't fans of this. But if you are a big lemon fan then it could be perfect addition for you. Or go with Jane's tip and use lemon oil at the end to drizzle over the soup. (I though this was a nicer lemon addition than the juice.)

FAQ's
These are some of the questions our testers have asked. If you have any other questions, please drop me a comment below, are I'll get back to you as soon as I can.
Yup. Just drain and rinse the cans of beans. You will also need extra broth for the recipe. You will need 2 cans (15oz/400g).
If you have one available then I definitely recommend it. But the soup is still delicious without it.
You sure can. This recipe uses very little tomato, but you can add passata to the soup to boost the tomato flavor. Depending on how much passata to you add, you may need to use less of the reserved bean cooking liquid.
It is. Pasta Fazool is the Americanized Italian slang term for Pasta e Fagioli. But they are the same dish.
Serving Suggestions
If you're wondering what to serve with this recipe, I've pulled together some of my favorite ideas so you can mix and match sides and drinks to make it a complete meal.
What to eat with Pasta e Fagioli
This is a hearty soup and it is perfect with some nice bread. I bought a ciabatta loaf from the grocery store and that worked well. But the following day it was a little stale so we toasted it and rubbed it with a raw garlic clove. The crusty garlicky bread was perfect with the soup.
Finish the soup with some grated parmesan and a drizzle of oil. We tried the soup with extra virgin olive oil, garlic oil, lemon oil and chilli oil. My hubby preferred the chili, I loved the garlic and really enjoyed the lemon oil, and the kids preferred the EVOO. (Except one, who preferred it with no oil.)
What to drink with Pasta e Fagioli
A medium-bodied Italian red wine is a wonderful match. A classic choice would be a Chianti or a Barbera. Their fruity, smooth finish is perfect for cutting through the creamy soup, without overpowering it. My red pick would be a Montepulciano, which is a really soft, easy drinking wine that I find goes with rustic dishes like this pasta and beans.
If you prefer a white wine, go for something with a little acidity. Verdicchio would be my top choice. It has a great freshness that balances the creamy beans. If you have gone heavy on the parmesan then a lightly oaked Chardonnay would be a wonderful option. And a fresh Pinot Grigio is great all-round option

If you try this Pasta e Fagioli, please leave a 🌟rating and let me know how it went in the comments below. I really appreciate it, and it helps others to know that this recipe is trustworthy. And in a world where AI is becoming so common, it is nice to still have real human interactions.
Any questions about the recipe? Use the comment section below and I'll get back to you as soon as I can.


















Leave a Reply