Sweet Potato Alfredo Noodles (vegan + gf)


Sweet Potato Alfredo Noodles (vegan + gf)


Alfredo Sauce:

  • 1 cup (150g) raw cashews, soaked overnight
  • 1/4 cup (25g) nutritional yeast
  • 6 cloves garlic
  • 1.5 lemons, juiced (approx. 4 tbsp)
  • 1 cup (240ml) water, plus more if needed
  • 1 tsp onion powder (optional)
  • 1/4 tsp salt

For the noodle dish

  • 3 (1kg) sweet potatoes, peeled and spiralized
  • 4 tsp (20 ml) coconut oil
  • 10 sprigs (300g) asparagus
  • 2 handfuls (85g) fresh baby spinach
  • 10 (100g) sun-dried tomatoes, chopped


  1. Begin by making your vegan alfredo sauce. In a blender add soaked cashews* (strained), nutritional yeast, garlic, lemon juice, water, onion powder (optional) and salt. Blend until creamy and smooth.
  2. If you haven’t already, peel and spiralize your sweet potatoes into thin noodles. Chop the white ends off asparagus and discard, keeping the fresh green tips. Then chop green tips into bite sized chunks.
  3. In a skillet add 2 tsp (10 ml) coconut oil, bring to medium high heat. Add baby spinach and chopped asparagus, cook until spinach has wilted and asparagus has gone bright green in colour (3-5 minutes). Pour into a bowl and set aside.
  4. Add 2 tsp more coconut oil to skillet and add spiralized sweet potato noodles. Cook sweet potato on medium high heat, until sweet potato noodles begins to soften and are almost al-dente (8-10 minutes).
  5. Pour vegan alfredo sauce into pan and toss to combine. Continue cooking sweet potatoes until sauce has thickened and sweet potatoes are al-dente (approx. 5 more minutes). Optional to add splashes more water to thin the sauce if desired. Add the sautéed spinach and asparagus to the dish as well as chopped sun-dried tomatoes, mix to combine. Scoop sweet potato alfredo noodles into bowls and serve.