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 Spaghetti Squash with Marinara

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Elaine Gordon
  • Total Time: 10 minutes
  • Yield: 4-6 1x
  • Diet: Vegan


This Creamy Vegan Spaghetti Squash with Marinara is a great, light dinner. It's satisfying and comforting, and even my kids enjoy it. It's warm, creamy, good! Make the spaghetti squash in the Instant Pot, and then it's just a few minutes on the stove top to have an amazing dinner ready to go.


  • 1 cooked medium-sized spaghetti squash (about 3 pounds)*
  • 1/2 one jar of marinara sauce (I like Rao's and Vesper Brothers best)
  • 1 batch of vegan cashew cream. Learn more about How (and Why!) to Soak Cashews in this post.
  • 2 cloves garlic, pressed or minced
  • 1 teaspoon fine salt
  • 1/2 teaspoon ground black pepper
  • 2 pinches red pepper flakes
  • Optional Garnish: 2-3 tablespoons chopped fresh parsley, large stems removed


  1. Add all ingredients to a large skillet over medium heat.  Combine well so all spaghetti squash is evenly coated with the creamy marinara sauce and seasonings.  Allow everything to warm through (about 5 minutes).
  2. Taste and adjust flavors to your liking.  Serve hot.
  3. Once leftovers have been cooled to room temperature you can store in an airtight container in your refrigerator to up to five days.  For best results, reheat leftovers on the stovetop with a bit more vegan cashew cream and marinara sauce.


How to cook spaghetti squash in the Instant Pot: Halve the spaghetti squash crosswise and scoop out the seeds and guts.  Place spaghetti squash in the steamer basket or rack of your pressure cooker along with 1 cup of water beneath the steamer basket. Close the lid, turn the valve to sealed and manual cook on high pressure for 15 minutes.

When the squash is finished in your pressure cooker press OFF and manual release. Safely remove the lid to allow the squash to cool before handling. Use a fork to gently shred each half of the squash until thin translucent spaghetti-like strands appear. The spaghetti strands should easily come apart with a fork.  If they do not or if the strands are hard then you can cook in the Instant Pot with a bit more water for another 3-5 minutes.  The cook time will vary based on the size of your spaghetti squash.

When you cut the spaghetti squash crosswise as opposed to lengthwise, it yields longer spaghetti-like strands.

Other add-in ideas: fresh basil, sautéed mushrooms, hemp seeds for added protein.

This recipe was tested in a 6-quart Instant Pot

Prep time does not include time to make the vegan cashew cream or cook the spaghetti squash.  I usually do this ahead of time as part of my weekly meal prep so that this dish comes together quickly.

  • Prep Time: 5
  • Cook Time: 5
  • Category: Entree or Side
  • Method: Pressure Cooker and Stovetop
  • Cuisine: Italian