Description
Pasta e Fagioli Soup is a comforting Italian classic that marries the heartiness of pasta with the nutritious goodness of beans, all enveloped in a savory broth. This delightful dish is perfect for family dinners or cozy weeknights, requiring minimal effort while delivering maximum flavor. With a combination of nutrient-rich vegetables and wholesome ingredients, this soup not only satisfies your hunger but also warms your soul. Whether served as an appetizer or a main course, it pairs beautifully with garlic breadsticks, making it an ideal choice for impressing guests or enjoying a comforting meal at home.
Ingredients
- 1/2 cup olive oil (divided; 1/4 cup for cooking, 1/4 cup reserved for serving)
- 1 cup onion (diced)
- 2 cloves garlic (minced)
- 1 cup carrot (diced)
- 1 cup celery (diced)
- 1 cup potato (diced)
- 1 tablespoon kosher salt (to be sprinkled in bit by bit during each cooking step)
- 15 ounces cannellini beans (drained)
- 14.5 ounces canned tomatoes (diced, drained)
- 1 quart cold water
- 1 quart beef broth
- 8 ounces pasta (ditallini or elbow macaroni)
- 1 tablespoon butter
- 1 cup parmesan cheese (grated; divided into 1/4 cup for cooking and 3/4 cup reserved for serving)
Instructions
- In a large pot, heat olive oil over medium heat. Sauté diced onion and minced garlic until translucent.
- Add diced carrots, celery, and potatoes; sauté until softened.
- Stir in diced tomatoes, drained cannellini beans, cold water, beef broth, salt, and pepper. Bring to a boil.
- Reduce heat and add Parmesan rind; let simmer for 45–60 minutes.
- Remove the rind and blend partially with an immersion blender for creaminess.
- Return to boil, add pasta, and cook according to package instructions until al dente.
- Stir in butter and grated Parmesan cheese before serving hot.
- Prep Time: 15 minutes
- Cook Time: 60 minutes
- Category: Main Course
- Method: Simmering
- Cuisine: Italian
Nutrition
- Serving Size: 1 serving
- Calories: 320
- Sugar: 5g
- Sodium: 680mg
- Fat: 14g
- Saturated Fat: 4g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 37g
- Fiber: 10g
- Protein: 12g
- Cholesterol: 15mg
