High Fiber Low Fat Heart Healthy Vegan

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

  1. 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.
  2. Stir in the diced tomatoes, cannellini beans, vegetable broth, oregano, basil, salt, and pepper. Bring to a simmer.
  3. Add the pasta to the pot and cook according to package instructions until al dente, usually around 8-10 minutes.
  4. In the last 2 minutes of cooking, stir in the fresh spinach until wilted.
  5. 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.