Garlicky Vegan Tuscan Bean Pasta With Sun-Dried Tomatoes

Garlicky Vegan Tuscan Bean Pasta With Sun-Dried Tomatoes

Tossed in an aromatic, creamy sauce with sun-dried tomatoes and spinach, this is the stuff that pasta dreams are made of!

Serves: 4

Adding beans to pasta makes for an extra-satiating meal, so this recipe from the Fast Easy Cheap Vegan cookbook is the perfect dish for meal-prepping, as it stretches for days worth of meals.

What you need:

1 (14-ounce) package spaghetti
1 tablespoon oil from jar of sun-dried tomatoes
1 yellow onion, chopped
4 cloves garlic, minced or pressed
¼ cup flour 
2½ cups unsweetened vegan milk
2 teaspoons Italian seasoning
1 teaspoon salt
½ teaspoon black pepper
2 cups white beans, drained and rinsed
½ cup sun-dried tomatoes, chopped 
3 cups baby spinach
2 tablespoons to ½ cup reserved pasta water

What you do:

  1. Bring a large pot of water to a boil and cook pasta according to package directions. Before draining pasta, reserve ½ cup pasta water and set aside.
  2. In a large skillet over medium-high heat, warm oil. Add onions and garlic and sauté for about 5 minutes, until they begin to brown.
  3. Stir in flour and cook for 1 minute. Add milk, Italian seasoning, salt, and pepper and whisk well. Cook until thickened, about 5 more minutes, then stir in white beans, sun-dried tomatoes, and spinach. Cook until heated through and spinach has wilted, 2 to 5 minutes more.
  4. Add hot pasta and a bit of reserved pasta water until desired consistency is reached. Serve hot.

Photo credit: Sam Turnbull