clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Creamy Vegan Pasta

  • Author: Alexis Joseph
  • Prep Time: 10 mins
  • Cook Time: 12 mins
  • Total Time: 20 mins
  • Yield: 5 servings 1x
  • Category: Main Meal
  • Method: Stovetop
  • Cuisine: Italian
  • Diet: Vegan


This 20-Minute Vegan Pasta with a simple tomato basil cream sauce and spinach will be your new go-to healthy weeknight dinner recipe! Made with just 6 ingredients, you'll love this foolproof, hearty pasta meal. It's absolutely packed with flavor plus 14g plant protein per serving.


Units Scale
  • 16oz short cut pasta (penne, rotini, bowtie, etc)
  • 14.5oz can fire roasted tomatoes (do not drain)
  • 1/2 cup vegan cream cheese
  • 1/4 cup fresh basil leaves, packed (plus more for garnish)
  • 1/2 tsp kosher salt
  • 3 cups spinach, chopped


  1. Cook pasta in a large pot of salted water according to package directions.
  2. Meanwhile, place cream cheese, tomatoes basil, and salt  in a blender. Blend until smooth.
  3. Heat a large skillet coated with cooking spray over medium low heat. Add spinach and sauté for a couple minutes, or until wilted. Add drained pasta and sauce and stir until heated through. Serve hot garnished with extra basil and red pepper flakes!