Traditional Italian Pasta e Fagioli is a rustic, comforting soup made with tender beans, small pasta, and aromatic vegetables simmered in a rich tomato broth. This hearty one-pot dish is simple, flavorful, and perfect for weeknight dinners.
Author:Laura
Prep Time:10 minutes
Cook Time:30 minutes
Total Time:40 minutes
Yield:4–6 servings
Category:Soup, Main Course
Method:Stovetop
Cuisine:Italian
Diet:Vegetarian
Ingredients
2 tbsp olive oil
1 medium onion, chopped
2 carrots, diced
2 celery stalks, diced
3 cloves garlic, minced
2 tbsp tomato paste
1 (14 oz) can crushed or diced tomatoes
2 (15 oz) cans cannellini or borlotti beans, drained and rinsed
4 cups vegetable broth (plus more as needed)
1 tsp fresh rosemary (or 1/2 tsp dried)
1 bay leaf
3/4 cup small pasta (ditalini, elbow, or tubetti)
Salt and black pepper to taste
Chopped fresh parsley (optional, for garnish)
Grated Parmesan cheese (optional, for serving)
Instructions
In a large pot, heat olive oil over medium heat. Add onion, carrots, and celery. Sauté for 5–7 minutes until softened.
Stir in garlic and cook for 1 minute until fragrant.
Add tomato paste and cook for 1–2 minutes, then stir in crushed or diced tomatoes.
Add beans, vegetable broth, rosemary, bay leaf, salt, and pepper. Simmer for 15–20 minutes to blend flavors.
Stir in the pasta and cook until al dente, adding more broth or water if needed to maintain soup consistency.
Remove bay leaf and rosemary sprig. Taste and adjust seasoning as needed.
Serve hot, garnished with parsley and Parmesan if using. Enjoy with crusty bread.
Notes
For a thicker soup, mash some of the beans before adding the pasta.
Add a pinch of red pepper flakes for a subtle heat.
Cook pasta separately if planning to store leftovers to avoid soggy noodles.
Use gluten-free pasta to make this recipe gluten-free.