There is nothing quite like the warmth of a bubbling pot of authentic Italian soup on a crisp fall evening. This hearty Pasta Fagioli Soup combines tender ditalini pasta, kidney beans, and aromatic vegetables in a rich tomato broth that tastes like it has been simmering all day.


Unlike traditional soups that rely heavily on meats for flavor, this peasant-style classic builds deep, complex taste from a simple mirepoix foundation and the slow release of starches from the pasta and beans. It’s the ultimate one-pot comfort food that thickens beautifully overnight.
Why You’ll Love This Recipe
- Time / Speed: Ready in just 35 minutes, making it a perfect quick weeknight dinner.
- Cleanup / Ease: Made entirely in one large dutch oven or heavy-bottomed pot.
- Dietary / Nutritional Benefit: Naturally packed with plant-based protein and fiber from dual bean varieties.
- Culinary / Flavor Profile: Savory, herbaceous, and richly textured with a satisfyingly thick broth.
Key Ingredients & Smart Swaps

- Ditalini Pasta: The traditional short tube pasta for this soup. Substitute with small shells if unavailable.
- Kidney & Cannellini Beans: Using both adds color contrast and varied texture.
- Crushed Tomatoes: Forms the rich, robust base. Opt for high-quality San Marzano if possible.
Step-by-Step Cooking Walkthrough
1. Prep: Finely dice your carrots, celery, and onions to create an even, consistent mirepoix base.
2. Primary Cooking / Sear: Sauté the vegetables in olive oil over medium heat until they are deeply softened and aromatic.

3. Sauce / Liquid: Pour in the vegetable broth and crushed tomatoes, then bring to a gentle simmer before adding the beans.
4. Finishing & Assembly: Add the dry pasta directly to the pot during the last 10 minutes so the starches naturally thicken the soup.
3 Chef Secrets for Perfect Results
1. Cook Pasta in Broth: Adding pasta directly to the soup rather than cooking it separately yields a thicker, creamier texture.
2. Parmesan Rind: Drop an old parmesan cheese rind into the soup while it simmers for an incredible depth of umami flavor.
3. Rest Before Serving: Let the soup sit off the heat for 10 minutes before ladling. The pasta will absorb more liquid and achieve the perfect consistency.
What to Serve With Pasta Fagioli Soup

- Side 1 / Starches: A thick slice of toasted artisan sourdough or garlic bread for dipping.
- Bread / Salads: A crisp arugula salad with a light lemon vinaigrette to cut through the richness.
- Beverage: Sparkling water with a squeeze of fresh lemon.
Storage, Freezing & Reheating Instructions
- Refrigeration: Store in an airtight container for up to 4 days. The pasta will continue to absorb liquid, so it will thicken.
- Gentle Reheating: Reheat gently on the stovetop, adding a splash of water or broth to loosen it up.
- Freezing Guidelines: If planning to freeze, do not add the pasta! Freeze the bean and tomato base, then cook fresh pasta when reheating.
Ingredients
Method
- Heat olive oil in a large pot over medium heat. Sauté the onions, carrots, and celery until softened (about 6-8 minutes).
- Add minced garlic and cook for 1 minute until fragrant.
- Stir in the crushed tomatoes, vegetable broth, and beans. Bring to a gentle boil.
- Add the dry ditalini pasta and reduce heat to a simmer. Cook for 10-12 minutes until pasta is tender.
- Remove from heat, let it rest for 5 minutes to thicken, and serve warm with parmesan cheese.
Tried this recipe?
Let us know how it was!Frequently Asked Questions
Is Pasta Fagioli healthy?
Yes, it is incredibly healthy! Packed with fiber and plant-based protein from the beans and complex carbs from the pasta.
Can I make this gluten-free?
Absolutely. Simply swap the standard ditalini for your favorite gluten-free short pasta alternative.
Why is my soup too thick the next day?
The pasta acts like a sponge. Just stir in half a cup of vegetable broth when reheating to restore the perfect texture.
Pin This Recipe for Later
Love this recipe? Save this pin to your Pinterest board so you have it ready whenever you need it!






