Pasta Fagioli Soup (Hearty, Cozy, and Classic Italian Comfort)
Pasta Fagioli soup—often pronounced pasta fazool—is a timeless Italian comfort dish built around simple ingredients and big flavor. It’s hearty without being heavy, packed with beans, pasta, tomatoes, and aromatics, and designed to warm you from the inside out.

This soup is rustic, filling, and deeply satisfying. It’s the kind of recipe that feels like it’s been passed down through generations, even if you’re making it for the first time. Perfect for chilly evenings, meal prep, or when you want something nourishing and familiar.
Why Pasta Fagioli Is So Popular
Pasta Fagioli has stayed popular because it’s practical and comforting. It uses pantry staples, stretches easily to feed a crowd, and doesn’t rely on fancy techniques. Beans provide protein and heartiness, pasta adds comfort, and the tomato-based broth ties everything together.
It’s also flexible. You can keep it vegetarian, add meat, adjust thickness, or change the pasta shape without losing its soul.

Flavor Profile You Can Expect
This soup is savory, slightly tomato-forward, and gently herby. Garlic and onion build warmth, Italian herbs add depth, and beans create a creamy, hearty base. The pasta absorbs flavor as it cooks, making every spoonful rich and comforting.
It’s not spicy or overpowering—just well-balanced, cozy, and satisfying.
Ingredients
Pasta Fagioli soup relies on humble ingredients that work together beautifully. Beans are the heart of the soup, providing protein and creaminess. Pasta adds structure and comfort, while tomatoes create a rich, savory broth. Aromatics like onion and garlic build depth, and herbs bring classic Italian flavor.
Using good broth and properly seasoning as you go makes a noticeable difference in the final result.

Ingredients List
- 1 tablespoon olive oil
- 1 small onion, chopped
- 2 cloves garlic, minced
- 1 (15 oz) can crushed tomatoes
- 1 (15 oz) can cannellini beans, drained and rinsed
- 1 (15 oz) can kidney beans, drained and rinsed
- 4 cups chicken broth or vegetable broth
- 1 teaspoon Italian seasoning
- ½ teaspoon salt (adjust to taste)
- ½ teaspoon black pepper
- ¾ cup small pasta (ditalini, elbow, or small shells)
- Optional: grated Parmesan cheese for serving
How to Make Pasta Fagioli Soup
This soup comes together in one pot. Each step builds flavor, so don’t rush the early stages.
Step 1. Sauté the Aromatics
Heat olive oil in a large pot over medium heat. Add chopped onion and cook for 3–4 minutes until softened. Stir in garlic and cook for 30 seconds until fragrant.
Step 2. Add Tomatoes and Beans
Stir in crushed tomatoes, cannellini beans, and kidney beans. Mix well to combine.
Step 3. Build the Broth
Pour in the broth and add Italian seasoning, salt, and black pepper. Bring the soup to a gentle boil.
Step 4. Simmer the Soup
Reduce heat to low and simmer uncovered for 15–20 minutes to allow flavors to develop.
Step 5. Cook the Pasta
Stir in pasta and continue cooking for 8–10 minutes, until pasta is tender but not mushy.
Step 6. Adjust and Serve
Taste and adjust seasoning. Serve hot with grated Parmesan if desired.

Pasta Choices That Work Best
Small pasta shapes work best in Pasta Fagioli. Ditalini is the traditional choice, but elbows, shells, or even broken spaghetti work well. Avoid large pasta shapes—they overpower the soup and throw off the balance.
Thickness and Texture Tips
Pasta Fagioli naturally thickens as it sits because the pasta absorbs broth. If it becomes too thick, simply add a splash of broth or water when reheating. For a creamier texture, you can mash a small portion of the beans directly in the pot.
Serving Suggestions
This soup is hearty enough to serve on its own, but it pairs beautifully with crusty bread, garlic bread, or a simple side salad.
A sprinkle of Parmesan or a drizzle of olive oil just before serving adds a finishing touch.
FAQs
Is Pasta Fagioli vegetarian?
It can be. Use vegetable broth instead of chicken broth for a vegetarian version.
Can I add meat to this soup?
Yes. Ground beef or Italian sausage can be browned and added at the beginning.
How do I store leftovers?
Store in an airtight container in the refrigerator for up to four days.
Can I freeze Pasta Fagioli soup?
It’s best frozen without the pasta. Add fresh pasta when reheating for best texture.
Final Thoughts
Pasta Fagioli soup is proof that simple ingredients can create deeply comforting food. It’s hearty, nourishing, and easy enough for everyday cooking while still feeling special.
Once it becomes part of your rotation, it’s the kind of soup you’ll come back to again and again—reliable, cozy, and endlessly satisfying.

Pasta Fagioli Soup
Ingredients
Equipment
Method
- Heat olive oil in a large pot over medium heat. Add chopped onion and cook for 3–4 minutes until softened.
- Stir in minced garlic and cook for 30 seconds until fragrant.
- Add crushed tomatoes, cannellini beans, and kidney beans. Stir to combine.
- Pour in broth and add Italian seasoning, salt, and black pepper. Bring to a gentle boil.
- Reduce heat to low and simmer uncovered for 15–20 minutes to develop flavor.
- Stir in pasta and cook for 8–10 minutes, until pasta is tender.
- Taste and adjust seasoning before serving.
- Serve hot with grated Parmesan if desired.
Video
Notes
- Small pasta shapes work best
- Soup thickens as it sits; add broth when reheating
- Mash some beans for a creamier texture
- Best enjoyed fresh but stores well
