Pasta Fagioli Soup (Hearty Italian Comfort Bowl)
Pasta Fagioli — which literally means “pasta and beans” — is a rustic, comforting Italian soup made with tender pasta, creamy beans, vegetables, and a savory tomato broth. It’s simple, affordable, and incredibly satisfying.
This beloved dish comes from traditional cucina povera (peasant cooking) and is especially popular throughout regions of Italy, where humble pantry staples are transformed into rich, flavorful meals.
Perfect for weeknight dinners or meal prep, this soup is hearty enough to serve as a full meal with crusty bread.
Why You’ll Love This Recipe
-
Budget-friendly ingredients
-
Packed with protein and fiber
-
One-pot meal
-
Great for leftovers
-
Easy to customize
Ingredients (Serves 6)
-
1 tablespoon olive oil
-
1 small onion, diced
-
2 carrots, diced
-
2 celery stalks, diced
-
3 cloves garlic, minced
-
1 pound (450g) ground beef or Italian sausage (optional)
-
1 can (15 oz) diced tomatoes
-
1 can (15 oz) tomato sauce
-
4 cups beef or vegetable broth
-
1 can (15 oz) cannellini beans, drained and rinsed
-
1 can (15 oz) red kidney beans, drained and rinsed
-
1 cup small pasta (ditalini or elbow)
-
1 teaspoon dried oregano
-
1 teaspoon dried basil
-
½ teaspoon thyme
-
Salt and black pepper to taste
-
Optional: red pepper flakes
For garnish:
-
Fresh parsley
-
Grated Parmesan cheese
Step-by-Step Instructions
1. Sauté the Aromatics
In a large pot over medium heat:
-
Add olive oil.
-
Cook onion, carrots, and celery for 5 minutes until softened.
-
Add garlic and cook 30 seconds until fragrant.
2. Brown the Meat (Optional)
If using ground beef or sausage:
-
Add to pot and cook until browned.
-
Drain excess fat if needed.
For a vegetarian version, skip this step.
3. Build the Broth
Stir in:
-
Diced tomatoes
-
Tomato sauce
-
Broth
-
Oregano, basil, thyme
-
Salt and pepper
Bring to a gentle boil.
4. Add Beans & Simmer
Add cannellini and kidney beans.
Reduce heat and simmer for 15–20 minutes to develop flavor.
5. Cook the Pasta
Add pasta directly to the soup.
Cook until tender (about 8–10 minutes).
If soup thickens too much, add extra broth.
6. Final Touches
Taste and adjust seasoning.
Serve hot, topped with parsley and grated Parmesan.
Texture & Flavor
Pasta Fagioli is:
-
Thick and hearty
-
Slightly creamy from beans
-
Savory and tomato-rich
-
Comforting and filling
The beans naturally thicken the broth as they simmer.
Tips for Best Results
-
Slightly mash some beans for extra thickness.
-
Cook pasta separately if planning leftovers (prevents overcooking).
-
Use high-quality canned tomatoes for best flavor.
-
Add a Parmesan rind while simmering for extra depth.
Variations
Vegetarian Version
Use vegetable broth and skip meat.
Spicy Italian
Use hot Italian sausage and red pepper flakes.
Slow Cooker Method
Brown meat first, then add all ingredients except pasta.
Cook on low 6–7 hours. Add pasta during last 30 minutes.
Lighter Option
Use whole wheat pasta and lean ground turkey.
Storage & Reheating
-
Refrigerator: Store up to 4 days.
-
Freezer: Freeze without pasta for best texture (add fresh pasta when reheating).
Reheat gently on stovetop, adding broth if needed.
What to Serve With Pasta Fagioli
-
Crusty Italian bread
-
Garlic toast
-
Side Caesar salad
-
Simple olive oil and balsamic-dressed greens
Why This Recipe Works
The combination of beans, pasta, and tomato-based broth creates a naturally thick, satisfying soup. Herbs bring authentic Italian flavor, while optional sausage adds richness and depth.
It’s comfort food built from simple ingredients.
Final Thoughts
Pasta Fagioli Soup is the perfect balance of hearty, wholesome, and flavorful. Whether you keep it vegetarian or add sausage, it’s a dependable one-pot meal that tastes even better the next day.