The Ultimate Pasta e Fagioli: A Hearty, Authentic Italian Soup

There are few things in the culinary world that feel as comforting and soulful as a rustic Italian soup. It’s the kind of food that warms you from the inside out, a true hug in a bowl. And at the very top of that list, for me, is this authentic Pasta e Fagioli. This isn’t the thin, brothy version you might find elsewhere; this is the real deal. It’s a thick, hearty, and incredibly fragrant soup where creamy pinto beans and tender pasta swim in a rich, rosemary-infused tomato broth. Every spoonful is a journey of textures and deep, savory flavors. The secret lies in its patient simmer and a little flavor bomb called a bouquet garni, complete with a Parmesan rind that melts its nutty, umami magic into the broth. It smells like an Italian nonna’s kitchen, and it tastes like pure, unadulterated comfort. While it has layers of flavor that taste like they took all day to develop, it’s a surprisingly straightforward recipe that relies on simple, humble ingredients to create something truly spectacular.

Why This Pasta e Fagioli Will Become Your Go-To Comfort Soup!

  • Deep, Authentic Flavor: By building flavors in layers, from the aromatic soffritto to the slow simmer with a Parmesan rind, this soup achieves a depth of flavor that is truly special.
  • Incredibly Hearty and Filling: Packed with beans and pasta, this is a substantial soup that eats like a full meal. All you need is a piece of crusty bread for dipping.
  • A Perfect One-Pot Meal: After the beans are cooked, everything comes together in one pot, from the soup base to the final pasta, making for easy cooking and even easier cleanup.
  • Fantastic for Meal Prep: This soup tastes even better the next day as the flavors have more time to meld and marry. It’s the perfect recipe to make on a Sunday for delicious lunches all week.
  • Simple, Pantry-Friendly Ingredients: At its heart, this is rustic “peasant food,” using affordable and accessible ingredients like beans, pasta, and canned tomatoes to create something extraordinary.

Recipe Snapshot

Prep Time20 minutes
Cook Time60 minutes
Total Time1 hour 20 minutes
Servings8 servings
CaloriesSee recipe card for details
CourseMain Course, Soup
CuisineItalian
MethodStovetop

Your Shopping List for Italian Soup Bliss

This recipe celebrates simple ingredients. The key is to let them shine. Here’s what you’ll need.

→ For the Hearty Bean & Broth Base

  • Simmered Pinto Beans & Broth: This recipe traditionally starts with 1/2 pound of dried pinto beans, simmered until tender. The starchy liquid they cook in creates the most flavorful broth for the soup! (See notes for a canned bean shortcut).
  • Tomato Paste: 1 tablespoon. For a concentrated hit of rich tomato flavor and umami.

→ For the Aromatic Soffritto & Soup

  • Extra Virgin Olive Oil: 1 tablespoon. For sautéing the base flavors.
  • Onion & Garlic: The essential aromatic foundation.
  • Fresh Rosemary: 1 1/2 teaspoons, chopped. Its piney, robust flavor is a hallmark of this dish. Fresh is best!
  • Canned Chopped Tomatoes: One 28-ounce can, with its juice.
  • Sugar: Just a pinch, to balance the acidity of the tomatoes.
  • Dried Red Pepper: Optional, but a small chile or a pinch of flakes adds a lovely, gentle warmth.
  • Bouquet Garni: This is a small bundle of herbs that adds incredible depth. For this, you’ll need a bay leaf, 1 or 2 Parmesan rinds, and a few sprigs of fresh thyme and parsley. The Parmesan rind is the secret weapon!

→ For the Pasta & Garnish

  • Small Pasta: 6 ounces of elbow macaroni, small shells, or ditalini.
  • Fresh Parsley: 2 to 3 tablespoons, chopped. For a burst of fresh, green flavor at the end.
  • Grated Parmesan Cheese: For serving. Be generous!

Let’s Cook! Crafting Your Perfect Pasta e Fagioli, Step-by-Step

This soup is a beautiful, leisurely process. Put on some music, pour a glass of wine, and enjoy building these incredible layers of flavor.

Phase 1: Prepare the Beans & Broth (If using dried beans)

If you’re going the traditional route with dried beans, this is your first step. If you’re using canned beans, you can skip ahead to Phase 2!

  1. Cook the Beans. Prepare 1/2 pound of pinto beans according to your favorite simmering method (using 2 quarts of water, an onion, and a bay leaf for flavor). Once tender, use a slotted spoon to remove any large aromatics. Drain the beans through a strainer set over a large bowl to reserve all of that precious cooking liquid. You should have around 6 cups of broth; if you’re short, just top it up with water.

Phase 2: Build the Flavor Base (Time: ~20 minutes)

This is where the magic starts. We’re creating a rich, aromatic foundation called a soffritto.

  1. Sauté the Onion. Heat the olive oil in a large, heavy-bottomed pot or Dutch oven over medium heat. Add the chopped onion and cook, stirring, until it’s soft and translucent, about 5 minutes.
  2. Add Aromatics. Stir in the chopped fresh rosemary and minced garlic. Cook for just one minute more, stirring constantly, until the garlic is wonderfully fragrant. Be careful not to let it burn.
  3. Cook Down the Tomatoes. Pour in the entire can of chopped tomatoes with their juice. Add the pinch of sugar and season with salt and pepper. Cook this mixture, stirring often, for 10 to 15 minutes.
    Visual Cue: You’ll know it’s ready when the tomatoes have darkened in color, reduced down, and the mixture is very thick and fragrant. This step concentrates the tomato flavor beautifully.

Phase 3: Simmer the Soup (Time: 30 minutes, unsupervised)

Now we add our liquids and let the soup simmer, allowing all the flavors to meld together.

  1. Combine and Simmer. Pour the 6 cups of reserved bean broth (or vegetable broth) into the pot. Stir in the tomato paste, the dried red pepper (if using), and your bouquet garni. Add a good pinch of salt. Bring the mixture to a boil.
  2. The Patient Simmer. Once boiling, reduce the heat to low, cover the pot, and let it simmer gently for 30 minutes. This is where the Parmesan rind and herbs will work their magic. Your kitchen will smell incredible.

Phase 4: Finish with Beans & Pasta (Time: ~15 minutes)

It’s time for the final act! Adding the beans and pasta will transform this from a soup base into a hearty meal.

  1. Add the Beans. Stir your cooked pinto beans into the soup. Let them heat through for a few minutes. Now is a great time to taste the broth and adjust the salt and pepper.
  2. Cook the Pasta. About 10 to 15 minutes before you’re ready to serve, turn up the heat slightly and bring the soup to a lively simmer. Pour in the pasta and stir well. Cook, stirring occasionally, until the pasta is al dente (tender but with a slight bite).
  3. Garnish and Serve. Turn off the heat. Remove the bouquet garni with tongs. Stir in the freshly chopped parsley. Ladle the hot, thick soup into bowls and serve immediately, passing a bowl of grated Parmesan cheese at the table.

Authentic Pasta e Fagioli (Italian Pasta and Bean Soup)

This is the ultimate Pasta e Fagioli recipe! A hearty, authentic Italian soup made with pinto beans, pasta, and a rich, rosemary-infused tomato broth. Pure comfort food that’s surprisingly easy to make.
Prep Time 20 minutes
Cook Time 1 hour
Total Time 1 hour 20 minutes
Servings: 8
Course: Main Course, Soup
Cuisine: Italian

Ingredients
  

For the Soup Base
  • 3 cups cooked pinto beans from 1/2 lb dried beans, or 2 (15-oz) cans, rinsed
  • 6 cups reserved bean cooking liquid or vegetable broth
  • 1 tablespoon extra virgin olive oil
  • 1 medium onion, chopped
  • 1 1/2 teaspoons chopped fresh rosemary
  • 2 large garlic cloves, minced
  • 1 28-ounce can chopped tomatoes with juice
  • 1 pinch sugar
  • 1 tablespoon tomato paste
  • 1/4 teaspoon red pepper flakes optional
  • 1 bouquet garni made with 1 bay leaf, 1-2 Parmesan rinds, and a few sprigs of thyme and parsley
  • as needed Salt and freshly ground pepper
For Finishing
  • 6 ounces elbow macaroni or small shells about 1 cup
  • 2-3 tablespoons chopped fresh parsley
  • 1/2 cup grated Parmesan cheese optional, for serving

Equipment

  • Large Dutch Oven or Heavy Casserole
  • Strainer

Method
 

Build the Flavor Base
  1. Heat olive oil in a large Dutch oven over medium heat. Add the chopped onion and cook until just tender, about 5 minutes. Add the rosemary and garlic and stir for 1 minute more until fragrant.
  2. Stir in the chopped tomatoes, sugar, salt, and pepper. Cook, stirring often, until the tomatoes have cooked down and the mixture is very fragrant, about 10 to 15 minutes.
Simmer the Soup
  1. Add the 6 cups of broth, tomato paste, red pepper flakes (if using), and the bouquet garni. Season with salt to taste and bring to a boil.
  2. Reduce the heat, cover, and let simmer for 30 minutes to allow the flavors to meld.
Finish and Serve
  1. Stir in the cooked beans and heat through. Taste the broth and adjust salt and pepper as needed.
  2. About 10-15 minutes before serving, bring the soup to a lively simmer and stir in the pasta. Cook until the pasta is al dente.
  3. Remove and discard the bouquet garni. Stir in the fresh parsley. Serve hot, passing a bowl of grated Parmesan cheese at the table.

Notes

Bean Shortcut: To save time, you can use 2 (15-ounce) cans of pinto beans, rinsed and drained. Use 6 cups of vegetable or chicken broth in place of the bean cooking liquid.
Parmesan Rind is Key: Don’t skip the Parmesan rind in the bouquet garni! It adds a deep, savory, umami flavor that is essential to the authentic taste of the soup.
Make Ahead: This soup is great for meal prep. You can make the soup through the simmering step (before adding the pasta) up to 2 days ahead. Reheat and then cook the pasta fresh in the soup just before serving.
Thickening: The pasta will continue to absorb the broth as it sits, causing the soup to thicken. This is normal! Simply add a splash of water or broth when reheating to thin it to your desired consistency.

WiseRecipes’ Top Tips for Authentic Pasta e Fagioli

  • Don’t Skip the Parmesan Rind: This is the ultimate Italian nonna secret! As the rind simmers in the broth, it releases a deep, savory, umami flavor that you can’t get any other way. Start saving your rinds in the freezer for soups and sauces!
  • Bean Broth is Liquid Gold: If you cook your beans from scratch, the starchy, flavorful liquid they cook in is the absolute best base for your soup. It adds body and a deep bean flavor that water or store-bought broth can’t replicate.
  • Cook the Pasta in the Soup: Cooking the pasta directly in the soup is traditional and has two benefits. First, it’s one less pot to clean. Second, the pasta releases its starches directly into the broth, thickening it naturally and creating a beautiful, cohesive texture.
  • Be Patient with the Tomatoes: Don’t rush the step of cooking down the tomatoes. Allowing them to reduce and concentrate is key to developing a rich, non-acidic tomato flavor that forms the backbone of the soup.
  • Finish with Freshness: The final stir-in of fresh parsley and a generous grating of Parmesan cheese at the table are not just garnishes. They add a final burst of fresh, vibrant flavor that brightens up the entire dish.

Creative Twists: Delicious Ways to Customize Your Soup!

  • Add Some Meat: For a heartier version, brown some pancetta or Italian sausage with the onion at the very beginning.
  • Stir in Some Greens: Add a few large handfuls of chopped kale or spinach in the last 5 minutes of cooking for extra nutrients.
  • Swap the Beans: While pinto beans are delicious, this soup is also fantastic with cannellini, borlotti, or even kidney beans.
  • Make it Spicy: Increase the amount of red pepper flakes or add a dash of your favorite hot sauce for a spicier kick.
  • A Splash of Wine: Deglaze the pan with a splash of dry red or white wine after the garlic is fragrant for another layer of complexity.
  • Add More Veggies: Sauté some chopped carrots and celery along with the onion for a more traditional soffritto.
  • Creamy Version: For an even creamier texture, you can blend about one cup of the cooked beans with a little broth and stir it back into the soup.
  • Garnish with Good Olive Oil: A final drizzle of high-quality, extra virgin olive oil over each bowl before serving is a simple, luxurious touch.

Keep it Cozy! Storing & Reheating Your Pasta e Fagioli

This soup is a leftover superstar, but there’s one thing to keep in mind: the pasta will continue to soak up the broth.

Refrigerator Storage

Store leftovers in an airtight container in the refrigerator for up to 4 days. Be aware that the soup will thicken considerably as the pasta absorbs the liquid. When reheating, you will likely need to add a splash of water or broth to thin it back out to your desired consistency.

Freezing

This soup freezes beautifully, but with one important modification: freeze it before you add the pasta. Cooked pasta does not freeze and reheat well. To do this, make the soup through Step 3. Let it cool completely, then freeze it for up to 3 months. When you’re ready to eat, thaw the soup base, bring it to a simmer, and then cook the pasta fresh in the soup as directed.

Make-Ahead Prep

This is a perfect make-ahead dish. You can prepare the entire soup base (up through Step 3) a day or two in advance. Keep it refrigerated. When you’re ready for dinner, simply bring it back to a simmer and proceed with Step 4, adding the beans and cooking the pasta.

FAQs: Your Pasta e Fagioli Questions, Answered!

Can I use canned beans to save time?

Absolutely! This is a great shortcut. You’ll need about 3 cups of cooked beans, which is roughly two 15-ounce cans. Be sure to drain and rinse them. You will need to use 6 cups of vegetable or chicken broth in place of the bean cooking liquid.

What exactly is a bouquet garni and do I have to use it?

A bouquet garni is simply a bundle of herbs (and in this case, a Parmesan rind) that you add to a simmering dish to infuse it with flavor, and then remove before serving. You don’t have to use it, but it adds a significant layer of authentic, complex flavor. The Parmesan rind, in particular, is a game-changer.

Why did my soup get so thick overnight?

That’s the pasta working its magic! As the soup sits, the pasta acts like a little sponge and continues to absorb the delicious broth. This is completely normal. Just stir in some water, broth, or even a splash of milk when you reheat it until it reaches a consistency you like.

How can I make this recipe vegetarian?

It’s very easy to make vegetarian! Simply use vegetable broth instead of the bean cooking liquid (if you’re using canned beans), and make sure your Parmesan cheese is made without animal rennet (many are), or omit it for a fully vegan dish.

Pasta e Fagioli is more than just a soup; it’s a feeling. It’s a rustic, hearty, and deeply satisfying meal that feels both humble and luxurious at the same time. It’s the perfect dish to share with family on a chilly evening, a true taste of Italian comfort. I hope this recipe fills your home with incredible aromas and brings a little bit of joy to your table. If you make it, I’d love to hear how it turned out in the comments below!

Similar Posts

Leave a Reply