Borlotti Bean and Pasta Soup

My mother’s pasta e fagiole is the best I’ve ever tasted, because she’s able to make the beans creamy. Her secrets are that she soaks the beans overnight, adds baking soda while cooking them, and, most importantly, cooks the beans long enough so that they are tender and creamy inside. We traditionally use borlotti beans, which are white with red stripes (in the United States, they are often sold as cranberry beans), but you can make this soup using many different dried beans. The regular pasta e fagiole doesn’t have hot pepper in it. That is my addition to this soup—and to just about everything. –G.

NotesYou must stir the soup while you cook the pasta because the beans tend to be very difficult–they like to stick to the pan.

Adding baking soda to the water when you cook beans helps them to become softer and creamier as they cook. Even with the soup off the heat, it will bubble up when you stir in the baking soda. If you don’t take it off the heat first, it may bubble up and out of the pot.




Total Timea day or more

Kid FriendlyYes

One Pot MealYes

Recipe Coursemain course



Taste and Texturecreamy, savory

Type of Dishhot soup


  • ¼ pound pancetta (or bacon), cut into ½-inch cubes
  • 1 medium white or yellow onion, chopped
  • ½ cup extra virgin olive oil
  • 3 celery stalks, chopped
  • 2 cups dried borlotti beans or cranberry beans, covered with cool water, soaked overnight, and drained
  • ½ teaspoon baking soda
  • Salt and freshly ground black pepper
  • A pinch of hot pepper flakes or cayenne pepper
  • ¼ cup tomato paste
  • 1 tablespoon sugar (or more to taste)
  • ½ pound ditalini
  • Freshly grated Parmesan cheese


  1. Place the pancetta in a large pot over medium heat and fry it for about 10 minutes, until it is golden brown and slightly crispy. Add the onions and the olive oil and cook for 10 more minutes, until the onion is soft and light golden.

  2. Add the celery, drained beans, and 3 quarts of cool water. Bring the water to a boil. Take the pot off the heat to stir in the baking soda.

  3. Season the soup with salt and pepper and the hot pepper. Be careful not to add too much salt at this point; the water will reduce as you cook the beans and the soup will get saltier as it does. Return the soup to medium-low heat and simmer, uncovered, until the beans are tender, about 2 hours, stirring occasionally.

  4. Stir in the tomato paste and sugar and simmer the soup for about 10 minutes. Depending on how much water is left and how thick you like your soup, you may need to add some boiling water to the soup. Note that the starch from the pasta will thicken the soup even more.

  5. Bring the soup to a boil over medium-high heat. Stir in the ditalini and boil the pasta in the soup, stirring very often, until the pasta is tender, about 15 minutes. Serve hot, with grated Parmesan cheese. If you have leftovers, add some boiling water and heat the soup over low heat.


Free recipes, giveaways, exclusive partner offers, and more straight to your inbox!


I have not made this yet so I cannot rate it.

Include a Photo Include a Photo

Click the button above or drag and drop images onto the button. You can upload two images.

Cancel Reply to Comment

Thanks for your comment. Don't forget to share!


Report Inappropriate Comment

Are you sure you would like to report this comment? It will be flagged for our moderators to take action.

Thank you for taking the time to improve the content on our site.

Sign In to Your Account

Close Window
Sign In with one of your Social Accounts
Facebook Twitter
Sign In using Email and Password