Vegan Pasta Fagioli
A hearty and comforting Italian classic, this vegan pasta fagioli is packed with fiber-rich beans, whole grain pasta, and fresh vegetables, making it perfect for a romantic date night.
⏱️
15 minutes
Prep Time
🍳
30 minutes
Cook Time
🍽️
4
Servings
🎯
Easy
Difficulty
🔖 Save
🔗 Share
🖨️ Print
❤️ Like
Nutrition Facts
Per serving
320Calories
15gProtein
60gCarbs
6gFat
Ingredients
For 4 servings
- 1 tablespoon olive oil
- 1 onion, diced
- 2 cloves garlic, minced
- 2 carrots, diced
- 2 celery stalks, diced
- 1 can (15 oz) diced tomatoes
- 1 can (15 oz) cannellini beans, drained and rinsed
- 1 cup vegetable broth
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- Salt and pepper to taste
- 8 oz whole grain pasta
- 2 cups fresh spinach
- 1 tablespoon fresh parsley, chopped (for garnish)
Instructions
Follow these steps for perfect results
- In a large pot, heat the olive oil over medium heat. Add the onion, garlic, carrots, and celery; sautu00e9 until softened, about 5-7 minutes.
- Stir in the diced tomatoes, cannellini beans, vegetable broth, oregano, basil, salt, and pepper. Bring to a simmer.
- Add the pasta to the pot and cook according to package instructions until al dente, usually around 8-10 minutes.
- In the last 2 minutes of cooking, stir in the fresh spinach until wilted.
- Serve hot, garnished with fresh parsley.
Health Benefits
Nutritional advantages of this recipe
- Packed with fiber from beans and whole grain pasta for digestive health.
- Rich in antioxidants from tomatoes and spinach, promoting heart health.
- Low in saturated fat, supporting optimal heart function.