Description
A hearty and wholesome Vegan Pasta e Fagioli made with creamy cannellini beans, vegetables, small pasta, and a tomato-herb broth. This one-pot, plant-based meal is cozy, satisfying, and perfect for chilly evenings.
Ingredients
1 tablespoon extra-virgin olive oil
1 cup diced onion
2 tablespoons minced garlic
1 cup chopped 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 or other small pasta
Instructions
- Heat the olive oil in a large pot over medium heat.
- Sauté the onion, garlic, and carrots for about 5 minutes, until the onions are translucent and the carrots start to soften.
- Add the cannellini beans, tomato sauce, bay leaf, basil, parsley, oregano, black pepper, red pepper flakes, vegetable broth, and water. Stir to combine.
- Cover the pot and bring the mixture to a boil over high heat, stirring occasionally (about 10 minutes).
- Once boiling, remove the lid, reduce the heat to medium, and stir in the dry pasta.
- Cook the pasta for about half the time listed on the package, allowing it to finish cooking in the soup.
- Before serving, discard the bay leaf.
Notes
Use gluten-free pasta for a gluten-free version, but reduce cooking time slightly.
For extra flavor, stir in a tablespoon of balsamic vinegar before serving.
Add chopped kale or spinach in the last few minutes for more nutrition.
To avoid mushy pasta in leftovers, cook the pasta separately and add before serving.
Freeze the soup without pasta and add freshly cooked pasta when reheating.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: Italian
Nutrition
- Serving Size: 1 serving
- Calories: 337
- Sugar: 5g
- Sodium: 420mg
- Fat: 6g
- Saturated Fat: 1g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 56g
- Fiber: 10g
- Protein: 13g
- Cholesterol: 0mg
 
