Hearty Classic Pasta Fagioli

Hearty & Authentic Pasta Fagioli Soup Recipe: A Classic Italian Comfort Dish

There’s nothing quite like a warm, comforting bowl of soup to soothe the soul, and this classic Italian Pasta Fagioli soup delivers on all fronts. Hailing from Italy, “Pasta e Fagioli” literally translates to “pasta and beans,” a name that perfectly describes this wholesome and incredibly satisfying dish. It’s a rustic staple, cherished for its simplicity, robust flavors, and ability to bring warmth and nourishment to any meal.

Our recipe for Pasta Fagioli soup is a testament to traditional Italian cooking, featuring a rich base of crushed tomatoes, tender carrots, aromatic onions, and fragrant garlic. Combined with hearty cannellini beans and small ditalini pasta, it creates a texture that is both creamy and wonderfully toothsome. This isn’t just a meal; it’s a comforting hug in a bowl, perfect for chilly evenings or any time you crave a taste of authentic Italian home cooking. Serve it alongside some crusty Italian bread to soak up every last drop and a fresh vegetable salad with homemade Italian dressing for a complete and delightful meal.

Enjoying a warm bowl of Pasta Fagioli.

Why This Homemade Pasta Fagioli Soup Will Be Your New Favorite

  • **Unbeatably Hearty & Delicious:** This soup is packed with nourishing ingredients like beans, pasta, and vegetables, simmered in a rich tomato broth. Each spoonful offers a delightful medley of textures and deep, savory flavors that will satisfy even the biggest appetites. It’s the kind of delicious comfort food that makes you feel good from the inside out.
  • **Even Better as Leftovers:** Like many great stews and soups, Pasta Fagioli’s flavors meld and deepen overnight. This makes it an ideal meal prep option, tasting even more incredible the next day. Reheat a batch for a quick and satisfying lunch or dinner.
  • **Customizable for All Diets:** While the base recipe is wonderfully vegetarian, it’s incredibly versatile. Feel free to incorporate your favorite proteins like savory Italian sausage, lean ground beef, or even shredded chicken for those who prefer a meatier soup. This adaptability ensures everyone at the table can enjoy it.
  • **Effortlessly Versatile:** Don’t hesitate to make this soup your own! Want to add more greens? Toss in some fresh spinach or kale during the last few minutes of cooking. Craving extra vegetables? Mushrooms, zucchini, or bell peppers would be fantastic additions. The possibilities are endless, allowing you to tailor it to your taste and what you have on hand.
  • **Quick & Easy Weeknight Meal:** Despite its rich flavor profile, this soup comes together in under 45 minutes from start to finish. This makes it a perfect solution for busy weeknights when you want a homemade, nutritious meal without spending hours in the kitchen.
  • **Feeds a Crowd (or Provides Plenty of Leftovers!):** This recipe yields a generous amount, making it perfect for family dinners, entertaining guests, or ensuring you have delicious, healthy meals prepped for days. It’s a budget-friendly option that goes a long way.

Key Ingredients for the Perfect Pasta Fagioli and Smart Substitutions

Crafting the perfect Pasta Fagioli starts with understanding each ingredient and its role. Here’s a deeper dive into the components that make this soup truly special:

  • **Beans:** We primarily use canned cannellini beans for their wonderfully creamy texture and mild flavor, which perfectly complements the other ingredients. However, feel free to get creative! Canned red kidney beans add a heartier bite and slightly different color, while Great Northern beans also work beautifully. Whichever you choose, always make sure to drain and rinse them thoroughly to remove excess sodium and improve digestibility.
  • **Broth:** The quality of your broth significantly impacts the soup’s overall flavor. Chicken stock provides a richer, more savory base, while vegetable stock keeps the recipe strictly vegetarian and offers a lighter, fresher taste. In a pinch, water can be used, but you might need to adjust seasonings more aggressively to build flavor.
  • **Crushed Tomatoes:** Canned crushed tomatoes are ideal for this soup, providing a robust tomato flavor and a good consistency that blends seamlessly into the broth. If you don’t have crushed tomatoes, a high-quality marinara sauce can be a fantastic substitute, just be mindful of any added seasonings in the sauce and adjust your herbs accordingly.
  • **Herbs:** Our recipe calls for a thoughtful combination of both dried and fresh herbs. Dried Italian seasoning lays a flavorful foundation, while fresh rosemary, thyme, and basil are added later to brighten the soup with vibrant, aromatic notes. This dual approach ensures a complex and deeply satisfying herbal essence.
  • **Pasta:** Ditalini pasta, meaning “little thimbles” in Italian, is the traditional choice for Pasta Fagioli. Its small, tubular shape is perfect for spooning up with the beans and broth. However, don’t feel limited! Any small-shaped pasta like elbow macaroni, small shells, or even orzo would work wonderfully to create that beloved hearty texture.
  • **Parmesan Cheese Rind:** This is a secret weapon for adding incredible depth and umami to your soup. The rind, usually discarded, releases a subtle, cheesy, salty flavor as it simmers, enriching the entire broth. If you don’t have one on hand, don’t worry – simply ensure you serve the soup with plenty of freshly grated Parmesan cheese for that essential finishing touch.
  • **Aromatics:** Carrots, onions, and garlic form the aromatic foundation, known as a soffritto in Italian cooking. Finely dicing or grating these vegetables ensures they cook down and release their sweet, savory flavors into the broth without being overtly chunky. This creates a smooth, harmonious base.
  • **Olive Oil:** A good quality olive oil is essential for sautéing the aromatics and adding a silky richness to the soup.
  • **Seasoning:** Salt and freshly ground black pepper are crucial for balancing the flavors. A pinch of sugar is optional but can help to cut through the acidity of the tomatoes, creating a more mellow and well-rounded taste.
All the fresh ingredients you need for a delicious Pasta Fagioli.

Top Tips For Crafting the Ultimate Pasta Fagioli Soup

Achieving a truly exceptional Pasta Fagioli is easier than you think with these expert tips:

  • **Layer Your Herbs for Maximum Flavor:** Don’t just rely on one type of herb. Combining dried Italian seasoning early in the cooking process allows its flavors to deeply infuse the broth. Then, adding fresh rosemary, thyme, and basil later brings a bright, aromatic burst that elevates the soup from good to extraordinary. This layering technique adds incredible depth without needing many different spices.
  • **The Magic of a Parmesan Cheese Rind:** Seriously, do not skip this if you can help it! A parmesan rind simmering in the soup adds an incredible depth of umami and a subtle, cheesy richness that is difficult to replicate. It melts into the soup, releasing its complex flavors. If you don’t have one readily available, save rinds from your blocks of Parmesan in the freezer for future use. If you absolutely can’t get a rind, ensure you serve generous amounts of freshly grated Parmesan cheese at the table to compensate.
  • **Understand the Soup’s Thickening Process:** It’s common for Pasta Fagioli to appear quite brothy when first cooked. However, as the pasta and beans release starch and absorb liquid, the soup will naturally thicken significantly over time. Resist the urge to add more pasta than suggested, as this can lead to an overly dense soup or mushy pasta as it sits. Trust the process; the consistency will improve!
  • **Strategize for Perfect Leftovers (and Prevent Soggy Pasta!):** If you plan on enjoying leftovers, here’s a crucial tip: cook the ditalini pasta separately. When you’re ready to serve a portion of soup, add a scoop of freshly cooked pasta directly to that individual bowl. This method prevents the pasta in the main pot from overcooking and becoming mushy, ensuring a perfect al dente bite every time, even days later.
  • **Stir Frequently:** Especially after adding the pasta and beans, make sure to stir the soup every 2-3 minutes. This prevents the pasta and beans from sticking to the bottom of the pot, ensuring even cooking and preventing scorching.
A satisfying serving of Pasta Fagioli.

Make Ahead and Freezing Instructions for Convenience

Pasta Fagioli is an excellent candidate for meal prepping, allowing you to enjoy this delicious soup with minimal effort later on. To ensure the best texture and flavor, especially if you’re planning to store it:

If you want to make this soup ahead of time, we highly recommend cooking the noodles separately. Follow steps 1-3 of the recipe, preparing the broth and vegetable base. Then, when you’re ready to serve, simply cook the ditalini pasta fresh and add it along with the drained and rinsed beans to the warm soup. This prevents the pasta from becoming overcooked and mushy when reheated, preserving its ideal al dente texture.

To Store Cooked Soup: Allow the soup (without the pasta, if possible, or accept that the pasta will be softer) to cool completely to room temperature. Transfer it to an airtight container with a secure lid. It can be safely refrigerated for up to 4 days. For longer storage, this soup freezes beautifully for up to 3 months. For best results, freeze in individual portions to make thawing and reheating easier. Make sure to use freezer-safe containers or heavy-duty freezer bags.

To Reheat: Thaw frozen soup completely in the refrigerator overnight before reheating. Place the soup in a saucepan over medium-low heat on the stovetop and cook, stirring occasionally, until it is thoroughly warmed through. If the soup has thickened too much during storage, add a splash of chicken or vegetable broth, or even water, to reach your desired consistency. If you cooked the pasta separately, add freshly cooked pasta to your warmed soup portions.

pasta fagioli soup in a bowl with a pot on the side.
5 from 3 votes

Ultimate Pasta Fagioli Soup

By Julie Maestre
This pasta Fagioli soup is a classic Italian recipe. Pasta e Fagioli translates in English to pasta and beans. It’s made with crushed tomatoes, carrots, onions, garlic, beans, and ditalini pasta.
Prep: 10 minutes
Cook: 35 minutes
Total: 45 minutes
Servings: 10
Save RecipeSaved Recipe Pin Recipe Rate Recipe Print Recipe

Ingredients

  • 1 cup ditalini pasta
  • 6 cups chicken or vegetable stock
  • 28 ounces crushed tomatoes
  • 30 ounces canned cannellini beans, drained and rinsed
  • 2 carrots , grated or blended in a food processor.
  • 1 large onion , finely diced or minced
  • 1 parmesan cheese rind
  • 2 garlic cloves, finely minced
  • 1 teaspoon Italian seasoning
  • ¼ teaspoon fresh rosemary, finely minced
  • ¼ teaspoon fresh thyme , finely minced
  • 1 tablespoon fresh basil
  • ½ teaspoon sugar, optional
  • 2 tablespoons olive oil
  • salt and pepper to taste
Prevent your screen from going dark

Instructions

  • Add olive oil, carrots, and onions to a large pot over medium-high heat and cook for 4 minutes, while stirring frequently.
  • Stir in the garlic and cook for 20 seconds. Add the crushed tomatoes, Italian seasoning, thyme, and rosemary. Cook for 3-4 minutes, then add the chicken stock, basil, and parmesan cheese rind and bring to a boil.
  • Season the broth with salt and pepper and add a pinch of sugar if it’s too acidic.
  • Add the pasta and cook for 5 minutes. Once the 5 minutes are up, add the beans and cook for an additional 4 minutes or until the pasta is al dente.
  • Make sure to stir the soup every 2-3 minutes so the pasta and beans don’t stick to the bottom of the pot. Check for seasoning and enjoy!

Notes

If you want to make this soup ahead of time, I highly recommend cooking the noodles separately. Follow steps 1-3 and then add the noodles and beans the day you plan on serving it.
To Store: allow the soup to cool completely then transfer it to a container with a lid and refrigerate for up to 4 days or freeze for up to 3 months. Thaw completely before reheating. To reheat, place the soup in a saucepan and cook on the stovetop until warm.

Nutrition

Calories: 275kcal | Carbohydrates: 45g | Protein: 14g | Fat: 5g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Cholesterol: 4mg | Sodium: 327mg | Potassium: 874mg | Fiber: 7g | Sugar: 8g | Vitamin A: 2231IU | Vitamin C: 10mg | Calcium: 110mg | Iron: 4mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Author: Julie Maestre
Prep Time: 10 minutes
Cook Time: 35 minutes
Total Time: 45 minutes
Course: Entree
Cuisine: Italian American
Servings: 10
Calories: 275
Keyword: how to make pasta fagioli soup, pasta e fagioli, pasta fagioli
Like this recipe? Leave a comment below!

Step-By-Step Guide to Making Delicious Pasta Fagioli

Creating this flavorful Italian classic is surprisingly straightforward. Follow these steps for a heartwarming bowl of Pasta Fagioli:

  1. **Sauté the Aromatics:** Begin by adding olive oil to a large, heavy-bottomed pot or Dutch oven over medium-high heat. Add the finely diced or grated carrots and onions. Cook them for about 4 minutes, stirring frequently, until they soften and become fragrant. This crucial step builds the foundation of flavor for your soup.
  2. **Build the Flavor Base:** Stir in the minced garlic and cook for just 20 seconds until it’s aromatic, being careful not to burn it. Immediately add the crushed tomatoes, dried Italian seasoning, fresh thyme, and fresh rosemary. Cook this mixture for 3-4 minutes, allowing the flavors to meld and deepen. Then, pour in the chicken or vegetable stock, add the fresh basil, and a Parmesan cheese rind (if using). Bring the entire mixture to a gentle boil.
  3. **Season and Balance:** Taste the broth and season generously with salt and freshly ground black pepper. If the crushed tomatoes make the soup a bit too acidic for your liking, add a small pinch of sugar to balance the flavors.
  4. **Cook the Pasta and Beans:** Add the ditalini pasta to the simmering broth and cook for 5 minutes. After 5 minutes, stir in the drained and rinsed cannellini beans. Continue cooking for an additional 4 minutes, or until the pasta is perfectly al dente – tender but still with a slight bite. Remember, the pasta will continue to absorb liquid and soften even after the heat is removed.
  5. **Final Stir and Serve:** Throughout the cooking process, especially after adding the pasta and beans, make sure to stir the soup every 2-3 minutes. This prevents the pasta and beans from sticking to the bottom of the pot. Do a final taste test for seasoning, adjusting salt and pepper if needed. Ladle the hot soup into bowls, garnish with fresh parsley or extra Parmesan cheese, and enjoy your homemade Pasta Fagioli!
Visual guide to making your delicious soup.

Serving Suggestions & Delightful Variations

Pasta Fagioli is a complete meal on its own, but it truly shines when served thoughtfully. For an authentic Italian experience, pair your steaming bowl with a side of crusty Italian bread – perfect for dipping into the flavorful broth. A fresh, crisp green salad with a simple vinaigrette provides a refreshing contrast to the hearty soup. Don’t forget a generous sprinkle of freshly grated Parmesan cheese and a drizzle of high-quality extra virgin olive oil just before serving to elevate the flavors even further.

Want to customize your Pasta Fagioli? The possibilities are endless:

  • **Add Protein:** For a meatier version, brown ground Italian sausage or beef with the onions and carrots. Crispy pancetta or bacon bits can also be added at the end for extra flavor and crunch.
  • **Boost the Veggies:** Stir in finely chopped zucchini, bell peppers, or even a handful of fresh spinach or kale during the last few minutes of cooking for added nutrients and color.
  • **Spice it Up:** A pinch of red pepper flakes can add a subtle kick if you enjoy a little heat.
  • **Make it Vegan:** Omit the Parmesan rind (or use a vegan alternative), ensure you use vegetable broth, and consider a sprinkle of nutritional yeast for a cheesy umami flavor.

Frequently Asked Questions (FAQ) About Pasta Fagioli

Here are some common questions about making and enjoying Pasta Fagioli:

  • **Can I use different types of beans in Pasta Fagioli?** Absolutely! While cannellini beans are traditional, great northern beans or red kidney beans are excellent substitutes and will give your soup a slightly different texture and flavor profile. You can even combine a couple of different types for more complexity.
  • **What if I don’t have ditalini pasta?** No problem at all! Any small-shaped pasta will work. Orzo, elbow macaroni, small shells, or even broken spaghetti are great alternatives. Just ensure they are small enough to be easily scooped with the beans.
  • **How do I prevent the pasta from getting mushy in leftovers?** The best way is to cook the pasta separately. Prepare the soup base (steps 1-3), then cook the pasta just before serving. Add cooked pasta to individual bowls of soup. If you’ve already cooked the pasta in the soup and have leftovers, the pasta will likely soften, but the soup will still be delicious!
  • **Can I make Pasta Fagioli in a slow cooker or Instant Pot?** Yes, with some adjustments. You can sauté the aromatics in your Instant Pot or a separate pan, then combine all ingredients (except pasta and fresh basil) in the slow cooker/Instant Pot. Add the pasta during the last 10-15 minutes of cooking (slow cooker) or after the main pressure cooking cycle (Instant Pot) to prevent it from becoming mushy.
  • **How long does Pasta Fagioli last in the refrigerator?** When stored in an airtight container, homemade Pasta Fagioli will keep well in the refrigerator for 3-4 days. Remember, the pasta will continue to absorb liquid, so you might need to add a splash of broth when reheating.

More Comforting Soup Recipes You Might Enjoy

If you loved this Pasta Fagioli, you’re sure to enjoy these other hearty and flavorful soup recipes from our collection:

  • Creamy Tomato Basil Soup – A velvety smooth blend of ripe tomatoes, aromatic onions, garlic, and fresh basil, finished with a touch of cream for luxurious richness.
  • French Onion Soup – Indulge in the deep, savory flavors of caramelized onions simmered in a rich wine-beef broth, topped with a crusty bread crouton and a generous layer of melted Gruyère cheese.
  • Lemon Chicken Orzo Soup – A light yet satisfying soup featuring tender bone-in chicken, delicate orzo pasta, and fresh vegetables, all brightened with a zesty lemon finish.
  • Cabbage Roll Soup – All the delicious flavors of traditional cabbage rolls transformed into a comforting, easy-to-make soup with seasoned ground beef, rice, and tender cabbage leaves.

This Pasta Fagioli soup is more than just a recipe; it’s an invitation to savor the rich traditions of Italian comfort food. Its ease of preparation, versatility, and deeply satisfying flavors make it a perfect addition to your culinary repertoire. We hope you and your loved ones enjoy this classic dish as much as we do!

Tried this recipe? Please leave a star ⭐️⭐️⭐️⭐️⭐️ rating in the recipe card below and/or a review in the comments section further down the page. And consider following me on Facebook, Instagram, or Pinterest!