Print

Dairy Free Mac and Cheese

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A rich, creamy, and satisfying dairy free mac and cheese recipe that tastes just like the real thing—without a single drop of milk or cheese. Made with plant-based ingredients like cashews, nutritional yeast, and almond or oat milk, it’s the perfect comfort food for vegans, lactose-intolerant eaters, or anyone cutting dairy. Easy to make, gluten-free friendly, and unbelievably delicious.

  • Author: Nia Yarden
  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Total Time: 25 minutes
  • Yield: 4 servings 1x
  • Category: Main Dish
  • Method: Stovetop
  • Cuisine: American
  • Diet: Vegan

Ingredients

Scale
  • 8 oz elbow macaroni (gluten-free optional)

  • 1 1/2 cups unsweetened cashew milk (or oat/almond milk)

  • 1/2 cup soaked cashews

  • 1/4 cup nutritional yeast

  • 2 tbsp vegan butter

  • 2 tbsp all-purpose flour (or GF flour)

  • 1 tsp garlic powder

  • 1 tsp onion powder

  • 1/2 tsp turmeric

  • 1 tbsp lemon juice

  • 1 tsp Dijon mustard

  • Salt and pepper to taste

  • Optional: 1/4 cup vegan cheese shreds (for extra meltiness)

Instructions

  1. Cook the Pasta: Bring salted water to a boil. Cook macaroni according to package instructions. Drain and set aside.

  2. Blend the Sauce: In a high-speed blender, combine cashew milk, soaked cashews, nutritional yeast, lemon juice, mustard, garlic powder, onion powder, turmeric, salt, and pepper. Blend until smooth.

  3. Make the Roux: In a saucepan over medium heat, melt vegan butter. Whisk in flour and cook 1 minute. Slowly add blended sauce, stirring constantly to avoid lumps.

  4. Simmer and Melt: Reduce heat to low and simmer 3–5 minutes, stirring until thickened. Add vegan cheese shreds if using and stir until melted.

  5. Combine and Serve: Fold in cooked pasta. Stir until fully coated. Adjust seasoning if needed. Serve hot.

Notes

  • For a nuttier taste, substitute half the cashew milk with oat milk.

  • Add cooked broccoli, peas, or vegan sausage for a more filling dish.

  • To reheat, stir in a splash of non-dairy milk to restore creaminess.

 

  • Sauce can be frozen separately for up to 1 month.

Nutrition