Creamy (Non-Dairy) Tomato & Spinach Pasta

IMG_3763 (2).JPG


  • Pasta
  • 2 tablespoons olive oil
  • 1 small onion, diced
  • 4 cloves garlic, minced
  • 1 tablespoon tomato paste
  • ½ teaspoon red chili flakes
  • 1 teaspoon dried oregano
  • 1 14-ounce can diced tomatoes
  • ½ cup vegetable broth, low sodium
  • ½ cup vegan cream cheese softened
  • 2-3 tablespoons nutritional yeast
  • 2 cups fresh spinach


  1. Heat up oil over medium heat. When heated, add onion and sauté until translucent, about 2-3 minutes.
  2. Add garlic and sauté for 1-2 minutes until lightly brown.
  3. Now stir in the tomato paste, crushed red pepper, oregano and cook for 1-2 minutes.
  4. Add the tomatoes and vegetable broth, lightly simmer for 5-6 minutes.
  5. Stir in the vegan cream cheese and nutritional yeast. Keep stirring until melted and combined.
  6. Add the fresh spinach and cook until it’s slightly wilted about 2-3 minutes.
  7. Now add the pasta to the pan and gently toss to coat.


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s