Description
Pasta Fagioli is a traditional Italian soup that combines hearty beans, tender pasta, and a savory tomato broth. It’s a comforting dish that’s easy to prepare and can be made in a pot, slow cooker, or Instant Pot. Perfect for cozy meals, this vegetarian-friendly soup is packed with protein and fiber, making it both delicious and nutritious.
Ingredients
Scale
- 1 tablespoon extra virgin olive oil
- 1 cup diced onion
- 2 tablespoons minced garlic
- 1 cup quartered carrots
- 2 15 oz cans cooked cannellini beans, rinsed and drained
- 1 15 oz can tomato sauce
- 1 dried bay leaf
- ½ teaspoon dried basil
- ½ teaspoon dried parsley
- ½ teaspoon dried oregano
- ½ teaspoon black pepper
- ¼ teaspoon red pepper flakes
- 4 cups low sodium vegetable broth
- 2 cups water
- 1 cup dry ditalini pasta
Instructions
- Heat olive oil over medium heat in a large pot.
- Sauté the diced onions, garlic, and carrots for about 5 minutes or until the onions are translucent.
- Add the beans, tomato sauce, bay leaf, basil, parsley, oregano, black pepper, and red pepper flakes to the pot.
- Pour in the vegetable broth and water, then stir everything together.
- Cover the pot and bring the soup to a boil over high heat, stirring occasionally to prevent sticking.
- Once the soup reaches a boil, reduce the heat to medium and add the dry pasta.
- Cook the pasta for half the time indicated on the package, ensuring it’s slightly undercooked.
- Remove the bay leaf before serving. Adjust seasoning to taste and serve hot.
Notes
- Undercook the pasta to avoid it becoming mushy as it continues to cook in the soup.
- If you prefer a thicker soup, add less water or broth.
- You can add a parmesan rind to the soup while it simmers for extra flavor.
- If using dried beans, ensure they are pre-cooked before adding them to the soup.
- The soup can be stored in the fridge for up to 4 days, and you may need to add extra broth when reheating.
Nutrition
- Serving Size: 1 cup
- Calories: 337 kcal
- Sugar: 7g
- Sodium: 366mg
- Fat: 3g
- Saturated Fat: 1g
- Unsaturated Fat: 2g
- Trans Fat: 0g
- Carbohydrates: 62g
- Fiber: 11g
- Protein: 16g
- Cholesterol: 1mg