
There’s something deeply comforting about a bowl of this hearty Italian soup, where tender pasta and creamy white beans come together in a rich tomato broth.
I’ve perfected this version to capture the rustic charm of traditional pasta fagioli while keeping it simple enough for any home cook. The key is building layers of flavor with humble ingredients.
What you’ll get is a thick, satisfying soup that tastes like it simmered all day, even though it comes together in under an hour. The white beans add creaminess without dairy.
This dish proves that the best meals often come from the simplest ingredients, prepared with care and attention to detail.
Ingredients for Pasta Fagioli Recipe with White Beans
Simple, wholesome ingredients build layers of rustic Italian flavor in this comforting bowl.
| Ingredient | Amount | Notes |
|---|---|---|
| Ditalini Pasta 🍝 | 2 cups | Or small elbow macaroni |
| Cannellini Beans 🫘 | 2 cans | Drained and rinsed well |
| Canned Diced Tomatoes 🍅 | 2 cans | With juices reserved |
| Vegetable Broth 🥣 | 4 cups | Low-sodium preferred |
| Yellow Onion 🧅 | 1 whole | Medium, finely diced |
| Carrots 🥕 | 2 whole | Medium, finely diced |
| Celery Stalks 🌿 | 2 whole | Finely diced for sofrito |
| Garlic Cloves 🧄 | 4 cloves | Minced for depth |
| Tomato Paste 🍅 | 2 tbsp | For rich tomato flavor |
| Dried Oregano 🍃 | 1 tsp | Crushed between fingers |
| Dried Basil 🌿 | 1 tsp | For Italian seasoning |
| Red Pepper Flakes 🌶️ | ½ tsp | Adjust to taste |
| Bay Leaf 🍃 | 1 whole | For aromatic depth |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | For sautéing vegetables |
| Parmesan Cheese 🧀 | ½ cup | Freshly grated for topping |
The beans are the backbone here. Cannellini or great northern work best—creamy texture, holds shape. I grab Goya or Progresso at the grocery store; both are consistently good. For the pasta, ditalini is traditional, but any small shape (orzo, small shells) works. Barilla or De Cecco are my go-to brands for reliable quality. Fresh tomatoes won’t give you the same depth as canned.
No cannellini? Navy beans or pinto beans work in a pinch. Swap diced tomatoes for crushed tomatoes if that’s what you have. Fresh herbs at the end? Absolutely—one-third the amount of dried. Vegetable broth can be homemade or store-bought, but avoid the super salty varieties. The Parmesan is optional but adds that final touch of umami.
This soup thickens as it sits. Leftovers keep 4-5 days in the fridge, freezes beautifully for 3 months. The pasta will absorb more broth over time, so add a splash of water or broth when reheating. Always taste and adjust seasoning before serving.
Why You’ll Love This Recipe
- One Pot Wonder: I just dump the ditalini, cannellini beans, and diced tomatoes into one pot with broth—minimal cleanup, maximum flavor.
- Creamy & Hearty: The white beans break down slightly, creating this rich, creamy texture that coats the pasta beautifully.
- Meal Prep Hero: I make a big batch on Sunday and it tastes even better reheated for lunch all week.
- Pantry MVP: Between us, this uses only shelf-stable staples plus an onion—no last-minute grocery runs.
Step-by-Step Instructions for Pasta Fagioli With White Beans
Master this rustic Italian classic with simple techniques and perfect timing every time.
Step 1: Sauté the Aromatic Base
Heat the 2 tbsp extra-virgin olive oil in a large pot over medium heat. Add the finely diced 1 whole yellow onion, 2 whole carrots, and 2 whole celery stalks. Cook for 6-8 minutes until the vegetables soften and the onion turns translucent.
This sofrito base builds the foundation of flavor. Stir occasionally to prevent browning, and adjust heat if the onions start to color too quickly. You want gentle cooking, not frying.
Step 2: Build the Flavor Profile
Add the minced 4 cloves garlic cloves and cook for 30 seconds until fragrant. Stir in the 2 tbsp tomato paste and cook for 1-2 minutes to deepen its flavor. This step removes the raw taste from the tomato paste and enhances its natural sweetness.
Add the 1 tsp dried oregano, 1 tsp dried basil, and 0.5 tsp red pepper flakes, toasting them briefly for 15-20 seconds until aromatic. This blooms the spices and ensures their flavors infuse the entire dish.
Step 3: Simmer the Broth and Vegetables
Pour in the 2 cans canned diced tomatoes with their juices and the 4 cups vegetable broth. Add the 1 whole bay leaf and bring to a boil. Reduce heat to medium-low and simmer for 10 minutes to meld the flavors.
The broth should be gently bubbling, not rapidly boiling. This slow simmer allows the vegetables to release their flavors into the liquid, creating a rich, cohesive base for the soup.
Step 4: Add Beans and Pasta
Stir in the drained and rinsed 2 cans cannellini beans and the 2 cups ditalini pasta. Return to a simmer and cook for 8-10 minutes until the pasta is al dente and the beans are heated through.
Check the pasta frequently during the last 2-3 minutes of cooking—it’s done when it offers slight resistance but is no longer hard. The beans will soften slightly in the hot broth, absorbing its flavors.
Step 5: Finish and Serve
Remove the pot from heat and discard the bay leaf. Taste and adjust seasoning if needed. Ladle the soup into bowls and top each serving with 0.5 cup parmesan cheese.
Let the soup rest for 2-3 minutes before serving to allow the flavors to settle. The parmesan will begin to melt slightly, adding a rich, savory finish to each bowl of this hearty dish.
Pro Tips For Making Pasta Fagioli Recipe With White Beans
- Simmer the Beans: I learned this the hard way—cannellini beans straight from the can taste tinny. Rinse them, then simmer in vegetable broth for 10 minutes before adding other ingredients to deepen the flavor.
- Cook Pasta Separately: Skip tossing ditalini directly into the soup. Boil it al dente in salted water, then add to the pot at the end—this prevents mushy pasta from soaking up all the broth.
- Sauté Onions Low: After burning three batches, I finally figured out yellow onions need low heat for 8-10 minutes until translucent, not browned, to build a sweet base without bitterness.
- Use Tomato Juice: Sounds weird, but it works: pour the liquid from the canned diced tomatoes into the broth—it adds richness without watering down the flavor.
Regional Styles of This pasta fagioli recipe with white beans
Northern Italian Style
In Lombardy, they make a thicker version with borlotti beans instead of white, but cannellini work beautifully. I add a splash of dry white wine when sautéing the vegetables for brightness. A Parmigiano-Reggiano rind simmered in the broth adds incredible depth. 💛
Roman Tradition
Rome’s version often includes pancetta for a smoky note, but I skip it to keep it vegetarian. The key is using San Marzano tomatoes for sweetness. Add a handful of small pasta shapes like ditalini—it’s the only way my nonna would make it.
Tuscan Variation
Tuscans love their cavolo nero (black kale) in this soup. I stir in 2 cups chopped kale with the beans. A drizzle of extra-virgin olive oil at serving is non-negotiable. The beans should be creamy but still hold their shape. ✨
Sicilian Twist
Sicilian cooks add fennel seeds (about ½ tsp) when toasting the spices. Some versions include saffron for color, but I find it overpowers. The broth is typically thinner, almost like a minestra.
Venetian Approach
In Venice, they often use bigoli pasta (whole wheat) and finish with grated Grana Padano. I’ve tried it with whole wheat ditalini for a nuttier flavor. The beans are sometimes mashed slightly to thicken the soup.
Nutrition Facts
Frequently Asked Questions
Can I use dried beans instead of canned?
Yes, but soak 1 cup dried cannellini overnight first. Simmer for 45-60 minutes until tender before adding to the soup. Canned beans save time and work perfectly.
How can I make this soup thicker?
Mash ½ cup of the beans before adding them, or simmer uncovered for 5-10 extra minutes. Some cooks blend a portion of the soup for creaminess.
Why did my pasta turn mushy?
Pasta overcooks quickly in soup. Add it during the last 8-10 minutes only, and check for al dente texture frequently. For leftovers, store pasta separately.
Can I freeze this soup?
Yes, but freeze without pasta. Cool completely, then store in airtight containers for up to 3 months. Reheat gently and add freshly cooked pasta.
- Leftover Chicken Recipe Ideas: Zero-Waste Meal Reinventions - September 29, 2026
- Pasta Recipe 394610: Garlic Butter Noodles With Fresh Herb Infusion - September 29, 2026
- Kalay Chanay Recipe Food Fusion: Spiced Chickpea Indulgence With Bold Flavors - September 29, 2026