Vegan Creamy Tomato Pasta with Spinach and Basil

Vegan Creamy Tomato Pasta with Spinach and Basil is a comforting, plant-based dish that’s both rich and flavorful. The creamy tomato sauce, enhanced with fresh spinach and aromatic basil, provides a satisfying and wholesome meal that’s perfect for any occasion. This recipe is not only vegan but also easy to prepare, making it a great choice for weeknight dinners or special gatherings.

Why You’ll Love This Recipe

This dish combines the tangy sweetness of tomatoes with the richness of a creamy sauce, all while being entirely plant-based. The addition of spinach adds a boost of nutrients, and the fresh basil provides a fragrant, herbaceous touch. It’s a delicious way to enjoy a hearty pasta meal without any dairy or animal products.

Ingredients

For the Pasta:

  • 12 oz pasta (such as penne, fusilli, or spaghetti)
  • Salt, for pasta water

For the Creamy Tomato Sauce:

  • 2 tablespoons olive oil
  • 1 medium onion, finely chopped
  • 4 cloves garlic, minced
  • 1 (14.5 oz) can diced tomatoes (or 2 cups fresh tomatoes, chopped)
  • 1/2 cup tomato paste
  • 1 cup full-fat coconut milk (or any unsweetened plant-based milk for a lighter option)
  • 1/4 cup nutritional yeast
  • 1 tablespoon balsamic vinegar
  • 1 teaspoon dried oregano
  • 1/2 teaspoon dried basil
  • Salt and black pepper, to taste

For the Spinach and Basil:

  • 2 cups fresh spinach, roughly chopped
  • 1/4 cup fresh basil leaves, chopped
  • Red pepper flakes (optional, for a touch of heat)

Step-by-Step Instructions

Prev1 of 2

Leave a Comment