Hearty Pasta Fagioli Soup (One Pot Fall Recipe)

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.

Ultra close-up macro food photography of a hearty Pasta Fagioli Soup bubbling in a rustic cast iron pot
A hearty, rustic bowl of authentic Italian comfort.

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

Clean overhead flat-lay of dry ditalini pasta, canned kidney beans, fresh carrots, celery stalks, crushed tomatoes, and olive oil
Pantry staples make this dish an absolute breeze.
  • 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.

Slender feminine hands stirring a rich red tomato and bean soup in a dutch oven
Stirring allows the flavors of the vegetables and broth to meld beautifully.

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

Finished restaurant-style presentation of hearty Pasta Fagioli Soup in a white ceramic bowl
Served beautifully with fresh basil and artisan pairings.
  • 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.

Hearty Pasta Fagioli Soup

Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Servings: 6

Ingredients
  

  • 2 tbsp extra virgin olive oil
  • 1 cup yellow onion, diced
  • 1 cup carrots, diced
  • 1 cup celery, diced
  • 4 cloves garlic, minced
  • 1 can crushed tomatoes (28oz)
  • 4 cups vegetable broth
  • 1 can kidney beans (15oz), drained
  • 1 can cannellini beans (15oz), drained
  • 1 cup ditalini pasta (dry)

Method
 

  1. Heat olive oil in a large pot over medium heat. Sauté the onions, carrots, and celery until softened (about 6-8 minutes).
  2. Add minced garlic and cook for 1 minute until fragrant.
  3. Stir in the crushed tomatoes, vegetable broth, and beans. Bring to a gentle boil.
  4. Add the dry ditalini pasta and reduce heat to a simmer. Cook for 10-12 minutes until pasta is tender.
  5. 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!

Pinterest Pin: Pasta Fagioli Soup

At Recipe Blog Tips, we believe that cooking should be fun, simple, and full of flavor. Our recipes are made for everyone, from beginners to seasoned cooks using ingredients you can easily find at home.

© 2026 Recipe Blog Tips All Rights Reserved

Savory Goodness You Can’t Resist

Get Top 5 Lunch Recipes