Hearty Pasta Fagioli Recipe | Cozy Italian Comfort in a Bowl
Pasta Fagioli, meaning “pasta and beans,” is a timeless Italian classic that brings warmth and comfort to your table. This hearty soup blends tender pasta, creamy beans, and aromatic herbs simmered in a rich tomato broth. It’s a wholesome dish packed with flavor and perfect for chilly days or cozy family dinners. Whether you’re craving something rustic or nourishing, this recipe delivers both taste and texture in every spoonful. Simple ingredients and easy steps make it ideal for any home cook looking to enjoy a restaurant-quality Italian meal at home.

Ingredients Of Pasta Fagioli Recipe
For ingredients measurement check recipe card and follow the instructions.
Why You Will Love This Pasta Fagioli Recipe
This Pasta Fagioli recipe is the ultimate comfort meal rich, hearty, and satisfying. Each spoonful combines soft beans, tender pasta, and aromatic herbs in a flavorful tomato broth. It’s healthy, protein-packed, and easy to make with pantry staples. Perfect for family dinners or meal prep, it’s a wholesome dish that tastes even better the next day!
Preparation Process Of Pasta Fagioli Recipe
Start by sautéing onions, garlic, carrots, and celery until fragrant and soft. Add tomatoes, beans, broth, and herbs, then simmer gently to develop flavor. Stir in pasta and cook until tender. Adjust seasoning, garnish with Parmesan and parsley, and serve hot. The blend of textures and deep flavors makes this dish truly irresistible!
Step By Step Instructions
Sauté Aromatics
Heat olive oil over medium heat, add chopped onion, minced garlic, diced carrots and celery, and sauté until softened and translucent, stirring occasionally.
Add Tomatoes & Seasoning
Pour in crushed tomatoes, add dried oregano, basil, salt, and pepper, stir to combine, and simmer for five minutes to meld flavors before adding beans and broth.
Mix in Beans & Broth
Add drained cannellini and kidney beans along with vegetable broth, bring to a gentle simmer, and cook uncovered for about fifteen minutes to deepen the soup’s flavor.
Add Pasta
Stir in ditalini pasta and continue to simmer until pasta is al dente, about eight to ten minutes, stirring occasionally so the pasta cooks evenly and does not clump.
Finish & Garnish
Adjust seasoning with salt and pepper, remove from heat, let rest five minutes to thicken slightly, then ladle into bowls and garnish with grated Parmesan and chopped parsley.
How to Serve?
- Serve hot in deep bowls
- Top with Parmesan and parsley
- Pair with crusty garlic bread
- Add a drizzle of olive oil
- Serve with a side salad for balance



Tips & Variations
Use chicken broth for extra richness.
Swap ditalini for elbow or small shells.
Make it vegan by skipping cheese.
Add pancetta or bacon for a smoky twist.
Blend half the soup for a creamier texture.
Add chili flakes for a spicy kick.
Nutrition
- Calories: 310
- Protein: 13g
- Fat: 7g
- Carbohydrates: 52g
- Fiber: 9g
- Sugar: 8g
- Sodium: 650mg
Recipe Card
Pasta Fagioli Recipe
Course: Pasta Recipe5-6 people
servings15
minutes30
minutes310
kcalThis Pasta Fagioli recipe captures the essence of classic Italian comfort food. A blend of tender pasta, creamy beans, and savory tomato broth creates a heartwarming meal perfect for any day. Infused with herbs and garlic, this dish is rich in flavor yet simple to prepare. It’s nutritious, filling, and ideal for cozy dinners or easy meal prep. Serve it with crusty bread and enjoy a wholesome bowl of warmth that satisfies every craving for traditional Italian goodness.
Ingredients
Olive oil 2 tablespoons
Onion (chopped) 1 medium
Garlic cloves (minced) 3
Carrots (diced) 2
Celery stalks (diced) 2
Crushed tomatoes 1 can (28 oz)
Cannellini beans (drained) 1 can (15 oz)
Red kidney beans (drained) 1 can (15 oz)
Ditalini pasta 1 cup
Vegetable broth 4 cups
Dried oregano 1 teaspoon
Dried basil 1 teaspoon
Salt 1 teaspoon
Black pepper ½ teaspoon
Parmesan cheese (grated) for garnish
Fresh parsley (chopped) 2 tablespoons
Directions
- Sauté Aromatics
- Heat olive oil over medium heat, add chopped onion, minced garlic, diced carrots and celery, and sauté until softened and translucent, stirring occasionally.
- Add Tomatoes & Seasoning
- Pour in crushed tomatoes, add dried oregano, basil, salt, and pepper, stir to combine, and simmer for five minutes to meld flavors before adding beans and broth.
- Mix in Beans & Broth
- Add drained cannellini and kidney beans along with vegetable broth, bring to a gentle simmer, and cook uncovered for about fifteen minutes to deepen the soup’s flavor.
- Add Pasta
- Stir in ditalini pasta and continue to simmer until pasta is al dente, about eight to ten minutes, stirring occasionally so the pasta cooks evenly and does not clump.
- Finish & Garnish
- Adjust seasoning with salt and pepper, remove from heat, let rest five minutes to thicken slightly, then ladle into bowls and garnish with grated Parmesan and chopped parsley.
Recipe Video
Notes
- If the soup thickens, add more broth before reheating.
- For a creamier version, blend half the soup and mix it back.
- Use freshly grated Parmesan for best flavor.
FAQs
Conclusion
Pasta Fagioli is the perfect combination of hearty comfort and Italian flavor. With a rich tomato base, soft beans, and perfectly cooked pasta, it’s a dish that warms your soul and fills you up. Easy to prepare, healthy, and endlessly customizable, it’s sure to become a family favorite. Whether enjoyed fresh or reheated, every bowl brings cozy satisfaction and rustic charm to your table.








