Pasta Fagioli, meaning “pasta and beans” in Italian, is a classic comfort soup that combines tender pasta, hearty beans, and rich tomato broth. This dish is perfect for cool evenings, weeknight dinners, or a cozy meal any time. With its robust flavors, wholesome ingredients, and satisfying texture, Pasta Fagioli has been a staple in Italian homes for generations.
Whether you’re craving a light lunch or a hearty dinner, this soup is easy to make, nutritious, and absolutely delicious.
Why You’ll Love This Recipe
- Hearty and filling without being heavy
- Loaded with protein and fiber from beans
- Comforting tomato-based broth
- Customizable with vegetables and pasta types
- Quick and easy to prepare with pantry staples
Ingredients
For the Soup:
- 2 tablespoons olive oil
- 1 medium onion, finely chopped
- 2 cloves garlic, minced
- 2 carrots, diced
- 2 celery stalks, diced
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- ½ teaspoon crushed red pepper flakes (optional for heat)
- Salt and black pepper to taste
- 1 can (14 oz / 400 g) diced tomatoes
- 4 cups chicken or vegetable broth
- 1 can (15 oz / 425 g) cannellini or great northern beans, drained and rinsed
- ½ cup small pasta (like ditalini, elbow, or small shells)
- 1 teaspoon tomato paste
- 1 teaspoon balsamic vinegar (optional, enhances flavor)
- Fresh parsley or basil for garnish
- Grated Parmesan cheese for serving
Step-by-Step Instructions
1. Prepare the Vegetables
- Heat olive oil in a large soup pot over medium heat.
- Add chopped onions, carrots, and celery. Sauté for 5–7 minutes, until vegetables soften.
- Add minced garlic, oregano, basil, and red pepper flakes. Cook 1 minute until fragrant.
2. Add Tomatoes and Broth
- Stir in diced tomatoes and tomato paste. Cook 2–3 minutes to combine flavors.
- Pour in chicken or vegetable broth. Bring to a boil, then reduce heat to a simmer.
3. Add Beans and Simmer
- Add drained and rinsed beans.
- Simmer the soup for 15 minutes, allowing the flavors to meld together.
4. Cook the Pasta
- In a separate pot, cook pasta according to package directions until al dente. Drain.
- Add cooked pasta to the soup just before serving to prevent it from becoming mushy.
5. Finish the Soup
- Stir in balsamic vinegar if using. Adjust seasoning with salt and pepper.
- Garnish with chopped fresh parsley or basil and serve with grated Parmesan cheese on top.
Tips for the Perfect Pasta Fagioli
- Cook pasta separately: Prevents overcooking and soggy texture.
- Use high-quality canned tomatoes: Enhances flavor.
- Season gradually: Taste as you go to balance salt, pepper, and herbs.
- Add pasta at the end: Keeps it firm in the soup.
- Optional protein boost: Add cooked sausage, ground beef, or chicken for variation.
Variations
1. Classic Italian
Stick to beans, pasta, carrots, celery, and onion for a traditional taste.
2. Hearty Meat Version
Brown ground beef, Italian sausage, or pancetta with the vegetables for a rich, meaty soup.
3. Vegetarian
Use vegetable broth and add more beans or chopped zucchini, spinach, or kale for a filling vegetarian option.
4. Spicy
Add crushed red pepper or a diced jalapeño for a subtle heat kick.
5. Instant Pot Version
Sauté vegetables using the sauté function, add all liquids, beans, and pasta, and pressure cook for 5 minutes.
Nutritional Information (Approximate)
Per serving (1.5 cups):
- Calories: 250–300 kcal
- Protein: 12–15 g
- Carbohydrates: 35–40 g
- Fat: 6–8 g
- Fiber: 8–10 g
This soup is high in protein and fiber, making it filling, healthy, and perfect for a balanced meal.
Serving Suggestions
- With Crusty Bread or Garlic Bread: Perfect for dipping in the flavorful broth
- With a Side Salad: Adds freshness to the meal
- Topped with Parmesan Cheese: Adds a savory finish
- With a Splash of Olive Oil: Enhances richness and flavor
Storage and Reheating
Refrigeration
Store leftovers in an airtight container for up to 4 days.
Freezing
Pasta Fagioli freezes well without pasta. Freeze soup and add freshly cooked pasta when reheating.
Reheating
Warm on the stovetop over medium heat until heated through. Add cooked pasta and a splash of broth if needed.
Common Mistakes to Avoid
- Overcooking the pasta: Makes it mushy in the soup.
- Skipping seasoning: Beans and tomatoes need flavor balance.
- Adding pasta too early: Leads to soggy noodles.
- Using low-quality canned tomatoes: Impacts the depth of flavor.
- Not simmering enough: Reduces flavor development.
Why This Recipe Works
Pasta Fagioli works because it combines tender beans, flavorful tomato broth, and al dente pasta. The balance of textures—soft beans, firm pasta, and lightly sautéed vegetables—makes each spoonful hearty and satisfying. The herbs, optional balsamic vinegar, and Parmesan elevate the flavor, creating a comforting and wholesome Italian soup.
Final Thoughts
Pasta Fagioli is a classic, nutritious, and satisfying soup that’s perfect for family meals, cozy nights, or meal prep. Its combination of beans, pasta, and vegetables makes it hearty yet healthy, while the tomato-rich broth delivers comforting flavor in every bite.
Serve hot with bread and a sprinkle of Parmesan, and you’ve got a delicious Italian-inspired dish that’s sure to become a favorite in your home.