Why You’ll Love This Pasta E Fagioli
Pasta E Fagioli is a cozy Italian pasta and bean stew that feels like a warm hug on a busy day. It’s vegetarian and vegan without cheese, and it delivers big flavor from simple pantry ingredients. This recipe makes 6 bowls (about 8 cups), so it works great for weeknight dinners, meal prep, and leftovers.
- Ease of preparation: With 20 minutes prep and a straightforward stovetop cook, this Pasta e Fagioli recipe is approachable for home cooks, busy parents, and students. The pot does most of the work while you prep toppings or a side salad.
- Health benefits: Beans, vegetables, and whole ingredients make Pasta e Fagioli soup naturally filling and nourishing. It also supports vegan, vegetarian, and gluten-free diets when you choose the right pasta.
- Versatility: You can swap in cannellini, Great Northern, or even chickpeas to match what you have. Prefer something lighter? Use gluten-free pasta, omit cheese, and adjust seasoning to your taste.
- Distinctive flavor: The combination of garlic, crushed tomatoes, herbs, and blending some beans into the broth creates that signature creamy texture without dairy. A squeeze of lemon at the end brightens everything.
If you love plant-forward comfort food, you might also enjoy this zucchini corn chowder for another creamy, veggie-packed soup idea.
Tip for best results: Flavor improves the next day, so don’t be surprised if tomorrow’s bowl tastes even better.
Jump To
- 1. Why You’ll Love This Pasta E Fagioli
- 2. Essential Ingredients for Pasta E Fagioli
- 3. How to Prepare the Perfect Pasta E Fagioli: Step-by-Step Guide
- 4. Dietary Substitutions to Customize Your Pasta E Fagioli
- 5. Mastering Pasta E Fagioli: Advanced Tips and Variations
- 6. How to Store Pasta E Fagioli: Best Practices
- 7. FAQs: Frequently Asked Questions About Pasta E Fagioli
- 8. Pasta E Fagioli
Essential Ingredients for Pasta E Fagioli
Here’s everything you need for this classic Italian pasta and beans recipe. It’s designed to be vegetarian and vegan without cheese, and it totals about 6 servings (8 cups).
- 4 tablespoons extra-virgin olive oil (3 tablespoons for sautéing, 1 tablespoon at end) – Builds a flavorful base and helps sauté the vegetables.
- 1 medium-to-large yellow onion (finely chopped) – Adds sweetness and body to the stew.
- 2 carrots (finely chopped) – Contributes gentle sweetness and texture.
- 2 celery ribs (finely chopped) – Adds savory depth and classic Italian flavor.
- ¾ teaspoon fine sea salt (divided) – Seasons the soup throughout for balanced flavor.
- freshly ground black pepper (to taste) – Enhances all the other ingredients.
- 4 cloves garlic (pressed or minced) – Delivers aroma and that unmistakable savory kick.
- 1 can (15 ounces) crushed tomatoes – Brings acidity, color, and rich tomato flavor.
- 4 cups vegetable broth – Creates the hearty soup base.
- 3 cups water – Helps simmer the vegetables and beans until tender.
- 2 bay leaves – Adds a subtle, warm herbal note while simmering.
- 1 teaspoon dried oregano – Classic Mediterranean herb for an Italian pasta and beans recipe feel.
- ¼ teaspoon red pepper flakes (optional) – Adds mild heat if you want it.
- 2 cans (15 ounces each) cannellini beans or Great Northern beans or chickpeas (rinsed and drained; use ¾ cup of one can for blending) – Provides creamy texture and plant-based protein.
- 1 cup small pasta (such as cavatelli, ditalini, elbow, or small shells) – The star that turns bean soup into Pasta e Fagioli.
- 2 cups Tuscan kale (chopped, ribs removed) or chard or collard greens – Adds a tender bite and leafy nutrition.
- ¼ cup Italian parsley (finely chopped) – Freshens the finished soup.
- 1 tablespoon fresh lemon juice – Brightens the flavors at the end.
Optional garnishes
- Additional parsley – For extra color and freshness.
- Black pepper – For a final peppery boost.
- Grated Parmesan cheese – Optional if you’re not keeping it vegan.
- Light drizzle of olive oil – Adds richness and aroma.
Special dietary options
| Dietary Need | How to Adjust |
|---|---|
| Vegan | Skip cheese toppings. This Pasta e Fagioli base is dairy-free. |
| Gluten-free | Swap the small pasta for a gluten-free version (cook it at the end to prevent overcooking). |
| Low-calorie (lighter bowl) | Use slightly less pasta and add extra greens or vegetables for volume. |
Note: This recipe is also commonly called Pasta Fazool, but the heart of it is the same comforting pasta and beans stew.
How to Prepare the Perfect Pasta E Fagioli: Step-by-Step Guide
This classic Italian pasta and beans recipe takes about 1 hour total with 20 minutes prep and 40 minutes cook time. Follow the steps below for a creamy, hearty Pasta e Fagioli soup that’s vegetarian and vegan without cheese.
Step-by-step instructions
- First Step: In a large pot over medium heat, warm 3 tablespoons of the extra-virgin olive oil.
- Second Step: Add finely chopped onion, carrots, celery, half the salt, and black pepper. Cook 6 to 10 minutes until vegetables soften and onions look translucent.
- Third Step: Add the pressed or minced garlic and cook for about 30 seconds until fragrant.
- Fourth Step: Stir in the crushed tomatoes and cook until the mixture starts bubbling.
- Fifth Step: Add vegetable broth, water, bay leaves, dried oregano, and red pepper flakes (if using). Bring to a simmer over medium-high heat and cook for 10 minutes, stirring occasionally.
- Sixth Step: Blend for creaminess: blend 1½ cups of soup liquid (avoid bay leaves) with ¾ cup beans until smooth. Stir the blended mixture back into the pot.
- Seventh Step: Add the remaining beans, small pasta, kale (or chard/collards), and Italian parsley. Simmer for about 20 minutes, stirring now and then, until the pasta and greens are tender.
- Final Step: Turn off the heat. Discard bay leaves, then stir in fresh lemon juice, remaining 1 tablespoon olive oil, and the remaining salt. Taste and adjust with salt and pepper. Serve with optional garnishes like extra parsley, black pepper, a Parmesan sprinkle, or a light drizzle of olive oil.
Diet-friendly note: For vegan servings, just skip the Parmesan topping. For gluten-free, choose gluten-free small pasta and consider adding it later so it doesn’t overcook.
Serving ideas
- Serve with crusty bread or a simple side salad.
- Top each bowl with chopped parsley and black pepper.
- If you like extra richness, finish with a small drizzle of olive oil.

Dietary Substitutions to Customize Your Pasta E Fagioli
One reason Pasta e Fagioli is so popular is how easy it is to customize without losing the comforting vibe. Below are substitution ideas that keep the dish balanced, flavorful, and satisfying.
Protein and main component alternatives
- Beans: Use cannellini or Great Northern for classic creamy texture. You can also use chickpeas for a slightly different flavor and firmer bite.
- Blending approach: Blend part of the soup liquid with ¾ cup beans for creaminess without dairy. This is what makes the stew feel rich even though it’s vegan.
- For chunkier texture: Use an immersion blender briefly, or skip blending if you prefer a more rustic, bean-forward stew.
Vegetable, sauce, and seasoning modifications
- Greens: Swap Tuscan kale for chard or collard greens. Remove tough ribs if needed.
- Herbs: Keep oregano for that Italian feel, but you can also add fresh herbs near the end for brightness.
- Heat level: Use red pepper flakes if you want warmth. For mild soup, leave them out.
- Tomato flavor boost: Some cooks add an extra splash of tomato or a pinch of dried herbs when simmering for deeper flavor.
- White wine variation: Customize with a small amount of white wine by swapping part of the broth for it.
For another comforting Italian-style option, you might like vegan lasagna if you’re feeding a mixed crowd that includes plant-based eaters.
Mastering Pasta E Fagioli: Advanced Tips and Variations
Once you make this Pasta e Fagioli recipe one time, it’s easy to level it up. These tips help you nail texture, flavor, and timing so your pot tastes like it simmered all day.
Pro cooking techniques
- Use canned beans for ease: They simplify timing and still give a creamy result.
- Make it creamy without dairy: Blend part of the soup with beans. This gives body and a velvety texture without cheese.
- Add Parmesan rinds for umami: If you’re not vegan, drop Parmesan rinds into the simmer for extra savory depth.
- Immersion blender or skip blending: Use an immersion blender for smoothness, or blend less for a thicker, chunkier stew.
Flavor variations
- White wine option: Swap part of the broth for white wine for a brighter, slightly deeper flavor.
- Extra veggies: Add more chopped carrots, celery, or even diced mushrooms while sautéing.
- Fresh herb finish: Stir in more Italian parsley at the end so each bite tastes fresh.
Presentation tips
- Serve in warmed bowls.
- Top with parsley and black pepper, then add a light drizzle of olive oil.
- If you choose cheese, grate it fresh right before serving.
Make-ahead options
- Cook ahead: This dish tastes even better the next day.
- Plan for reheating: For best texture, cook pasta separately when reheating if you’re meal prepping. This avoids sogginess.
Reader favorite: Many people find the flavors meld beautifully after resting, so leftovers often taste like a “new” batch of Pasta and Beans.
How to Store Pasta E Fagioli: Best Practices
Proper storage keeps your Pasta e Fagioli soup tasting fresh and safe to eat. Here’s the easiest way to handle refrigeration, freezing, and reheating.
Refrigeration
- Cool the soup completely before storing.
- Refrigerate in an airtight container for up to 5 days.
- When reheating, add a splash of broth or water to loosen the texture.
Freezing
- Freeze in freezer-safe containers or bags.
- Label with the date so you can track freshness.
- Freeze for up to 2 to 3 months if you want the best quality.
Reheating
- Thaw overnight in the refrigerator if frozen.
- Reheat gently on the stovetop, stirring often.
- For best pasta texture, consider cooking fresh pasta when reheating, especially if you’re sensitive to softer pasta.
Meal prep considerations
- If you’re making multiple portions, store soup and pasta separately when possible.
- Keep fresh parsley and lemon juice for the finishing step.
When stored properly, this comforting Pasta Fazool style stew turns into an easy meal for busy schedules.
For more general nutrition context about beans, you can read: why beans are nature’s perfect food.

FAQs: Frequently Asked Questions About Pasta E Fagioli
What is pasta e fagioli?
Pasta e fagioli is a classic Italian soup that translates to “pasta and beans.” It’s a hearty, comforting dish made with small pasta shapes, white beans like cannellini or Great Northern, vegetables such as carrots, celery, onion, garlic, and Tuscan kale, plus tomatoes, broth, and herbs. The result is a flavorful, rustic meal that’s filling yet simple. Traditionally from central and northern Italy, it varies by region but always features beans and pasta as stars. This version blends part of the soup for creaminess without dairy. Serve it hot with crusty bread. Prep takes about 15 minutes, cooking around 40 minutes total, yielding 6 servings. It’s budget-friendly, using pantry staples, and perfect for weeknights. (92 words)
Is pasta e fagioli vegan?
Yes, pasta e fagioli is naturally vegan if you skip any cheese topping. The base recipe uses vegetable broth, canned tomatoes, beans, pasta, and veggies like onion, carrot, celery, garlic, and kale—no animal products needed. For extra creaminess, blend a portion of the beans and broth, then stir back in. Use olive oil for sautéing and finish with lemon juice, parsley, and a drizzle of oil for brightness. It’s dairy-free by default too. Double-check labels on canned beans, broth, and pasta for hidden ingredients. This makes it ideal for plant-based diets, providing protein from beans and carbs from pasta. Pairs well with a side salad. (104 words)
Can I make pasta e fagioli gluten-free?
Absolutely, pasta e fagioli is easy to adapt for gluten-free diets. Swap regular small pasta like ditalini or elbows for sturdy gluten-free options such as corn-quinoa blends, brown rice pasta, or chickpea pasta—these hold up in soup without getting mushy. Use certified gluten-free broth and check canned beans and tomatoes for additives. The rest of the recipe—veggies, olive oil, herbs, lemon—stays the same. Blend part for creaminess as directed. Cooking tip: Add gluten-free pasta in the last 8-10 minutes to avoid overcooking. It tastes just as good and serves 6. Store leftovers in the fridge up to 5 days. (98 words)
What beans work best in pasta e fagioli and can I substitute?
Cannellini or Great Northern beans are traditional for pasta e fagioli, offering creamy texture and mild flavor—use two 15-ounce cans, drained and rinsed, or 3 cups cooked dried beans. Chickpeas make a great swap for a nuttier taste, as in pasta e ceci variation. Avoid mushy beans like navy; opt for firm ones. For creaminess, blend 1 cup beans with broth before adding back. If using dried, soak overnight and cook separately. This adds plant-based protein (about 10g per serving). Pro tip: Rinse canned beans well to reduce sodium. Experiment with mixes for variety. (96 words)
How do you store pasta e fagioli leftovers?
Cool pasta e fagioli completely before storing to prevent condensation and spoilage. Refrigerate in an airtight container for up to 5 days—it reheats well on the stovetop with a splash of broth to loosen. For freezing, portion into freezer bags or containers, removing as much air as possible; it keeps 2-3 months. Thaw overnight in fridge, then simmer gently—stir in fresh parsley or lemon. Note: Pasta may soften slightly after freezing, so cook pasta separately when reheating if preferred. Avoid refreezing thawed soup. This makes meal prep easy for busy weeks. (92 words)

Pasta E Fagioli
🍝 Hearty, protein-packed Italian pasta e fagioli stew loaded with beans, veggies, and pasta for a nourishing, comforting meal.
🥣 Vegan-friendly one-pot recipe ready in 1 hour, budget-friendly, and leftovers taste even better the next day!
- Total Time: 1 hour
- Yield: 6 servings
Ingredients
– 4 tablespoons extra-virgin olive oil (3 tablespoons for sautéing, 1 tablespoon at end)
– 1 medium-to-large yellow onion (finely chopped)
– 2 carrots (finely chopped)
– 2 celery ribs (finely chopped)
– ¾ teaspoon fine sea salt (divided)
– freshly ground black pepper (to taste)
– 4 cloves garlic (pressed or minced)
– 1 can (15 ounces) crushed tomatoes
– 4 cups vegetable broth
– 3 cups water
– 2 bay leaves
– 1 teaspoon dried oregano
– ¼ teaspoon red pepper flakes (optional)
– 2 cans (15 ounces each) cannellini beans or Great Northern beans or chickpeas (rinsed and drained; use ¾ cup of one can for blending)
– 1 cup small pasta (such as cavatelli, ditalini, elbow, or small shells)
– 2 cups Tuscan kale (chopped, ribs removed) or chard or collard greens
– ¼ cup Italian parsley (finely chopped)
– 1 tablespoon fresh lemon juice
Instructions
1-First Step: In a large pot over medium heat, warm 3 tablespoons of the extra-virgin olive oil.
2-Second Step: Add finely chopped onion, carrots, celery, half the salt, and black pepper. Cook 6 to 10 minutes until vegetables soften and onions look translucent.
3-Third Step: Add the pressed or minced garlic and cook for about 30 seconds until fragrant.
4-Fourth Step: Stir in the crushed tomatoes and cook until the mixture starts bubbling.
5-Fifth Step: Add vegetable broth, water, bay leaves, dried oregano, and red pepper flakes (if using). Bring to a simmer over medium-high heat and cook for 10 minutes, stirring occasionally.
6-Sixth Step: Blend for creaminess: blend 1½ cups of soup liquid (avoid bay leaves) with ¾ cup beans until smooth. Stir the blended mixture back into the pot.
7-Seventh Step: Add the remaining beans, small pasta, kale (or chard/collards), and Italian parsley. Simmer for about 20 minutes, stirring now and then, until the pasta and greens are tender.
8-Final Step: Turn off the heat. Discard bay leaves, then stir in fresh lemon juice, remaining 1 tablespoon olive oil, and the remaining salt. Taste and adjust with salt and pepper. Serve with optional garnishes like extra parsley, black pepper, a Parmesan sprinkle, or a light drizzle of olive oil.
Last Step:
Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.Notes
🥄 Blend part of the beans and broth for creamy texture without dairy.
🌿 Add Parmesan rind during simmering for extra umami flavor.
🍲 Cook pasta fresh when reheating leftovers to keep it from getting soggy.
- Prep Time: 20 minutes
- Cook Time: 40 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: Italian
- Diet: Vegetarian, Vegan
Nutrition
- Serving Size: 1 1/3 cups
- Calories: 389 kcal
- Sugar: 6 g
- Sodium: 800 mg
- Fat: 13 g
- Saturated Fat: 2 g
- Unsaturated Fat: 11 g
- Trans Fat: 0 g
- Carbohydrates: 55 g
- Fiber: 12 g
- Protein: 16 g
- Cholesterol: 0 mg





