There’s something so comforting about a warm bowl of Pasta e Fagioli that feels like a hug from the inside. One chilly evening, craving something hearty yet simple, I decided to dive into this traditional Italian favorite. What struck me was how effortlessly pantry staples—pasta, beans, garlic, and a splash of olive oil—transform into a rich, soul-satisfying soup that’s both rustic and refined. Whether you’re a seasoned chef or someone tired of fast food convenience, this recipe delivers incredible flavor without fuss. It’s the kind of dish that invites you to slow down, savor each spoonful, and appreciate the magic of homemade cooking.

Why choose Pasta e Fagioli tonight?
Comfort in a bowl: This classic Italian soup blends simple ingredients into a rich, satisfying meal. Easy to make: With pantry staples on hand, you can whip it up quickly after a busy day. Versatile and hearty: It’s perfect as a main course or starter, adapting to your mood. Nutrient-packed: Beans provide protein and fiber, making it as nourishing as it is delicious. Crowd-pleaser: Whether family or friends, everyone loves this warm, cozy dish.
Pasta e Fagioli Ingredients
For the Soup Base
- Olive oil – Use extra virgin for a fruity, rich foundation that enhances flavor.
- Garlic cloves – Mince finely to build that signature aromatic warmth.
- Onion – Choose yellow or white for gentle sweetness and depth.
- Carrots – Dice small to add natural sweetness and texture balance.
- Celery stalks – Chop finely to bring classic Italian soup aroma.
- Canned crushed tomatoes – They add vibrant color and subtle acidity to the broth.
For the Beans and Pasta
- Cannellini beans – Rinse if canned for creamy, tender protein-packed goodness.
- Small pasta shapes (like ditalini or elbow macaroni) – Perfectly sized to spoon into every comforting bite.
For Seasoning & Finishing
- Fresh rosemary or thyme – Add sprigs early in cooking to infuse herbal notes.
- Salt and black pepper – Season gradually; beans and broth soak up flavors beautifully.
- Grated Parmesan cheese – Sprinkle generously before serving for that luscious finish and umami boost.
This Pasta e Fagioli ingredient list is your passport to an authentic, heartwarming meal that turns simple pantry staples into a cozy Mediterranean embrace.
How to Make Pasta e Fagioli
- Heat oil: Warm 2 tbsp extra-virgin olive oil in a large pot over medium heat until shimmering, about 1 minute.
- Sauté aromatics: Add minced garlic, diced onion, carrots, and celery. Cook until soft and fragrant, about 5 minutes, stirring occasionally.
- Add tomatoes: Stir in crushed tomatoes, then let simmer for 5 minutes, stirring until the sauce deepens to a rich red color.
- Pour broth: Add 4 cups vegetable broth and herb sprigs, stir to combine. Bring to a gentle boil, then reduce heat to low and simmer for 2 minutes.
- Simmer soup: Let the base simmer uncovered for 10 minutes, stirring occasionally to allow flavors to meld and the broth to thicken slightly.
For the Beans & Pasta:
- Add beans: Stir in rinsed cannellini beans and cook until heated through, about 3 minutes, gently folding so the soup attains a creamy texture.
- Cook pasta: Add ditalini and simmer for 8–10 minutes until al dente, stirring occasionally to prevent sticking and ensure each spoonful has perfectly tender pasta.
- Season: Remove herb sprigs, then taste and season gradually with salt and pepper. Adjust until the broth bursts with balanced, savory depth.
Optional: Sprinkle fresh parsley and an extra drizzle of olive oil before serving.
Exact quantities are listed in the recipe card below.

Expert Tips for Pasta e Fagioli
- Prep Ingredients Early: Chop all vegetables and rinse beans before cooking to streamline the process and avoid overcooking.
- Use Quality Broth: A rich vegetable or chicken broth deepens flavor—avoid watery or low-sodium stocks that dull the soup’s taste.
- Cook Pasta Last: Add pasta near the end to prevent it from becoming mushy and soaking up too much broth.
- Season Gradually: Beans and broth absorb salt slowly; season in stages to achieve balanced seasoning without oversalting.
- Simmer Gently: Keep the heat low during simmering to meld flavors without breaking down pasta or beans too much, preserving texture.
- Stir Often: Prevent pasta from clumping and ensure even cooking with occasional gentle stirring throughout the simmer.
Variations & Substitutions for Pasta e Fagioli
Feel free to embrace your creativity and make this delicious dish your own with these flavorful twists!
-
Vegetarian: Substitute chicken broth with vegetable broth for a vegetarian-friendly version without sacrificing taste. Just as comforting and hearty!
-
Gluten-Free: Use gluten-free pasta to make this dish suitable for gluten-sensitive diets, ensuring everyone can enjoy it without any worries. The flavors remain rich and delightful!
-
Spicy Kick: Add a pinch of red pepper flakes or diced jalapeños for an invigorating heat that elevates the soup to new heights. Just the right amount of warmth to brighten your palate.
-
Creamy Texture: Stir in a splash of heavy cream or coconut milk just before serving for a velvety finish that adds decadence to your comforting bowl. It’s an indulgent upgrade!
-
Seasonal Veggies: Incorporate seasonal vegetables like zucchini, spinach, or Swiss chard to boost the nutrition and flavor profile, making each bowl a vibrant experience. Every season can offer its own delightful twist!
-
Herb Infusion: Experiment with different fresh herbs such as basil or parsley for a fresh twist that enhances the traditional flavor. A little herbaceous magic goes a long way!
-
Protein Power: Add cooked sausage or chicken for a heartier version, turning this soup into a filling meal that’s bursting with flavor. It’s a satisfying way to incorporate protein!
-
Bean Variety: Mix in different beans such as kidney beans or black beans for varied textures and flavors, enhancing the dish’s rustic charm. The diversity will surprise you with each spoonful!
What to Serve with Pasta e Fagioli?
Cozy up with the perfect sides to accompany your warm bowl of Pasta e Fagioli, elevating your meal to something unforgettable.
-
Crusty Italian Bread: The perfect vehicle for scooping up every drop of that hearty soup, adding a delightful crunch to the experience. Dip it in the broth and feel the warmth between your fingers.
-
Mixed Green Salad: Bright and refreshing, a simple salad with a tangy vinaigrette balances the richness of the soup, adding a lovely contrast of flavors.
-
Garlic Parmesan Breadsticks: Soft, buttery, and infused with garlic, these breadsticks are irresistible. They make a perfect companion to soak up the comforting broth.
-
Roasted Vegetables: A colorful medley of seasonal veggies adds depth to your meal. The caramelization enhances their sweetness, creating a beautiful pairing with the savory soup.
-
Cheesy Polenta: Creamy and luxurious, polenta can be spooned alongside the soup, providing a delightful texture that complements the beans and pasta perfectly.
-
Lemon Sorbet: Light and refreshing, a scoop of lemon sorbet offers a zesty palate cleanse after the warm flavors of Pasta e Fagioli, ensuring a delightful end to the meal.
-
Red Wine: A glass of medium-bodied red wine enhances the rich flavors of the dish and brings an authentic Italian dining experience right to your table.
-
Herbed Focaccia: Infused with the aromas of rosemary and garlic, this soft bread echoes the flavors of the soup while providing delightful chewiness to every bite.
How to Store and Freeze Pasta e Fagioli
Fridge: Store leftover Pasta e Fagioli in an airtight container for up to 3 days. Reheat gently on the stove, adding a splash of water or broth to revive the soup’s consistency.
Freezer: For longer storage, freeze Pasta e Fagioli in individual portions in freezer-safe containers for up to 3 months. Thaw overnight in the fridge and reheat on the stovetop.
Reheating: When reheating, add a bit more liquid; pasta continues to absorb broth, and this will help keep your soup creamy. Always stir occasionally to heat evenly.
Shelf Life: When stored properly, this comforting dish maintains its delicious flavors while being easy to access for weeknight meals, making your home cooking a breeze.
Make Ahead Options
Pasta e Fagioli is a fantastic choice for meal prep! You can prepare the soup base—sautéing the aromatics and adding tomatoes—up to 24 hours in advance. Just store it in the refrigerator, allowing the flavors to meld beautifully. When you’re ready to serve, simply reheat the base in a pot, add the rinsed cannellini beans and small pasta directly, then simmer for 8-10 minutes until the pasta is al dente. To maintain the quality, avoid adding the pasta until you reheat, preventing it from becoming mushy. This way, you’ll enjoy a warm, hearty bowl of Pasta e Fagioli on busy weeknights with minimal effort!

Pasta e Fagioli Recipe FAQs
How do I know if my cannellini beans are good to use?
Look for beans that are plump and creamy white without any dark spots or shriveling. If using canned, make sure the beans are intact and not mushy or overly soft, which can affect texture in the soup.
Can I store leftover Pasta e Fagioli in the fridge, and for how long?
Absolutely! Store any leftovers in an airtight container and keep it in the refrigerator for up to 3 to 4 days. When reheating, add a splash of broth or water to refresh the soup’s consistency and stir gently over low heat for even warming.
Is Pasta e Fagioli freezer-friendly? How do I freeze it properly?
Very! To freeze, portion the soup into airtight, freezer-safe containers or heavy-duty freezer bags. Leave some space at the top for expansion, seal tightly, and freeze for up to 3 months. When ready to enjoy, thaw overnight in the fridge and reheat gently on the stove, stirring occasionally and adding a little broth to keep it creamy.
Why does my soup sometimes turn out too thick or the pasta get mushy?
This is a common hiccup. To avoid it, always add the pasta toward the end of cooking and simmer just until al dente—about 8 to 10 minutes. Keep the simmer gentle and stir often to prevent pasta from sticking. If the soup thickens too much after cooling, stir in warm broth or water when reheating to balance the texture.
Is Pasta e Fagioli suitable for people with dietary restrictions or pets?
This hearty soup is vegetarian and can easily be made vegan by skipping the Parmesan or using a plant-based alternative. However, avoid sharing this soup with pets—ingredients like onions and garlic can be harmful to them. For allergy-sensitive cooks, check canned goods for additives, and opt for gluten-free pasta if needed.

Best Cozy Pasta e Fagioli Recipe for Ultimate Comfort Cooking
Ingredients
Equipment
Method
- Warm 2 tbsp extra-virgin olive oil in a large pot over medium heat until shimmering, about 1 minute.
- Add minced garlic, diced onion, carrots, and celery. Cook until soft and fragrant, about 5 minutes, stirring occasionally.
- Stir in crushed tomatoes, then let simmer for 5 minutes, stirring until the sauce deepens to a rich red color.
- Add 4 cups vegetable broth and herb sprigs, stir to combine. Bring to a gentle boil, then reduce heat to low and simmer for 2 minutes.
- Let the base simmer uncovered for 10 minutes, stirring occasionally.
- Stir in rinsed cannellini beans and cook until heated through, about 3 minutes.
- Add ditalini and simmer for 8–10 minutes until al dente, stirring occasionally.
- Remove herb sprigs, then taste and season gradually with salt and pepper.




