How to Make Classic Vegan Mac and Cheese

classic vegan mac and cheese made with cashew milk classic vegan mac and cheese made with cashew milk

Looking for a classic mac and cheese recipe that's vegan friendly and dairy-free?

Try this simple recipe that uses all vegan and dairy-free ingredients including unsweetened cashew milk and shredded vegan mozzarella and cheddar cheese. You can even swap out regular pasta shells for small florets of cooked cauliflower to make keto-friendly mac and cheese!


  • • 1 cup Elmhurst 1925 Unsweetened Milked Cashews™
  • • ½ cup Hearty Vegetable Stock
  • • 3 cups Pasta, uncooked
  • • 1 cup Vegan Shredded Mozzarella Cheese
  • • ½ cup Vegan Shredded Cheddar Cheese
  • • 1 Tbsp. Nutritional Yeast
  • • 1 Tsp. Granulated Garlic
  • • 1 Tsp. Granulated Onion
  • • 1 Tsp. Ground Mustard
  • • Salt + Pepper to taste
Servings: 6


  1. Cook pasta al dente, according to package instructions. Usually about 6-8 minutes in boiling salted water. Drain, cool and set aside.
  2. Blend together cashew milk and vegetable stock and bring to a simmer. Slowly incorporate cheeses and whisk until blended together.
  3. Remove from heat and add in the spices and nutritional yeast. Season with salt and pepper to taste.
  4. Transfer pasta to a baking dish and fold in cheese sauce until completely coated.
  5. Top with additional cheese shreds and pop under the broiler, watching until cheese has melted and browned.
To make this recipe Keto-friendly or if you’re just trying to get some extra veggies in, try swapping the pasta for 5-6 cups cooked cauliflower cut into small florets.

Newest Recipes

14 Recipes For Ultimate Holiday Season


14 Recipes For Ultimate Plant-Based Holiday Season