Vegan Mac and Cheese Recipe

    bowl of vegan mac and cheese

    This vegan mac and cheese is a healthier take on classic mac and cheese but is still just as comforting and satisfying. We love bundling up with a bowl of this healthy mac and cheese whenever the craving for carbs and cheese hits us.

    To make this dairy-free mac and cheese version, we use a handful of non-dairy ingredients to create a “cheese” sauce. These ingredients include cashews, potatoes, carrots, and spices.

    The sauce ingredients are puréed together in a food processor until smooth and fluid-like. The elbow pasta is then coated with this sauce to make this the delicious vegan mac and cheese that it is.

    The change of ingredients that are made to make this recipe vegan-friendly results in a healthier mac and cheese that’s lower in cholesterol and fat. You can experiment with adding other spices or swapping out the onion and garlic for onion powder and garlic powder, but taste-test and add accordingly.


    Cook time: 15 minutes
    Prep time: 15 minutes
    Idle time:



    1. In a medium skillet, heat 1 teaspoon olive oil. Sauté onions until translucent. Add garlic and cook for one more minute. Set aside.
    2. In a medium saucepan, add the potatoes and carrots, cover with cold water and bring to a boil. Lower to a simmer and cook, covered, for 15 minutes, or until vegetables are very soft. Drain and set aside.
    3. Cook the pasta in salted water until al dente. Reserve 1 cup of starchy cooking water. Drain the pasta and put back into the pot.
    4. Place the cashews, salt, mustard, paprika, turmeric, lemon juice, black pepper, cayenne and nutritional yeast in a blender. Add the softened vegetables, cooked onion/garlic and reserved pasta water to the blender or food processor and process until very smooth.
    5. Pour the “cheese” sauce over the cooked pasta and combine until completely coated.

    Additional information

    Updated by Beeta Hashempour on 6/4/2018