Go Back

Vegan Mac and Cheese

This vegan mac and cheese combines soaked cashews, nutritional yeast, and plant-based milk to create a creamy, cheesy sauce that coats tender pasta. The dish is baked until bubbly and golden, offering a comforting, nostalgic appearance and texture reminiscent of classic comfort food but entirely plant-based.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 4
Course: Main Course
Cuisine: Vegan
Calories: 450

Ingredients
  

  • 1.5 cups cashews soaked in hot water for at least 20 minutes
  • 2 tbsp nutritional yeast for cheesy umami flavor
  • 1 tbsp lemon juice freshly squeezed
  • 1 clove garlic roasted or raw
  • 1.5 cups plant-based milk unsweetened, such as almond or cashew milk
  • ½ tsp turmeric for color and earthy flavor
  • 300 g elbow macaroni or preferred pasta shape

Equipment

  • Blender
  • Medium saucepan
  • Whisk
  • Baking dish

Method
 

  1. Drain the soaked cashews and add them to your blender along with nutritional yeast, lemon juice, garlic, plant-based milk, and turmeric. Blend until completely smooth and creamy, about 1-2 minutes, scraping down the sides as needed.
  2. Bring a large pot of salted water to a boil, then cook the pasta according to package instructions until al dente, about 8-10 minutes. Drain and set aside, saving a little pasta water.
  3. Pour the cashew sauce into a medium saucepan over medium-low heat. Whisk constantly as it heats, about 3-4 minutes, until it thickens slightly and turns glossy. The aroma of cheesy nuttiness will fill the air.
  4. Taste the sauce and adjust with a pinch of salt, lemon, or nutritional yeast if desired. If it’s too thick, stir in a splash of reserved pasta water or plant milk to loosen it slightly.
  5. Add the cooked pasta to the sauce in the saucepan. Toss gently with a spatula or spoon until each piece is coated evenly with the cheesy sauce.
  6. Transfer the coated pasta mixture into a baking dish. Spread out evenly and sprinkle with a little extra nutritional yeast or smoked paprika for added flavor and color.
  7. Bake in a preheated oven at 180°C / 356°F for 10-12 minutes, until bubbling around the edges and the top is slightly golden. The kitchen will fill with a warm, cheesy aroma.
  8. Remove from the oven and let sit for 2-3 minutes. The sauce will thicken a little as it cools, making each bite rich and satisfying.
  9. Serve hot, garnished with freshly ground black pepper or chopped herbs if desired. Enjoy this cozy, cheesy vegan comfort food!