🎉 Introduction
Pasta Fagioli, also known as “pasta and beans,” is one of the most iconic and comforting Italian soups ever created. It’s simple, rustic, hearty, and incredibly flavorful — the kind of meal Italian families have enjoyed for generations. This cozy soup blends tender ditalini pasta with creamy cannellini beans, aromatic vegetables, fragrant herbs, and a savory tomato broth that warms your body and soul with every spoonful.
This recipe celebrates the beauty of Italian home cooking, where humble ingredients come together to create something deeply satisfying. Cannellini beans provide protein and creaminess, the vegetables add sweetness and depth, and the ditalini pasta gives the soup its classic texture. Dried basil, oregano, parsley, garlic, and black pepper infuse the broth with authentic Italian flavor, making this bowl feel rich and nourishing without being heavy.
Whether you’re craving simple comfort food, preparing a cozy family dinner, or looking for a hearty vegetarian soup that still feels filling, this Pasta Fagioli recipe delivers pure Italian warmth. It’s perfect for weeknight meals, cold evenings, or anytime you want a wholesome dish that tastes like it came straight from a warm Italian kitchen.
🧰 Equipment Needed
- Large soup pot or Dutch oven
- Cutting board
- Sharp knife
- Wooden spoon
- Can opener
- Measuring cups and spoons
- Ladle
- Serving bowls
🛒 Ingredients
Vegetables & Herbs
- 1 cup diced onion
- 1 cup diced carrots
- 2 tablespoons minced garlic
- ½ teaspoon dried basil
- ½ teaspoon dried oregano
- ½ teaspoon dried parsley
- 1 dried bay leaf
Beans
- 2 cans (15 oz each) cannellini beans, drained and rinsed
Liquids
- 4 cups low-sodium vegetable broth
- 2 cups water
- 1 (15 oz) can tomato sauce
Pasta
- 1 cup dry ditalini pasta
Seasonings
- ½ teaspoon black pepper
- ¼ teaspoon red pepper flakes
- Salt to taste
Oil
- 1 tablespoon extra virgin olive oil
👩🍳 Directions
Step 1 — Sauté aromatics
Heat extra virgin olive oil in a large soup pot over medium heat.
Add the onion and carrots. Cook for 6 minutes, stirring often, until softened.
Add the minced garlic and cook for 1 minute.
Step 2 — Add herbs & seasonings
Stir in the dried basil, oregano, parsley, black pepper, and red pepper flakes.
Let the herbs warm up in the oil to release their aroma.
Step 3 — Add beans & tomato sauce
Add the rinsed cannellini beans to the pot.
Pour in the tomato sauce and stir until everything is well combined.
Step 4 — Add broth and water
Pour in the vegetable broth and water.
Add the bay leaf.
Bring the soup to a gentle boil.
Step 5 — Simmer
Reduce heat and simmer for 15–20 minutes, allowing the flavors to develop.
Step 6 — Add pasta
Add the ditalini pasta directly to the soup.
Simmer for another 10–12 minutes, or until the pasta is tender.
Step 7 — Final adjustments
Remove the bay leaf.
Taste the soup and adjust salt or pepper as needed.
Step 8 — Serve warm
Ladle into bowls and enjoy a cozy, hearty bowl of classic Italian comfort.
🍽️ Servings & Timing
- Servings: 6
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
🧊 Storage & Reheating
Refrigerator
- Store in an airtight container for 4–5 days.
- Pasta will absorb liquid — add broth when reheating.
Freezer
- Freeze without the pasta for up to 2 months.
- Add freshly cooked pasta when serving.
Reheating
- Warm on low heat on the stovetop.
- Add extra broth or water if the soup is too thick.
🥄 Variations
1. Creamy Pasta Fagioli
Blend 1 cup of the soup and return it to the pot for extra creaminess.
2. Protein Boost
Add chickpeas or kidney beans.
3. Veggie-Packed Version
Add zucchini, spinach, kale, or celery.
4. Tomato-Rich Version
Add 1 tablespoon tomato paste.
5. Italian Herb Version
Add fresh basil or fresh parsley at the end.
6. Spicy Pasta Fagioli
Add extra red pepper flakes or diced jalapeños.
7. Gluten-Free Version
Use gluten-free pasta or rice.
8. Brothy Version
Add an additional cup of vegetable broth.
9. Minestrone-Style
Add green beans or diced potatoes.
10. Cheesy Version
Top with Parmesan or mozzarella (optional).
❓ 10 FAQs
1. Is this Pasta Fagioli vegetarian?
Yes — it uses vegetable broth and contains no meat.
2. Can I blend the soup?
Yes — blending part of it makes it creamier.
3. Can I substitute cannellini beans?
Great Northern beans or navy beans work too.
4. Can I use fresh tomatoes?
Yes — add 2 chopped tomatoes with the vegetables.
5. Can I make it gluten-free?
Easily — use gluten-free pasta.
6. Can I add more vegetables?
Absolutely — this soup is very flexible.
7. How do I keep the pasta from getting mushy?
Cook it separately or slightly undercook it.
8. Can I add meat?
Yes — shredded chicken or turkey keeps it healthy.
9. Can I freeze Pasta Fagioli?
Yes — freeze without pasta for best texture.
10. Does it get thicker?
Yes — pasta absorbs broth. Add more liquid when reheating.
🏁 Conclusion
This Pasta Fagioli is the perfect blend of simplicity, comfort, and authentic Italian flavor. Filled with beans, pasta, vegetables, and fragrant herbs, it’s hearty enough for dinner yet light enough to enjoy anytime. With minimal ingredients and big flavor, it’s an instant classic for cozy nights, family meals, and nourishing homemade cooking.
Warm, rustic, wholesome, and deeply satisfying — it’s everything you want in a comforting Italian soup.

Pasta Fagioli – Hearty Italian Comfort in a Bowl
Ingredients
✨ Kitchen Essentials You’ll Love
Quick picks I trust for better results, faster prep, and easier cleanup.
-
🍳View ↗
Lodge Seasoned Cast Iron Skillet
-
⚡View ↗
Instant Pot Duo Plus 9-in-1 Electric
-
🔥View ↗
CHEFMAN Digital Air Fryer XL 10L
Disclosure: As an Amazon Associate, I earn from qualifying purchases at no extra cost to you.
Equipment
Method
- Heat extra virgin olive oil in a large soup pot over medium heat.
- Add the onion and carrots. Cook for 6 minutes, stirring often, until softened.
- Add the minced garlic and cook for 1 minute.
- Stir in the dried basil, oregano, parsley, black pepper, and red pepper flakes.
- Let the herbs warm up in the oil to release their aroma.
- Add the rinsed cannellini beans to the pot.
- Pour in the tomato sauce and stir until everything is well combined.
- Pour in the vegetable broth and water.
- Add the bay leaf.
- Bring the soup to a gentle boil.
- Reduce heat and simmer for 15–20 minutes, allowing the flavors to develop.
- Add the ditalini pasta directly to the soup.
- Simmer for another 10–12 minutes, or until the pasta is tender.
- Remove the bay leaf.
- Taste the soup and adjust salt or pepper as needed.
- Ladle into bowls and enjoy a cozy, hearty bowl of classic Italian comfort.
Notes
Refrigerator Store in an airtight container for 4–5 days. Pasta will absorb liquid — add broth when reheating. Freezer Freeze without the pasta for up to 2 months. Add freshly cooked pasta when serving. Reheating Warm on low heat on the stovetop. Add extra broth or water if the soup is too thick. 🥄 Variations
1. Creamy Pasta Fagioli Blend 1 cup of the soup and return it to the pot for extra creaminess. 2. Protein Boost Add chickpeas or kidney beans. 3. Veggie-Packed Version Add zucchini, spinach, kale, or celery. 4. Tomato-Rich Version Add 1 tablespoon tomato paste. 5. Italian Herb Version Add fresh basil or fresh parsley at the end. 6. Spicy Pasta Fagioli Add extra red pepper flakes or diced jalapeños. 7. Gluten-Free Version Use gluten-free pasta or rice. 8. Brothy Version Add an additional cup of vegetable broth. 9. Minestrone-Style Add green beans or diced potatoes. 10. Cheesy Version Top with Parmesan or mozzarella (optional). ❓ 10 FAQs
1. Is this Pasta Fagioli vegetarian? Yes — it uses vegetable broth and contains no meat. 2. Can I blend the soup? Yes — blending part of it makes it creamier. 3. Can I substitute cannellini beans? Great Northern beans or navy beans work too. 4. Can I use fresh tomatoes? Yes — add 2 chopped tomatoes with the vegetables. 5. Can I make it gluten-free? Easily — use gluten-free pasta. 6. Can I add more vegetables? Absolutely — this soup is very flexible. 7. How do I keep the pasta from getting mushy? Cook it separately or slightly undercook it. 8. Can I add meat? Yes — shredded chicken or turkey keeps it healthy. 9. Can I freeze Pasta Fagioli? Yes — freeze without pasta for best texture. 10. Does it get thicker? Yes — pasta absorbs broth. Add more liquid when reheating. 🏁 Conclusion This Pasta Fagioli is the perfect blend of simplicity, comfort, and authentic Italian flavor. Filled with beans, pasta, vegetables, and fragrant herbs, it’s hearty enough for dinner yet light enough to enjoy anytime. With minimal ingredients and big flavor, it’s an instant classic for cozy nights, family meals, and nourishing homemade cooking. Warm, rustic, wholesome, and deeply satisfying — it’s everything you want in a comforting Italian soup.