Pasta Fagioli, or Pasta e Fagioli, is one of Italy’s most comforting home-style dishes. The name simply means pasta and beans but the finished meal is much more than the sum of its humble ingredients. This rustic soup combines tender beans, small pasta, vegetables, olive oil, and a rich broth into a bowl that feels both hearty and satisfying. Traditionally considered a peasant dish because it relied on affordable pantry staples, Pasta Fagioli has become a beloved classic enjoyed in homes and restaurants throughout Italy and beyond. The beauty of this recipe lies in its simplicity, allowing everyday ingredients to create remarkable flavor. Inspired by traditional Italian methods, this version keeps the focus on beans, pasta, vegetables, and a balanced broth rather than overwhelming the dish with excessive herbs or tomato. The result is a warm, nourishing meal that tastes like it has been simmering in an Italian kitchen all afternoon.
Main Essence of This Dish
The heart of Pasta Fagioli is balance. Neither the pasta nor the beans should dominate the bowl. Instead, they work together to create a rich, creamy texture without needing cream. The vegetables slowly cooked at the beginning build depth of flavor, while the beans naturally thicken the broth. Every spoonful offers a comforting combination of tender pasta, creamy beans, and savory broth. It is the kind of dish that proves simple ingredients often create the most memorable meals.
Recipe Information
| Detail | Information |
|---|---|
| Recipe Name | Pasta Fagioli |
| Cuisine | Italian |
| Course | Main Course / Soup |
| Prep Time | 15 Minutes |
| Cook Time | 40 Minutes |
| Total Time | 55 Minutes |
| Servings | 6 |
Also Read: Sausage Pasta Recipe
Ingredients
- 2 tablespoons extra virgin olive oil
- 1 medium onion, finely diced
- 2 carrots, finely diced
- 2 celery stalks, finely diced
- 4 garlic cloves, minced
- 1 tablespoon tomato paste
- 1 can (15 ounces) cannellini beans, drained and rinsed
- 1 can (15 ounces) borlotti or kidney beans, drained and rinsed
- 6 cups vegetable or chicken broth
- 1 teaspoon fresh rosemary, finely chopped
- 1 bay leaf
- 1 cup ditalini or other small pasta
- Salt, to taste
- Freshly ground black pepper, to taste
- ¼ cup grated Parmesan cheese, plus more for serving
- Extra virgin olive oil, for finishing
- Fresh parsley, chopped, for garnish
Also Read: Vodka Pasta Recipe
How to Make Pasta Fagioli
Step 1: Build the Flavor Base
Heat the olive oil in a large soup pot over medium heat. Add the onion, carrots, and celery. Cook slowly for 8 to 10 minutes until the vegetables become soft and fragrant. Stir in the garlic and cook for another minute.
Step 2: Add Tomato Paste
Mix in the tomato paste and cook for 1 to 2 minutes. This helps deepen the flavor and gives the broth a gentle richness without making it overly tomato-heavy.
Step 3: Simmer the Beans
Add both types of beans, the broth, rosemary, and bay leaf. Bring everything to a gentle simmer. Let the soup cook uncovered for about 20 minutes so the flavors can develop.
Step 4: Create a Creamier Texture
Remove about one cup of the beans and broth from the pot and blend until smooth. Stir the mixture back into the soup. This traditional technique naturally thickens the broth and creates a silky texture.
Step 5: Cook the Pasta
Add the pasta directly into the simmering soup. Cook according to the package instructions, usually 8 to 10 minutes, stirring occasionally to prevent sticking.
Step 6: Finish the Soup
Remove the bay leaf. Stir in the Parmesan cheese and season with salt and black pepper to taste. If the soup becomes too thick, add a splash of broth or water.
Step 7: Serve
Ladle the Pasta Fagioli into bowls. Finish with a drizzle of extra virgin olive oil, additional Parmesan cheese, and freshly chopped parsley. Serve hot with crusty bread.
Also Read: Chicken Bacon Ranch Pasta Recipe
Tips for the Best Pasta Fagioli
- Cook the vegetables slowly to develop a richer flavor base.
- Blend a portion of the beans for a naturally creamy soup.
- Use small pasta shapes such as ditalini, tubetti, or small shells.
- If making the soup ahead, cook the pasta separately and add it before serving to prevent it from becoming too soft.
- A Parmesan rind simmered in the broth adds extra depth and authenticity.
Storage and Reheating
Store leftovers in an airtight container in the refrigerator for up to 4 days. The pasta will absorb some of the liquid as it sits, so add a little broth or water when reheating. Warm gently on the stovetop over medium heat until heated through.
Also Read: Zucchini Boat Recipe
Nutritional Information
Approximate values per serving.
| Nutrient | Amount |
|---|---|
| Calories | 320 |
| Protein | 14g |
| Carbohydrates | 47g |
| Dietary Fiber | 10g |
| Sugar | 5g |
| Fat | 8g |
| Saturated Fat | 2g |
| Cholesterol | 5mg |
| Sodium | 620mg |
| Potassium | 540mg |


