Pasta e fagioli is a classic Italian comfort dish that perfectly captures the heart of rustic home cooking. With tender pasta, creamy beans, and a rich tomato-based broth, this dish is simple, nourishing, and deeply satisfying. It’s the kind of recipe that feels warm and familiar, yet never boring, thanks to the layers of flavor that develop from just a handful of everyday ingredients.
Italian cuisine is full of dishes that prove simplicity is often the secret to greatness. If you enjoy traditional pasta recipes that focus on balance, texture, and bold yet approachable flavor, you’ll also love Spaghetti Carbonara, a timeless favorite that celebrates the beauty of minimal ingredients.
Whether you’re cooking for your family, meal-prepping for the week, or looking for a cozy dinner on a chilly evening, pasta e fagioli is a reliable choice that always delivers comfort.
Table of Contents

Pasta e Fagioli – Hearty 30-Minute Italian Comfort Soup
Ingredients
Equipment
Method
- Step 1 – Sauté the Base Vegetables: Heat olive oil in a large pot over medium heat. Add onion, carrots, and celery and cook for 5–6 minutes until softened and fragrant.

- Step 2 – Add Garlic: Stir in the garlic and cook for 30 seconds until aromatic, being careful not to burn it.

- Step 3 – Build the Soup Base: Add diced tomatoes, cannellini beans, oregano, and thyme. Stir well to combine all flavors.

- Step 4 – Add Broth and Simmer: Pour in the vegetable broth, season with salt and pepper, and bring to a gentle boil. Reduce heat and simmer for 15 minutes.

- Step 5 – Cook the Pasta: Add pasta directly to the pot and simmer for 8–10 minutes, until al dente. Stir occasionally.

- Step 6 – Serve: Remove from heat, adjust seasoning, garnish with fresh herbs, and serve hot.

Notes
- Cook pasta separately if you plan to store leftovers to keep the texture perfect.
- This soup thickens as it sits; add a splash of broth when reheating.
- Serve with crusty bread and a drizzle of extra virgin olive oil.
Why this pasta e fagioli works
Great pasta e fagioli starts with a flavorful foundation. Gently sautéing onion, garlic, and herbs releases their natural sweetness and builds depth right from the beginning. Tomatoes add brightness and gentle acidity, while beans bring a creamy, velvety texture that naturally thickens the broth.
Cooking the pasta directly in the soup allows it to absorb the surrounding flavors, creating a cohesive and well-balanced dish. Each spoonful contains tender pasta, creamy beans, and savory broth in perfect harmony.
This recipe strikes a balance between hearty and light. It fills you up without feeling heavy, making it suitable for any season. The ingredients are easy to find, and the steps are straightforward, which means you don’t need advanced cooking skills to achieve great results.
If you enjoy cozy Italian soups that highlight vegetables, beans, and pasta, Italian Minestrone Soup is another comforting option with a similar rustic charm.
Ingredient notes (what truly matters)
Exact measurements are listed in the recipe card, but these notes help you understand why each ingredient matters.
Beans
Cannellini beans are the traditional choice and provide a creamy, mild flavor. Great northern beans work just as well.
Pasta
Small pasta shapes such as ditalini, elbow macaroni, or small shells are ideal because they cook evenly and fit nicely on a spoon.
Tomatoes
Crushed or diced tomatoes create the base of the broth and add richness and gentle acidity.
Aromatics
Onion, garlic, and Italian herbs like oregano and basil form the backbone of flavor.
Broth
Vegetable or chicken broth both work well. Choose a good-quality broth for the best taste.
Olive oil
A drizzle of olive oil at the end enhances richness and aroma.
Tips for the best results
Use small pasta shapes for better texture
Simmer gently instead of boiling hard
Stir occasionally to prevent sticking
Taste and adjust seasoning near the end
Add extra broth if the soup thickens too much
Variations you can try
Add protein
Italian sausage, pancetta, or shredded chicken make it even heartier.
Make it vegetarian or vegan
Use vegetable broth and skip any meat-based additions.
Add greens
Spinach, kale, or Swiss chard add color and nutrition.
Make it spicy
Add red pepper flakes or a pinch of chili powder.
Creamier version
Mash some of the beans before adding them to the soup.
Serving ideas
Pasta e fagioli pairs beautifully with crusty bread, garlic bread, or focaccia. A simple green salad with lemon vinaigrette adds freshness and contrast.
If you’re in the mood for another comforting Italian-style soup with rich tomato flavor, Creamy Tomato Basil Soup makes a great cross-cluster choice.
Storage and reheating
Storage
Store leftovers in an airtight container in the refrigerator for up to 4 days.
Reheating
Warm gently on the stovetop over low heat. Add a splash of broth or water if needed.
Freezing
For best texture, freeze the soup without pasta and add freshly cooked pasta when reheating.
Frequently asked questions
Can I make pasta e fagioli ahead of time?
Yes. The flavor improves after resting.
Can I use canned beans?
Absolutely. Rinse and drain well before using.
Is pasta e fagioli gluten-free?
Use gluten-free pasta and it becomes gluten-free.
Final thoughts
Pasta e fagioli is a perfect example of how simple ingredients can create extraordinary comfort. It’s hearty, flavorful, and endlessly adaptable, making it a staple recipe you’ll return to again and again.
For general background on this traditional Italian dish, you can consult Wikipedia – Pasta e fagioli.
👍🍽️🧑🍳😍👍