Mac n Cheese with Roast Beets (Vegan + Gluten Free)

A bowl of vegan macaroni and cheese with pink beet sauce and fresh spinach leaves.

An easy, breezy, CHEESY vegan mac n cheese recipe. Cashew cheese, nutritional yeast, beets and kale combine to make a super healthy, super delicious meal!




  1. Add raw cashews to a small bowl, cover with water and soak overnight in the fridge. If you don’t have time to soak the raw cashews overnight, soak them while preparing the beets. 
  2. Prepare beets (use one of the following options).
    • Oven: Preheat oven to 375F / 190C. Wrap beets in foil and roast for 45 minutes or until tender. Set aside to cool. 
    • Microwave: Wrap beets in parchment paper and place in a bowl with a tiny splash water. Cook on high for 10 minutes or until beets are tender. Set aside to cool.
  3. Cook pasta according to package instructions. Keep warm in pot while preparing cashew cheese sauce.
  4. Transfer cooked beets, drained cashews, water, nutritional yeast, olive oil, apple cider vinegar, garlic powder and salt into a high powdered blender or food processor, and process until smooth and creamy. Taste and adjust seasoning, if needed.
  5. Pour beetroot cashew cheese sauce over the cooked chickpea pasta, then add baby kale/spinach, and stir well to combine. Enjoy 😀


Keywords: mac n cheese with roast beets, mac n cheese, mac n cheese vegan, mac n cheese vegan cashew, mac n cheese sauce, mac n cheese tasty, mac n cheese nutritional yeast, homemade cheese sauce for mac n cheese, beet recipes, beetroot recipes, Rachel's Fit Kitchen