Creamy Vegan Pasta in 20 Minutes: Quick Weeknight Recipe

This 20-minute Vegan Pasta with a simple tomato-basil cream sauce and spinach will become your go-to healthy weeknight dinner. Made with just six ingredients, this foolproof, hearty pasta is full of flavor and provides about 14 g of plant protein per serving.

pan with pasta

If you enjoy vegan pasta, this recipe joins other favorites like vegan lasagna, butternut squash pasta, and spinach-and-artichoke pasta. Delicious food that comforts the body and soul doesn’t need many ingredients or to be expensive.

blender jar with cashew cream

This plant-powered Creamy Vegan Tomato Basil Pasta uses six simple ingredients and delivers big flavor plus a satisfying serving of vegetables.

This version is a stovetop adaptation of an earlier spaghetti-squash tomato-basil cream sauce recipe. It’s a family-friendly, hearty meal that makes enjoying vegetables easy and delicious.

ingredients for pasta

The sauce is effortless: blend dairy-free cream cheese with a can of fire-roasted tomatoes (no draining), fresh basil, a pinch of salt, and a little water until smooth and creamy.

Toss that velvety sauce with 100% whole-grain penne and wilted spinach. Dinner for four comes together in under 30 minutes. For a gluten-free option, use a brown-rice or quinoa penne.

black pan with pasta

Start the year (or any week) with simple, realistic steps toward feeling happy and healthy—begin with a comforting bowl of pasta.

img 22044 5

Creamy Vegan Pasta

5 from 5 reviews

  • Author:
    Alexis Joseph

  • Prep Time:
    10 mins

  • Cook Time:
    12 mins

  • Total Time:
    20 mins

  • Yield:
    5 servings

  • Category:
    Main Meal

  • Method:
    Stovetop

  • Cuisine:
    Italian

  • Diet:
    Vegan
Print Recipe

Description

This 20-minute Vegan Pasta with a tomato-basil cream sauce and spinach is an easy, healthy weeknight dinner. With only six ingredients, it’s a reliable, flavorful meal that’s hearty and quick to make.


Ingredients

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

Instructions

  1. Cook the pasta in a large pot of salted water according to package directions. Reserve a small splash of pasta water if you like a looser sauce.
  2. While the pasta cooks, combine the vegan cream cheese, fire-roasted tomatoes (undrained), fresh basil, and kosher salt in a blender. Add a few tablespoons of water if needed, and blend until smooth and creamy.
  3. Heat a large skillet over medium-low heat and lightly coat with cooking spray or a little oil. Add the chopped spinach and sauté for a couple of minutes until just wilted.
  4. Drain the pasta, add it to the skillet with the spinach, then pour in the sauce and stir until everything is heated through. Add a splash of reserved pasta water if needed to loosen the sauce.
  5. Serve immediately, garnished with extra basil and red pepper flakes if desired.

Did you make this recipe?

Tag @hummusapien on Instagram—I love seeing what you make!