Authentic Pasta e Fagioli Soup

This hearty Pasta e Fagioli blends tender pasta with protein-packed cannellini beans in a savory, aromatic broth.

Rich in fiber, plant-based protein, and healthy fats from olive oil, it’s a satisfying and nutritious meal for any day.

Quick to prepare and perfect for meal prep, this Italian classic delivers comfort, flavor, and wellness in every spoonful.

Pasta e Fagioli Soup

Ruth M. Moran
A classic Italian soup combining tender pasta, cannellini beans, and a savory broth with pancetta and aromatics.
High in protein and fiber, this comforting, easy-to-make recipe is perfect for weeknight dinners or meal prep, offering a nutritious and satisfying meal in under an hour.
Prep Time 20 minutes
Cook Time 35 minutes
Total Time 55 minutes
Course Main Course, Soup
Cuisine Italian
Servings 6 cups

Equipment

  • (1) Large pot or Dutch oven
  • Wooden spoon or spatula
  • Measuring cups and spoons
  • Chef’s knife
  • Cutting board
  • Hand blender (optional)

Ingredients
  

  • 1 tbsp olive oil
  • 4 oz pancetta diced (or substitute pork bacon)
  • 1 large yellow onion finely diced
  • 1 celery stalk diced
  • 5 garlic cloves minced
  • ¼ tsp red pepper flakes
  • 1 large fresh rosemary sprig or 1 tsp dried, in a tea bag
  • 5 cups chicken stock
  • 2 14 oz cans cannellini beans, rinsed and drained
  • 1 cup dried pasta ditalini or small shells
  • 1 Parmigiano Reggiano rind
  • ¼ cup freshly grated Parmigiano Reggiano
  • 1 cup canned whole plum tomatoes crushed
  • ½ tsp salt plus more for seasoning
  • ¼ tsp black pepper

Instructions
 

  • Prepare the Pancetta Base: Start by heating 1 tablespoon of olive oil in a large pot or Dutch oven over medium heat.
    Once the oil shimmers, add 4 ounces of diced pancetta (or pork bacon if preferred).
    Allow it to cook, stirring occasionally, until the pancetta becomes golden brown and slightly crispy, about 3–4 minutes.
    This step releases the savory fat and forms a rich, flavorful base for your soup.
  • Sauté the Aromatics: Next, add 1 finely diced large yellow onion and 1 diced celery stalk to the pot.
    Sprinkle with a pinch of salt to help draw out moisture and enhance flavor.
    Cook, stirring frequently, until the vegetables become soft and translucent, about 3–4 minutes.
    Avoid browning; you want gentle caramelization to deepen the aroma without overpowering the dish.
  • Infuse Garlic and Herbs: Add 5 minced garlic cloves to the softened vegetables and cook for about 60 seconds, stirring continuously to prevent burning.
    Then, stir in 1/4 teaspoon red pepper flakes and 1 large fresh rosemary sprig.
    Allow the herbs and spices to bloom in the hot oil for 30–60 seconds, releasing their fragrance and infusing the base with rich Italian flavors.
  • Incorporate Tomatoes, Broth, and Beans: Pour in 5 cups of chicken stock, 1 cup of hand-crushed canned plum tomatoes (including their juices), and 2 cans (14 ounces each) of rinsed and drained cannellini beans.
    Add the Parmigiano Reggiano rind, 1/2 teaspoon salt, and 1/4 teaspoon black pepper.
    Stir well to combine all ingredients. Partially cover the pot with a lid and let the soup simmer gently for 25 minutes, stirring occasionally to prevent sticking and ensure the flavors meld.
  • Blend Part of the Soup: After simmering, remove the rosemary sprig and cheese rind.
    Using a hand immersion blender, pulse the soup several times to blend roughly half of the mixture until creamy.
    Alternatively, transfer about half of the soup to a countertop blender and blend for 10 seconds.
    Return the blended portion to the pot. This creates a velvety texture while keeping some beans and vegetables whole for a satisfying bite.
  • Cook the Pasta: Add 1 cup of dried pasta (ditalini or small shells) directly into the simmering soup.
    Stir frequently to prevent the pasta from sticking to the bottom of the pot.
    Cook for 10–15 minutes, or until the pasta reaches al dente perfection and the soup thickens slightly.
    The pasta will naturally absorb some of the broth, concentrating the flavors.
  • Finish with Cheese: Once the pasta is cooked, stir in 1/4 cup of freshly grated Parmigiano Reggiano.
    Taste and adjust seasoning with additional salt if needed.
    This step adds a rich, savory depth to the soup while balancing the acidity of the tomatoes and the earthiness of the beans.
  • Serve and Garnish: Ladle the soup into bowls and optionally sprinkle extra Parmigiano Reggiano on top.
    Discard the Parmigiano rind and rosemary sprig from the pot before serving.
    Enjoy warm, savoring each spoonful of hearty pasta, beans, and aromatic broth.
  • Storage and Reheating Tips: Store any leftovers in an airtight container in the refrigerator for up to 3–4 days.
    When reheating, add a splash of chicken stock or water, as the pasta may have absorbed much of the liquid.
    Reheat gently on the stovetop until warmed through.

Notes

  • Dried Herbs Option: If fresh rosemary isn’t available, place 1 teaspoon dried rosemary in a small tea bag or infuser before adding it to the soup. This allows flavor infusion without leaving tough herb pieces.
  • Pasta Choice Flexibility: Small shapes like ditalini, small shells, or elbow macaroni work best. Avoid large pasta shapes, which may overpower the soup or cook unevenly.
  • Blending Tip: Only blend half the soup for a creamy yet textured consistency. Full blending can make the soup too smooth.
  • Adjusting Thickness: If the soup is too thick after resting, stir in extra chicken stock or water to reach desired consistency.
  • Make-Ahead Friendly: The soup tastes even better the next day as flavors meld. Reheat gently on the stove rather than microwaving.
  • Cheese Enhancement: Use a Parmigiano Reggiano rind during cooking for subtle umami depth. Remove before serving.
  • Optional Protein Addition: For extra protein, add cooked shredded chicken, Italian sausage, or pancetta crumbles when adding the pasta.

Chef’s Secrets For Maximum Flavor

Creating an authentic, flavorful Pasta e Fagioli requires attention to a few key techniques.

Start by browning the pancetta properly; this renders fat that forms the soup’s aromatic foundation.

Don’t rush the sautéing of onions and celery—they should soften slowly to release natural sweetness.

Infusing fresh rosemary and red pepper flakes in hot oil before adding liquids amplifies flavor without overpowering the beans or pasta.

For a creamy texture, blend only half the soup, leaving the rest chunky for contrast.

Using a Parmigiano rind in the simmering liquid provides subtle umami that elevates the dish without excessive cheese.

Serving Suggestions For Perfect Pairing

Serve Pasta e Fagioli hot, accompanied by crusty Italian bread or garlic bread to soak up the rich broth.

A drizzle of extra virgin olive oil on top adds fragrance and a touch of healthy fat.

Pair it with a simple side salad of arugula, cherry tomatoes, and lemon vinaigrette for a balanced meal.

For wine lovers, a light Italian red like Chianti complements the bean and tomato flavors beautifully.

Sprinkle extra freshly grated Parmigiano Reggiano just before serving to enhance aroma and depth.

Storage Tips For Leftovers

This soup stores exceptionally well in the refrigerator for 3–4 days.

Transfer cooled soup to an airtight container and refrigerate.

Before serving, gently reheat on the stovetop, adding a splash of chicken stock or water if the pasta has absorbed too much liquid.

Freezing is also an option: place soup in freezer-safe containers for up to 2 months.

When ready to enjoy, thaw overnight in the refrigerator and reheat slowly, stirring occasionally to maintain creamy consistency.

Avoid overcooking reheated pasta; add fresh pasta if needed to restore texture.

Frequently Asked Questionse

1. Can I make this soup vegetarian or vegan?

Yes! Substitute the pancetta with olive oil and smoked paprika or mushrooms for umami flavor. Use vegetable stock instead of chicken stock and skip the Parmigiano Reggiano or replace it with nutritional yeast for a vegan-friendly version.

2. Which pasta works best in this soup?

Small pasta shapes like ditalini, small shells, or elbow macaroni are ideal. They cook evenly, blend well with beans, and maintain texture without overpowering the soup. Avoid long noodles or large pasta, which can become mushy or difficult to stir.

3. How can I prevent the pasta from sticking?

Stir frequently while the pasta cooks, and ensure the soup is simmering gently. If the soup thickens too quickly, add a little extra stock or water to keep pasta from sticking to the bottom.

4. Can I prepare this soup ahead of time?

Absolutely! The soup often tastes even better the next day as flavors meld. Store in the fridge for 3–4 days, and reheat gently on the stovetop. Add a splash of stock if the pasta absorbs too much liquid.

5. What are good additions or variations?

You can add shredded cooked chicken, Italian sausage, or sautéed mushrooms for extra protein.

Fresh herbs like thyme or parsley can enhance aroma. For a richer taste, swirl in a teaspoon of good-quality olive oil or a spoonful of cream just before serving.