Rustic, hearty, and loaded with flavor—this Pasta Fagioli Soup (pronounced “pasta fazool”) is the ultimate Italian comfort food. It’s packed with tender ditalini pasta, creamy cannellini beans, and a fragrant tomato broth that warms you from the inside out. A simple, nourishing meal that tastes like a cozy hug from Nonna’s kitchen.
Table of Contents
Why You’ll Love This Pasta Fagioli Soup

This soup is a pantry-friendly classic that brings big comfort to any day.
• One-pot, easy to prepare, and deeply flavorful
• Vegetarian-friendly and nutrient-packed
• Perfect balance of beans, pasta, and herbs
• Customizable with added veggies or protein
• Freezer-friendly and great for leftovers
• Light yet hearty enough for a full meal
I first had Pasta Fagioli at a small diner off a Texas highway—it was one of those recipes that reminded me of home-cooked meals even miles away from home. This version keeps it simple, wholesome, and full of heart.
Ingredients You’ll Need
This dish uses simple Italian staples that turn into something truly special.
Main Ingredients:
• 1 tablespoon extra virgin olive oil (base for flavor)
• 1 cup diced onion (sweetness and depth)
• 2 tablespoons minced garlic (aromatic punch)
• 1 cup quartered carrots (color and natural sweetness)
• 2 (15 oz) cans cooked cannellini beans, rinsed and drained (protein and texture)
• 1 (15 oz) can tomato sauce (rich tomato base)
• 1 dried bay leaf (for subtle depth)
• ½ teaspoon dried basil (herbal lift)
• ½ teaspoon dried parsley (brightness)
• ½ teaspoon dried oregano (Italian essence)
• ½ teaspoon black pepper (balance)
• ¼ teaspoon red pepper flakes (gentle heat)
• 4 cups low-sodium vegetable broth (liquid base)
• 2 cups water (adjusts consistency)
• 1 cup dry ditalini pasta (traditional pasta for fagioli)
Optional Add-Ons or Substitutes:
• Swap cannellini for navy or great northern beans
• Use small elbows or orzo if you don’t have ditalini
• Add chopped celery for more crunch
• Toss in spinach or kale for greens
• Use chicken broth for a richer taste
• Add grated parmesan for a savory finish
Step-By-Step Instructions

This is a simple, soul-soothing soup that comes together beautifully in one pot.
- Sauté the aromatics. In a large soup pot, heat olive oil over medium heat. Add onion, garlic, and carrots. Cook 5–7 minutes until onions soften. (Jake tip: low heat brings out the onion’s sweetness without burning the garlic.)
- Add seasonings and liquid. Stir in basil, parsley, oregano, bay leaf, red pepper flakes, black pepper, tomato sauce, broth, and water. Bring to a gentle boil.
- Simmer and build flavor. Lower heat and simmer for 15 minutes to let the herbs infuse.
- Add beans and pasta. Stir in cannellini beans and ditalini pasta. Cook another 10–12 minutes, until pasta is tender.
- Adjust consistency. Add more water or broth if soup thickens too much.
- Taste and finish. Remove bay leaf, season with salt and extra pepper to taste, and serve hot.
Quick reminders:
• Stir often to prevent pasta from sticking.
• Don’t overcook pasta—it’ll absorb broth fast.
• Let the soup rest 5 minutes before serving for best flavor.
• Drizzle with olive oil before serving for authentic Italian flair.
Expert Tips For Success

• Always use low-sodium broth—you’ll control the salt better.
• Cook pasta directly in the soup for extra starch and body.
• Add beans halfway through to keep their shape.
• For thicker texture, mash a few beans before adding pasta.
• Finish with a squeeze of lemon for freshness.
• Serve with crusty bread for dipping—it’s a must!
• Pair with Cheddar And Herb Soda Bread or Garlic Butter Rice for a full meal.
This classic Italian favorite is both cozy and deeply satisfying—perfect for slow Sundays or weeknight dinners.
Serving Suggestions
Pasta Fagioli is versatile—serve it light or hearty depending on the mood.
• Top with shredded parmesan or pecorino
• Add a drizzle of extra virgin olive oil before serving
• Pair with a crisp green salad for balance
• Serve alongside Fasolada Greek Soup for a Mediterranean-inspired night
• Enjoy with warm breadsticks or focaccia
• Ideal for meal prep lunches or cold weather dinners
It’s the kind of dish that feels fancy but comes straight from humble ingredients.
Storing And Reheating
This soup tastes even better the next day as the flavors meld.
How to Store It:
• Cool completely before storing
• Keep in airtight containers in the fridge up to 4 days
• Store pasta separately if you plan to freeze
• Freeze for up to 2 months
• Add a drizzle of olive oil before refrigerating to lock in flavor
How to Reheat It:
• Reheat on the stovetop over medium heat until warm
• Add a splash of broth or water to loosen
• Microwave in 1-minute intervals, stirring between
• Avoid overcooking the pasta on reheat
• Top with parmesan or fresh herbs before serving
Even after reheating, it keeps its hearty texture and Italian soul.
Frequently Asked Questions
Can I make it gluten-free?
Yes! Just swap the pasta for gluten-free ditalini or rice pasta.
Can I use dry beans instead of canned?
Definitely—soak and cook them first for the same creamy texture.
What’s the difference between Pasta Fagioli and Minestrone?
Pasta Fagioli focuses on beans and pasta, while minestrone has more vegetables and often no beans.
Final Thoughts
Pasta Fagioli Soup proves that simple ingredients make the best meals. It’s nourishing, flavorful, and steeped in Italian tradition—made for slow evenings and good company.
• Keep it hearty but light—just like Nonna would
• Always use good olive oil and fresh herbs for the best flavor
• Serve with bread, laughter, and love
For more Italian comfort meals, try my Italian Pasta Fagioli Soup, Sicilian Pasta, or Makkaroni Alla Mamma. Each one celebrates the warmth and simplicity of true Italian home cooking.

Pasta Fagioli Soup
Ingredients
Equipment
Method
- In a large soup pot, heat olive oil over medium heat. Add onion, garlic, and carrots. Cook 5–7 minutes until onions soften.
- Stir in basil, parsley, oregano, bay leaf, red pepper flakes, black pepper, tomato sauce, broth, and water. Bring to a gentle boil.
- Lower heat and simmer for 15 minutes to let the herbs infuse.
- Stir in cannellini beans and ditalini pasta. Cook another 10–12 minutes, until pasta is tender.
- Add more water or broth if soup thickens too much. Remove bay leaf and season with salt and extra pepper to taste.
Nutrition
Notes
- Use gluten-free pasta for a GF option.
- For added protein, stir in cooked chicken or turkey.
- Avoid overcooking the pasta to maintain texture in leftovers.




