A delicious and comforting creamy vegan sausage pasta skillet made with plant-based sausage, dairy-free cream sauce, and tender pasta, all cooked in one pan for an easy and satisfying meal.
8 ounces penne pasta
1 tablespoon olive oil
12 ounces vegan sausage, sliced
1 small yellow onion, finely chopped
3 cloves garlic, minced
1 cup unsweetened plain almond milk
1/2 cup canned full-fat coconut milk
1/4 cup raw cashews, soaked in hot water for 15 minutes and drained
2 tablespoons nutritional yeast
1 tablespoon lemon juice
1 teaspoon dried Italian seasoning
1/2 teaspoon smoked paprika
1/4 teaspoon salt, plus more to taste
1/4 teaspoon black pepper, plus more to taste
2 cups fresh baby spinach
1/4 cup chopped fresh parsley
Bring a large pot of salted water to a boil. Add the penne pasta and cook according to package instructions until al dente, about 10 minutes. Drain and set aside.
While the pasta cooks, heat the olive oil in a large skillet over medium heat.
Add the sliced vegan sausage to the skillet and cook for 5-6 minutes, stirring occasionally, until browned and heated through. Remove the sausage from the skillet and set aside.
In the same skillet, add the chopped onion and cook for 3-4 minutes until softened.
Add the minced garlic and cook for 1 minute until fragrant.
In a high-speed blender, combine the soaked and drained cashews, almond milk, coconut milk, nutritional yeast, lemon juice, dried Italian seasoning, smoked paprika, salt, and black pepper. Blend until completely smooth and creamy.
Pour the blended cream sauce into the skillet with the onions and garlic. Stir and cook over medium heat for 3-4 minutes until the sauce thickens slightly.
Add the cooked vegan sausage back into the skillet, then add the drained pasta and fresh baby spinach.
Gently toss everything together until the spinach wilts and the pasta is evenly coated with the creamy sauce.
Taste and adjust seasoning with additional salt and black pepper if desired.
Remove from heat and sprinkle with chopped fresh parsley before serving.