Borderless Kitchen

June 19, 2026 · 3 min read

Pasta e Fagioli: Italy's Bean and Pasta Soup That Exists in a Hundred Regional Versions, Why Half the Beans Are Pureed, and the Pasta That Cooks in the Broth

Pasta e fagioli (*PAHS-ta eh fah-JOH-lee*, 'pasta and beans') is one of the oldest and most widely eaten dishes in Italian peasant cooking — a thick soup of beans (borlotti/cranberry beans are most common; cannellini are also used) and small pasta (ditalini, ditali, or broken spaghetti), simmered together in a broth flavored with rosemary, tomato, garlic, and pancetta or pork skin. The defining technique: approximately half of the cooked beans are pureed and returned to the pot, thickening the broth into a creamy, coating consistency that is neither a clear soup (too thin) nor a stew (too thick). The pasta is cooked directly in the bean broth (not separately), absorbing flavor and releasing starch that further thickens the dish. It is cucina povera (peasant cooking) that has been reclaimed as comfort food.

Pasta e fagioli occupies the same cultural space in Italian cooking as ribollita, minestrone, and other cucina povera soups — dishes that were historically dismissed as poor food and have since been reclaimed as foundational Italian cooking. Every region of Italy has its own version: the Venetian uses borlotti beans and is very thick (almost a paste); the Neapolitan version is thinner and uses tubetti pasta; the Pugliese version uses chickpeas rather than borlotti (pasta e ceci); the Calabrian version is spicier with Calabrian chili.

The dish's simplicity conceals technique: a paste without the partial puree is just beans and pasta in broth; a full puree without the whole beans loses the textural contrast. The 50/50 split is the specific calibration that makes the dish work.


The Half-Puree Technique

The steps:

  1. Cook the beans fully in broth with aromatics until very tender
  2. Remove approximately half the beans; puree until completely smooth
  3. Return the puree to the pot; stir to combine with the remaining whole beans
  4. The broth is now thick, creamy, and bean-flavored without being stiff

The result is a texture often described as cremoso — creamy — where each spoonful has whole beans for texture, a coating consistency from the pureed beans and pasta starch, and clear flavors from the aromatics.


Pasta Cooked in the Broth

The pasta is added directly to the bean soup and cooked until al dente in the broth. This:

  • Releases pasta starch into the soup, thickening it further
  • Seasons the pasta with bean flavor throughout (not just on the surface)
  • Allows the soup to thicken naturally as it stands (a leftover pasta e fagioli is often very thick — thin with water or stock when reheating)

Warning: Pasta continues to absorb liquid after cooking — if making ahead, cook the pasta separately and add to bowls when serving.


The Complete Recipe

Serves: 4–6 | Time: 1.5 hours (from canned beans) or 2.5 hours (from dried)

Ingredients

  • 400g dried borlotti beans, soaked overnight and cooked until very tender (or 2 × 400g cans borlotti beans, drained)
  • 200g ditalini or ditali pasta
  • 1 large onion, finely diced
  • 2 stalks celery, finely diced
  • 2 carrots, finely diced
  • 4 cloves garlic, minced
  • 80g pancetta, diced (or pork skin/rind — traditional)
  • 200g canned San Marzano tomatoes, crushed (or 2 fresh tomatoes)
  • 2 sprigs fresh rosemary
  • 1 bay leaf
  • 4 tablespoons extra-virgin olive oil
  • 1 liter chicken or vegetable broth (or bean cooking liquid if using dried)
  • Salt, black pepper, chili flakes
  • Parmesan rind (added during cooking — enormous flavor contribution; remove before serving)

Method

1. Build the base: Heat olive oil in a large pot over medium heat. Fry pancetta until golden. Add onion, celery, and carrot; cook 10 minutes until soft. Add garlic; 2 minutes. Add tomatoes; cook 5 minutes.

2. Add beans and broth: Add beans (drained if canned; with cooking liquid if dried), rosemary, bay leaf, and Parmesan rind. Add broth; bring to a simmer. Cook 20 minutes.

3. Partial puree: Remove half the beans with a ladle; puree until smooth (in a blender or with an immersion blender). Return to the pot; stir well. Remove Parmesan rind.

4. Cook pasta: Add pasta directly to the soup; cook at a gentle simmer until al dente (follow package time). The soup will thicken significantly.

5. Season: Taste; adjust salt, pepper, and chili. Add more broth if too thick.

Serve: With a generous drizzle of olive oil and freshly grated Parmesan.


Related reading: Ribollita Tuscan Bread Bean Soup Guide | Red Lentil Soup Turkish Guide | Feijoada Brazilian Black Bean Guide

The full recipes live in the book.

Get Tokyo Meets Tuscany on Amazon

Paperback $24.99 · Hardcover $34.99 · eBook $9.99

Free download

Get the free Flavor Pairing Matrix.

The Italian × Japanese ingredient chart behind every recipe in the book. Enter your email — free PDF, one page.