This pumpkin alfredo has a creamy pumpkin cashew cream sauce mixed into pasta. Stir in some spinach and corn for extra nutrition and pops of sweetness and color. Garnish it with black sesame seeds to give this dish a tiny bit of nutty flavor.

Pumpkin Alfredo With Spinach and Corn [Vegan, Gluten-Free]





Cooking Time




For the Pasta:

  • 16 ounces rotini (gluten-free if necessary)
  • 2 large handfuls fresh spinach
  • 1 cup frozen corn
  • Black sesame seeds (for garnishing)
  • Nutmeg (optional, for garnishing)

For the Pumpkin Cashew Cream:

  • 1 1/2 cups raw cashews (soaked in hot water for 20 minutes)
  • 1 cup almond milk
  • 1/2 cup pumpkin purée
  • 1/2 teaspoon salt

For the Alfredo Sauce:

  • 3 tablespoons vegan butter
  • 4 tablespoons arrowroot starch (or cornstarch)
  • 1/2 cup almond milk
  • 1/2 cup vegan parmesan cheese, plus more for serving
  • 2 cups pumpkin cashew cream

For the Vegan Parmesan:

  • 3/4 cup raw cashews
  • 3 tablespoons nutritional yeast
  • 3/4 teaspoon salt
  • 1/4 teaspoon garlic powder


To Make the Alfredo:

  1. In a large skillet over medium heat, melt the butter
  2. Whisk in the arrowroot
  3. Whisk in the almond milk. At this point, it will be very clumpy.
  4. Whisk in the pumpkin cashew cream.
  5. Pour the alfredo sauce into a blender and blend until smooth.
  6. At this point, cook your pasta.
  7. Make your vegan parmesan cheese (blend all ingredients together).
  8. Place your corn in a microwave safe bowl and microwave for a couple of minutes .
  9. Add the alfredo sauce back to the large skillet and turn the heat down to low, stirring occasionally while your noodles cook.
  10. Drain and rinse your pasta, add to the alfredo sauce, and stir to coat all the noodles. If your alfredo is too thick, you may add more almond milk to thin it out.
  11. Add the vegan parmesan cheese and spinach and let your pasta simmer until the spinach starts to wilt.
  12. Spoon into pasta bowls, sprinkle with black sesame seeds, nutmeg (if desired), and more vegan parmesan.

Nutritional Information

Per Serving: Calories: 842 | Carbs: 72 g | Fat: 40 g | Protein: 26 g | Sodium: 565 mg | Sugar: 9 g Note: The information shown is based on available ingredients and preparation. It should not be considered a substitute for a professional nutritionist’s advice.