Pasta e Fagioli, pronounced 'pah-sta eh fah-joe-lee,' is a classic Italian staple celebrated for its simplicity and heartwarming flavors. Originally stemming from humble Italian farmhouse kitchens, this comforting soup combines pasta, beans, and vegetables into a delicious, filling meal.
The name Pasta e Fagioli literally translates to 'pasta and beans,' which are the main ingredients, but over the years, countless regional variations have developed throughout Italy. Traditionally, Pasta e Fagioli was regarded as cucina povera, or 'poor man's food,' as it makes incredibly nourishing use of basic pantry ingredients.
Today, however, it has become beloved in homes and trattorias worldwide, cherished for its rich, savory flavors and straightforward preparation. This easy one-pot Pasta e Fagioli recipe brings all the ease and comfort of the original dish, but with a timesaving twist.
By making it in a single pot, you save on both effort and cleanup, making it an ideal choice for busy weeknights, family dinners, or cozy evenings in.
Whether you are new to Italian cooking or a long-time fan, you will find that Easy One-Pot Pasta e Fagioli delivers all the soul-satisfying flavor and wholesome nutrition you crave, using affordable, accessible ingredients.
Prepare to enjoy an inviting blend of tender pasta, creamy beans, aromatic vegetables, and a flavorful tomato broth—all with minimal fuss and maximum taste.
Ingredients
- 2 tablespoons olive oil
- 1 medium yellow onion, finely chopped
- 2 medium carrots, diced
- 2 celery stalks, diced
- 3 cloves garlic, minced
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- ½ teaspoon dried thyme
- ½ teaspoon crushed red pepper flakes (optional)
- 1 can (14.5 oz) diced tomatoes with juices
- 1 can (15 oz) cannellini beans, rinsed and drained
- 1 can (15 oz) red kidney beans, rinsed and drained
- 1 bay leaf
- 6 cups low-sodium vegetable broth
- 1 cup small pasta (ditalini, elbow, or small shells)
- Salt and freshly ground black pepper to taste
- ¼ cup chopped fresh parsley
- ½ cup freshly grated Parmesan cheese, plus more for serving
Instructions
- Heat the olive oil in a large, heavy-bottomed pot or Dutch oven over medium heat.
- Add the chopped onion, carrots, and celery. Cook for 5-7 minutes until the vegetables are softened and the onion is translucent.
- Stir in the minced garlic, dried oregano, dried basil, dried thyme, and crushed red pepper flakes if using. Sauté for 1-2 minutes until fragrant.
- Pour in the diced tomatoes with their juices, along with the cannellini and kidney beans. Mix well.
- Add the bay leaf and vegetable broth to the pot, stirring to combine all ingredients.
- Bring the mixture to a gentle boil, then reduce the heat to a simmer. Simmer for 10-12 minutes to allow the flavors to meld.
- Stir in the small pasta and cook uncovered for 8-10 minutes, or until the pasta is al dente, stirring occasionally to prevent sticking.
- Remove and discard the bay leaf. Taste and season with salt and freshly ground black pepper as needed.
- Stir in the fresh parsley and grated Parmesan cheese to enrich the soup.
- Ladle the Pasta e Fagioli into bowls, garnish with extra Parmesan, and serve hot.
Nutritional Information
Easy One-Pot Pasta e Fagioli is not only a treat for the taste buds but also a wholesome, balanced meal. One generous serving (about 2 cups) contains approximately 320 calories, 8 grams of fat, 48 grams of carbohydrates, and 14 grams of protein, making it both filling and nutritious.
Thanks to the combination of beans and pasta, you benefit from plant-based protein and dietary fiber, which support digestive health and keep you feeling full longer.
The addition of carrots, onions, and celery enhances the soup’s vitamin and mineral profile, offering essential nutrients like vitamin A, vitamin C, potassium, and folate. Olive oil provides healthy monounsaturated fats that benefit heart health, while the fresh herbs and tomatoes supply antioxidants like lycopene and vitamin K.
This soup is naturally low in cholesterol, especially if served without extra cheese, and can be made entirely plant-based by using dairy-free cheese or omitting the Parmesan. It is a well-rounded dish perfect for anyone seeking a nourishing and satisfying meal that aligns with a Mediterranean-style diet.
Wine and Beverage Pairings
Pairing the right drink with Easy One-Pot Pasta e Fagioli can enhance your dining experience. A medium-bodied red wine such as Chianti, Montepulciano, or Sangiovese complements the savory tomato broth and hearty beans.
For white wine lovers, a crisp Pinot Grigio or Sauvignon Blanc provides a refreshing counterpoint and keeps the meal light. Beer enthusiasts might enjoy a malty amber ale or a classic Italian lager.
Non-alcoholic options like sparkling mineral water with lemon, unsweetened iced tea, or a robust herbal tea also make excellent pairings that refresh the palate as you enjoy your soup.
Cooking Tips and Variations
To achieve the best results with your Easy One-Pot Pasta e Fagioli, start with fresh, quality vegetables and aromatic herbs. Don’t hesitate to experiment with different types of beans, such as garbanzo or navy beans, to customize the flavor and texture.
While ditalini is traditional, any small pasta shape can be used—just adjust the cooking time as needed. For a thicker soup, mash a small portion of the beans directly in the pot to release their starch and create a creamier consistency.
If you prefer a brothier soup, simply add more vegetable stock. Feel free to incorporate leafy greens like spinach or kale in the last few minutes of cooking for an added nutrition boost. For a meaty variation, stir in cooked Italian sausage or pancetta at the beginning with the vegetables.
To make this Pasta e Fagioli entirely vegan, either leave out the Parmesan cheese or substitute it with a vegan alternative. Always taste and adjust the seasoning just before serving to ensure the perfect balance of flavors.
Serving Suggestions
Easy One-Pot Pasta e Fagioli is a versatile and crowd-pleasing centerpiece for a cozy meal. Serve it piping hot from the pot, garnished generously with freshly grated Parmesan and a sprinkling of chopped parsley.
Accompany the soup with warm crusty bread, such as ciabatta or baguette, perfect for soaking up the flavorful broth. For a full Italian-inspired spread, offer a simple side salad tossed with extra-virgin olive oil and balsamic vinegar.
This dish works beautifully as both a hearty lunch and a comforting dinner, easily stretching to feed a gathering by doubling the recipe.
For family-style meals, place a large pot in the center of your table, allowing guests to ladle their own servings and top with extra cheese or a drizzle of olive oil.
If you have leftovers, Pasta e Fagioli reheats very well—just add a splash of broth when warming to refresh the soup. Whether served on a chilly evening or at a lively family dinner, this easy one-pot meal always brings warmth and satisfaction to the table.
Health Benefits
Eating Easy One-Pot Pasta e Fagioli supports a balanced, health-focused lifestyle. Beans are an excellent source of plant-based protein and dietary fiber, which aids in blood sugar regulation, lowers cholesterol, and supports digestive health.
The recipe’s emphasis on vegetables ensures a good intake of vitamins, minerals, and antioxidants that help strengthen the immune system and protect against inflammation. Olive oil, used as the cooking fat, supplies heart-healthy monounsaturated fatty acids.
The focus on whole, minimally processed ingredients makes this meal a standout in its nutrient density while being low in saturated fat and added sugars. Pasta e Fagioli is easily adaptable for gluten-free and vegan diets by selecting appropriate pasta and cheese alternatives.
Its rich fiber content supports feelings of satiety, making it an effective, wholesome choice for those seeking to maintain or achieve a healthy weight. Overall, this recipe aligns well with the Mediterranean diet—a dietary pattern widely lauded for promoting cardiovascular health and longevity.
Frequently Asked Questions
Absolutely! This soup stores well in the refrigerator for up to 4 days. The flavors deepen over time, making leftovers even more delicious. Before serving, reheat gently and add broth if needed to maintain the desired consistency.
Small pasta shapes such as ditalini, small shells, or elbow macaroni are ideal, as they absorb the broth well without overpowering the soup. Use gluten-free pasta if needed.
To make Easy One-Pot Pasta e Fagioli vegan, simply omit the Parmesan cheese or use a plant-based cheese substitute. The soup remains rich and satisfying without dairy.
Yes! Allow the soup to cool completely, transfer it to airtight containers, and freeze for up to 2 months. For best results, cook the pasta separately and add it when reheating, as pasta can become mushy after freezing.
You can use chicken broth for a non-vegetarian version, or homemade broth for a richer flavor. Water with extra seasonings and vegetables is also an effective substitute in a pinch.
Easy One-Pot Pasta e Fagioli is a testament to the enduring appeal of classic Italian home cooking. This hearty, wholesome, and economical dish brings the comforting flavors of Italy to your table, all with the convenience of a single pot. It’s perfect for busy cooks, families, and anyone seeking a nutritious, satisfying meal that doesn’t sacrifice taste or tradition. With its versatility, nourishing qualities, and crowd-pleasing flavor, this recipe invites you to revisit it time and again—enjoyed fresh, reheated, or even shared with friends. Give this easy one-pot wonder a try, and savor the true essence of Italian comfort food at home.
Ingredients
- 2 tablespoons olive oil
- 1 medium yellow onion, finely chopped
- 2 medium carrots, diced
- 2 celery stalks, diced
- 3 cloves garlic, minced
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- ½ teaspoon dried thyme
- ½ teaspoon crushed red pepper flakes (optional)
- 1 can (14.5 oz) diced tomatoes with juices
- 1 can (15 oz) cannellini beans, rinsed and drained
- 1 can (15 oz) red kidney beans, rinsed and drained
- 1 bay leaf
- 6 cups low-sodium vegetable broth
- 1 cup small pasta (ditalini, elbow, or small shells)
- Salt and freshly ground black pepper to taste
- ¼ cup chopped fresh parsley
- ½ cup freshly grated Parmesan cheese, plus more for serving
Instructions
-
1Heat the olive oil in a large, heavy-bottomed pot or Dutch oven over medium heat.
-
2Add the chopped onion, carrots, and celery. Cook for 5-7 minutes until the vegetables are softened and the onion is translucent.
-
3Stir in the minced garlic, dried oregano, dried basil, dried thyme, and crushed red pepper flakes if using. Sauté for 1-2 minutes until fragrant.
-
4Pour in the diced tomatoes with their juices, along with the cannellini and kidney beans. Mix well.
-
5Add the bay leaf and vegetable broth to the pot, stirring to combine all ingredients.
-
6Bring the mixture to a gentle boil, then reduce the heat to a simmer. Simmer for 10-12 minutes to allow the flavors to meld.
-
7Stir in the small pasta and cook uncovered for 8-10 minutes, or until the pasta is al dente, stirring occasionally to prevent sticking.
-
8Remove and discard the bay leaf. Taste and season with salt and freshly ground black pepper as needed.
-
9Stir in the fresh parsley and grated Parmesan cheese to enrich the soup.
-
10Ladle the Pasta e Fagioli into bowls, garnish with extra Parmesan, and serve hot.
Approximate Information for One Serving
Nutrition Disclaimers
Number of total servings shown is approximate. Actual number of servings will depend on your preferred portion sizes.
Nutritional values shown are general guidelines and reflect information for 1 serving using the ingredients listed, not including any optional ingredients. Actual macros may vary slightly depending on specific brands and types of ingredients used.
To determine the weight of one serving, prepare the recipe as instructed. Weigh the finished recipe, then divide the weight of the finished recipe (not including the weight of the container the food is in) by the desired number of servings. Result will be the weight of one serving.
Did you make this recipe?
Please consider Pinning it!



Leave a Reply