Authentic Italian Pasta E Fagioli Soup Recipe: Rustic Bean and Pasta Comfort in One Pot

Soups & Stews

Authentic Italian Pasta E Fagioli Soup Recipe: Rustic Bean and Pasta Comfort in One Pot

This authentic Italian pasta e fagioli soup brings a taste of rustic Tuscany to your kitchen with its hearty combination of beans, pasta, and aromatic herbs. The secret lies in slow-simmered borlotti beans and al dente pasta, creating a soup that's both comforting and deeply flavorful.

I've perfected this recipe over years of testing, ensuring every spoonful delivers that classic Italian warmth.

The beauty of this dish is its simplicity—just a few quality ingredients like cannellini beans, tomatoes, and Italian herbs (rosemary and sage) work together in a single pot. The key is letting the flavors meld over time, transforming simple ingredients into something truly special.

This isn't just soup; it's a taste of tradition that feels like coming home.

What makes this recipe stand out is the balance of textures—tender beans, al dente pasta, and a rich, savory broth that's perfect for chilly evenings. The slow simmer develops deep, complex flavors, while the optional garnish of grated Parmesan adds a final touch of elegance.

It's the kind of dish that gets better with each bowl, making it ideal for family dinners or cozy nights in.

Whether you're serving it as a main course or a side, this pasta e fagioli delivers restaurant-quality comfort with minimal effort. The instructions are straightforward, and the results are undeniably satisfying. Let's get cooking!

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for authentic italian pasta fagioli soup

Quality dried beans and Italian herbs transform simple pantry staples into rustic Tuscany comfort.

Ingredient Amount Notes
Borlotti Beans (Dried) 🌾 1 ½ cups Soaked overnight, drained
Cannellini Beans (Dried) 🌾 1 cup Soaked overnight, drained
Small Shell Pasta 🍝 1 lb Al dente preferred
Onion (Yellow) 🧅 1 whole Diced, medium size
Celery Stalks 🥬 3 whole Diced, tough strings removed
Carrots (Medium) 🥕 2 whole Diced, peeled
Garlic Cloves 🧄 4 cloves Minced, fresh preferred
Canned San Marzano Tomatoes 🍅 2 cans Crushed, 28 oz each
Vegetable Broth 💧 4 cups Low-sodium preferred
Rosemary (Fresh) 🌿 ½ oz Chopped, stems removed
Fresh Sage Leaves 🌿 ¼ oz Chopped, stems removed
Extra-Virgin Olive Oil 🫒 ¼ cup High quality, fruity
Parmesan Cheese (Grated) 🧀 ¼ cup Freshly grated, optional garnish
Salt 🧂 1 ½ tsp Diamond Crystal preferred
Black Pepper (Freshly Ground) 🌶️ ½ tsp Coarsely cracked

The beans are the heart of this soup. Borlotti and cannellini deliver that classic Italian texture—borlotti for earthy depth, cannellini for creaminess. Soak them overnight for best results, or use the quick-soak method (boil 2 minutes, then let sit 1 hour). Whole Foods and Italian specialty stores carry these, but bulk bins at Trader Joe's work too. Look for plump, firm beans with no cracks. The pasta? Small shells hold up best to simmering—no mushy results here. Fresh herbs make all the difference: rosemary and sage from the grocery store's produce section should smell vibrant, not wilted.

No borlotti beans? Substitute with cranberry beans—they're widely available and hold their shape well. Short on cannellini? Great Northern beans work in a pinch, but they're nuttier. The vegetable broth can be homemade (simmer veggie scraps with garlic and onion) or store-bought—just check for low sodium. Canned tomatoes should be San Marzano if possible, but any high-quality crushed tomatoes will do. Need to skip the fresh herbs? Dried rosemary and thyme at one-third the amount will get you close. The olive oil matters here—use something you'd drizzle on bread, not the cheap cooking oil. And if you're feeling fancy, toasted breadcrumbs make a great garnish instead of Parmesan.

This soup tastes even better the next day as flavors meld. Store in an airtight container in the fridge for up to 5 days. For longer storage, freeze portions for 3 months—just thaw overnight in the fridge. I always make a double batch because it disappears fast. The beans soften as they sit, so add a splash of broth if it gets too thick. And if you're prepping ahead, par-cook the beans (simmer 30 minutes before adding to the soup) to cut down on cooking time later.

❤️

Why You'll Love This Recipe

  • I’ll be real: this recipe saved me during my "I only buy dried goods" phase. Yellow onion, celery, a few herbs, and those two bean varieties? That’s it. No specialty items, no breaking the bank. And because it’s so filling, a single batch stretches across three lunches—no wasted ingredients, no guilt.
  • No-Fuss Simmer: I swear by this recipe because it’s basically hands-off after the first 10 minutes. Soak those borlotti and cannellini beans overnight (or use canned for a real shortcut), then toss everything into one pot—onion, celery, beans, pasta—and let it bubble. By the time the shells are al dente, the flavors have melded into something rich and effortless.
  • Umami Bomb: That combo of borlotti and cannellini? It’s where this soup gets its soul. The borlotti add a meaty depth, while the cannellini bring creamy texture, and the small shells? They soak up every last drop of broth like a sponge. Honestly, it’s the kind of flavor that makes you forget you’re eating "just soup."
  • Pot Luck Hero: Between us, this is my go-to for game day, sick days, or when my in-laws show up unannounced. It’s hearty enough to feed a crowd but simple enough to make when you’re not feeling fancy. Plus, the leftovers? Even better the next day—beans get softer, flavors get richer.

Step-by-step instructions for authentic Italian pasta e fagioli

This rustic Italian classic delivers deep flavor and satisfying texture through precise technique.

1

Sauté the Vegetable Base

Heat the 0.25 cup extra-virgin olive oil in a large Dutch oven over medium heat. Add the diced 1 whole yellow onion, diced 3 celery stalks, and diced 2 medium carrots. Cook for 8-10 minutes until the vegetables soften and the onion becomes translucent.

Here's the thing—you want to develop that sweet, caramelized flavor in the vegetables before adding anything else. Stir occasionally and don't rush this step. When the vegetables release easily from the bottom of the pot and smell aromatic, you're ready for the next phase. Add the minced 4 garlic cloves and cook for another 30 seconds until fragrant. This quick cooking prevents the garlic from burning, which would make the entire soup bitter.

2

Build the Flavor Foundation

Pour in the crushed 2 cans San Marzano tomatoes and stir to combine with the vegetables. Let the mixture simmer for 5 minutes to allow the tomatoes to break down slightly and release their juices. This creates a rich tomato base that will carry the soup.

Add the 4 cups vegetable broth, 1.5 teaspoons salt, and 0.5 teaspoon freshly ground black pepper. Bring to a gentle boil, then reduce heat to medium-low and stir in the chopped 0.5 oz fresh rosemary and 0.25 oz fresh sage leaves. The broth should bubble gently—if it boils vigorously, reduce the heat further. This slow simmer allows all the flavors to meld together beautifully.

3

Cook the Beans and Pasta Together

Add the drained 1.5 cups borlotti beans and 1 cup cannellini beans to the simmering broth. Stir gently to combine, then add the 1 lb small shell pasta. The pasta should be fully submerged in the liquid—if not, add a bit more broth or water. Bring back to a gentle simmer.

Cook for 20-25 minutes until both the beans are tender and the pasta is al dente. I check the pasta frequently after the first 15 minutes—it cooks faster when combined with beans. The beans should be soft but still hold their shape, not mushy. If the soup becomes too thick, add a splash of water or broth to maintain the right consistency. This one-pot method ensures the pasta absorbs all the rich bean and tomato flavors.

4

Finish and Adjust Seasoning

Remove the soup from heat and let it rest for 5 minutes. This resting period allows the flavors to settle and the pasta to finish cooking slightly from the residual heat. Taste and adjust the seasoning—you might need to add a pinch more salt or pepper, depending on your broth. The soup should be well-seasoned but not overwhelmingly salty.

Ladle the soup into bowls and garnish each serving with a sprinkle of 0.25 cup freshly grated Parmesan cheese. The cheese adds a final touch of richness and balances the hearty flavors. Serve immediately while the pasta is still al dente and the soup is steaming hot. This authentic pasta e fagioli captures the essence of Italian home cooking—simple ingredients transformed into something truly comforting.

👨‍🍳

Pro Tips For Making Authentic Italian Pasta Fagioli Soup

  • Soak Beans Separately: Borlotti beans take forever to soften—don’t mix them with cannellini. Soak the borlotti overnight (12+ hours) in cold water with a splash of vinegar to soften their tough skins, while the cannellini only need a quick 2-hour soak. I learned this the hard way after staring at a pot of rock-hard borlotti for 3 hours.
  • Sweat, Don’t Burn: Onions and celery should cry like a sad movie, not char like a campfire mishap. Cook them low and slow over medium heat with a pinch of salt until they’re translucent and the celery’s edges just start to soften—about 8-10 minutes. Rushing this step means your soup will taste like it was made in a hurry (it will).
  • Reserve That Starch: When draining the beans, save a cup of the soaking liquid—it’s liquid gold. Stir it back into the soup at the end; the starch thickens the broth naturally without gums. I skipped this once and ended up with soup so thin it needed a full extra cup of broth. Now I always keep it.
  • Pasta Last, Not First: Add the small shell pasta in the final 10 minutes of simmering, or it’ll turn to mush before the beans are tender. If you’re worried about doneness, test a bean first—it should collapse easily between your fingers. Overcooked pasta ruins everything; undercooked beans are forgivable.

Pro cooking tips for this dish

Slow Simmer Secrets

This soup's magic happens at medium-low heat—never let it boil vigorously after adding the beans and pasta. I use a 6-quart Dutch oven (like Le Creuset) because it maintains even heat distribution.

The gentle simmer prevents the beans from breaking down into mush while letting the pasta absorb all those rich flavors. If your pot gets too hot, just reduce the burner to medium-low or even low—patience is key here. 🌡️

Bean Texture Mastery

Borlotti beans should be tender but still hold their shape—think "creamy yet firm," not mushy. For perfect texture, I always par-cook them for 30 minutes before adding to the soup. This cuts down on total cooking time while preventing over-softening.

If your beans are still crunchy after 25 minutes, add ½ cup hot broth and let it simmer another 10 minutes. The cannellini beans add creaminess, so don't overcook them either.

Pasta Timing Tricks

Small shell pasta cooks faster in broth than on its own, so I start checking for doneness at 15 minutes—usually it's ready at 20 minutes. If the soup looks too thick, add ½ cup hot water or broth to maintain proper consistency.

Pro tip: Taste a piece of pasta early—if it's still firm after 15 minutes, reduce the cook time by 2-3 minutes next time. The pasta should be al dente but still tender enough to finish cooking in the residual heat when you remove the pot from the stove.

Herb Infusion Hacks

Fresh rosemary and sage add incredible depth, but if you're using dried herbs, reduce to ⅓ the amount (so ⅛ tsp dried rosemary instead of 0.5 oz fresh). I like to add the herbs with the broth so they infuse the entire soup.

For extra aroma, gently crush the rosemary sprigs between your fingers before adding. Remove any large herb stems before serving—no one wants to bite into a tough piece while enjoying their soup. 🌿

Salt Adjustment Tips

Start with the full 1.5 tsp salt, but taste as you go—especially if using low-sodium broth. The beans and tomatoes often need a little extra seasoning. I like to add salt in two stages: first with the broth, then again after cooking.

If your broth is homemade, you might need ½ tsp more salt than the recipe calls for. Remember, you can always add more salt, but you can't take it out. Taste frequently in the last 5 minutes of cooking.

Nutrition facts

Servings 6
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 12g15%
Saturated Fat 2g10%
Cholesterol 5mg2%
Sodium 850mg37%
Total Carbohydrate 58g21%
Dietary Fiber 12g43%
Sugars 8g
Protein 22g44%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use canned beans instead of dried?

Yes, but adjust the liquid! Use 2 (15 oz) cans each of borlotti and cannellini beans, drained and rinsed, and add 1 extra cup of broth to maintain proper soup consistency. Dried beans develop deeper flavor through soaking, but canned beans work in a pinch. Just reduce cooking time by 10-15 minutes since they're pre-cooked.

2

Why does my pasta e fagioli taste bland?

Most likely, you didn't let the flavors meld enough! This soup needs at least 20 minutes of simmering after adding beans/pasta. Boost flavor by:

  1. Using high-quality olive oil (not vegetable oil),
  2. Adding a splash of red wine (½ cup) with the tomatoes, or
  3. Finishing with a squeeze of lemon juice before serving. Taste as you go—seasoning builds over time!
3

What's the best pasta shape for this recipe?

Small shells or ditalini work perfectly—they hold their shape while absorbing flavor. Avoid long pasta (like spaghetti) that can break during simmering. For extra rustic texture, try orzo or rigatoni. The key is al dente pasta that finishes cooking in the residual heat when you remove the pot from the stove.

4

How can I make this soup vegetarian-friendly?

This recipe is already vegetarian! For extra richness, stir in 1 tbsp tomato paste with the vegetables, or add ½ cup grated Parmesan at the end. For a vegan version, skip the Parmesan and use nutritional yeast instead. The traditional Italian preparation doesn't include meat—it's all about the beans, tomatoes, and herbs!

5

Can I prepare this soup ahead of time?

This soup tastes even better the next day as flavors deepen. Store in an airtight container in the fridge for up to 5 days. Reheat gently on the stove with a splash of broth to restore consistency. For freezing, portion into containers and freeze for up to 3 months. Thaw overnight in the fridge—never microwave directly from frozen.

★★★★★4.9(3 reviews)
Categories Soups & Stews