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
A close up of Creamed spinach on a grey ceramic bowl sprinkled with nutritional yeast and chili flakes.

Vegan Creamed Spinach

  • Author: Veronika | thehealthfulideas
  • Prep Time: 10 mins
  • Cook Time: 15 mins
  • Total Time: 25 minutes
  • Yield: 2-4 1x
  • Category: Sides
  • Method: Cooking
  • Cuisine: American
  • Diet: Vegan


A dairy-free version of the classic creamy spinach side dish. No dairy, easy to make, and so delicious!


  • 20 oz raw baby spinach
  • 1-2 tbsp avocado oil (or a combination of oil and vegan butter)
  • ½ medium yellow onion, finely diced  (makes 1 cup)
  • ½ tsp sea salt
  • 4 cloves of garlic, minced 
  • 2 cups cashew milk
  • 1 tsp tamari (optional)
  • 2 tbsp nutritional yeast
  • ½ tsp crushed red pepper flakes (more or less to taste)
  • 1 tsp tapioca starch
  • freshly cracked black pepper to taste


  1. Start by blanching the spinach. There’s a lot of it so I do this in two batches. For this you need a large pot with boiling water and a large bowl with ice water.
  2. Add the raw spinach into the boiling water, push it down and stir with a spoon until it wilts down and becomes dark green (this only takes 5-10 seconds). 
  3. Using a slotted spoon, transfer the spinach from the boiling water into the ice water to stop the cooking process. Transfer the cool blanched spinach to another bowl and set aside. Repeat with the remaining raw spinach. Squeeze out as much of the excess water from the spinach as you can and set aside.
  4. Heat up a large pan over medium-high heat. When hot, add the avocado oil, finely diced onion, and sea salt. Cook for about 5 minutes stirring frequently.
  5. Add the minced garlic and cook for 30 more seconds just until fragrant.
  6. Pour in the cashew milk, add tamari if using, nutritional yeast, and red pepper flakes.
  7. Lower heat to medium and simmer for about 5 minutes until it thickens slightly. Stir often.
  8. In a small bowl, mix together the tapioca starch with 1 tsp of water.
  9. Take the sauce off the heat and pour in the tapioca mixture while stirring constantly. If the pan is too hot and you let it sit, it might seize up and create lumps. You can use a whisk to prevent this.
  10. Place back on medium heat and simmer for a few minutes until the sauce thickens up slightly. 
  11. Add the spinach, black pepper to taste, and mix well.
  12. Serve hot with more nutritional yeast and red pepper flakes if desired.


  • Frozen spinach: Use the same amount (20oz) but let the spinach defrost completely and squeeze out excess liquid before adding it to the sauce.
  • Sauce consistency: If the sauce becomes too thick or reduces too much, simply add more cashew milk. If it’s too thin, add ¼-½ tsp of tapioca mixed with equal part water. Do this only before you add the spinach. I don’t recommend adding any more tapioca after you add the spinach because you won’t be able to mix it in properly and it would create lumps.
  • Storing: Once the spinach cools down completely, store it in an airtight container in the fridge for 2-3 days.

Keywords: vegan, creamed spinach