Vegan Mac and Cheese

The BEST vegan mac and cheese recipe! With a creamy, cheesy sauce made from sweet potatoes and nutritional yeast, it's just as good as the real thing.

Vegan mac and cheese

When I’m craving comfort food, this vegan mac and cheese recipe is the first thing I make. It calls for a handful of ingredients that I almost always have on hand, it’s quick and easy, and it’s absolutely delicious. The creamy sauce is rich, luscious, and filled with nutty, tangy cheddar cheese flavor. Even Jack, who’s a traditional mac and cheese devotee, will happily devour a bowl (or two) of this plant-based pasta any day.

In the past, I’ve made dairy-free mac and cheese with coconut milk, cauliflower, or a big scoop of cashews, but this recipe is my favorite by far. The super creamy sauce still contains a small amount of cashews, but its base is blended yellow potato and sweet potato. The yellow potato gives it a delightful gooey texture, and the sweet potato makes it vibrant orange. Apple cider vinegar, garlic, onion powder, and nutritional yeast perfect its cheesy taste. It’s fun, yummy, and even healthy too! I think you’re going to love it.

Potatoes, sweet potatoes, cashews, and nutritional yeast

How to Make Vegan Mac and Cheese

  • First, make the vegan cheese sauceSimmer sweet potatoes and potatoes until tender. Then, drain them, and add them to a blender with raw cashews, nutritional yeast, garlic, onion powder, apple cider vinegar, sea salt, water, and olive oil. Puree until smooth.
  • Next, cook the pasta. Bring a large pot of salted water to a boil and add the pasta. Cook it according to the package directions, until al dente. Before you drain the pasta, set aside 1/2 cup of the starchy pasta water.
  • Finally, toss it all together! Return the cooked macaroni to the pot and add the cashew cheese. Stir to combine, adding the reserved pasta water, as needed, to loosen the sauce. Season to taste with salt and pepper.

Serve the vegan mac and cheese with a simple veggie side dish like roasted broccoli, roasted Brussels sprouts, lemon green beans, or roasted cauliflower. Enjoy!

Pouring vegan cheese sauce onto macaroni

Vegan Mac and Cheese Recipe Variations

  • Swap the sweet potato. If you don’t have sweet potato on hand but you still want to try this recipe, don’t worry. An equal amount of diced carrot or butternut squash would work just as well.
  • Make it smoky. Blend 1/4 to 1/2 teaspoon smoked paprika, to taste, into the vegan cheese sauce for a smoky twist. Or, for texture, stir in a handful of crumbled tempeh bacon bits!
  • Spice it up. Make spicy vegan mac and cheese by pureeing the sauce with 1 tablespoon pickled jalapeños or a chipotle pepper from a can of chipotles in adobo.
  • Go gluten-free. Use your favorite gluten-free pasta! I like to use brown rice elbow macaroni.
  • Add extra veggies. Of course, this vegan mac and cheese tastes good on its own, but adding extra veggies certainly doesn’t hurt. Stir in thawed frozen peas, spinach, or steamed broccoli for a bright pop of green.

How do you like to make your vegan mac and cheese? Let me know in the comments!

Best vegan mac and cheese recipe

More Favorite Pasta Recipes

If you love this recipe, try one of these yummy pasta recipes next:

Then, find 25 more easy pasta recipes here!

Vegan Mac and Cheese

rate this recipe:
4.94 from 62 votes
Prep Time: 20 mins
Cook Time: 10 mins
Total Time: 30 mins
Serves 3 to 4
The BEST vegan mac and cheese recipe! Sweet potatoes, potatoes, and cashews blend into a luscious, creamy sauce with a crave-worthy cheesy flavor.

Ingredients

  • 1 recipe Vegan Cheese
  • 12 ounces elbow macaroni
  • 1/2 cup reserved pasta water
  • sea salt

Instructions

  • Make the vegan cheese and set aside.
  • Prepare the pasta according to the package directions, cooking in a pot of salted boiling water, until al dente. Reserve 1/2 cup of the pasta cooking water before draining.
  • Drain and transfer the pasta back to the pot. Stir in the vegan cheese, adding up to 1/2 cup pasta water to loosen the sauce, as necessary. Season to taste and serve.

 

99 comments

Leave a comment:

Your email address will not be published. Required fields are marked *

Rate this recipe (after making it)




  1. Julia
    09.20.2022

    I am not vegan, but my son and his girlfriend are vegetarian…and I am a curious cook and eater! This cheese sauce is really good. I was honestly surprised.

    • Jeanine Donofrio
      09.21.2022

      I’m so glad everyone loved it!

  2. Irene
    03.25.2022

    5 stars
    Being Australian, I’m certainly no expert on Mac & Cheese, however this was delicious. This was such an easy recipe, I really enjoyed making it and the vegan cheese. I added a little dijon mustard and tumeric to the vegan cheese sauce, for my own specific taste, but it certainly didn’t need it as it’s very flavoursome. Thanks so much not only for this recipe but the recipes you’ve provided the community for so many years.

    • Jeanine Donofrio
      03.27.2022

      I’m so glad you loved it!

  3. Rebecca
    03.24.2022

    5 stars
    I love this recipe!! I am in transition to being vegan!! I know if I can find more recipes like this one then I have a fighting chance! I made up my meals for the week and really wasn’t sure how it would hold up and it did wonderfully!!

    • Jeanine Donofrio
      03.27.2022

      Aw, I’m so glad you enjoyed it!

  4. Jackie S
    03.16.2022

    Wow !! Made your vegan cheese sauce served it with roasted vegetables. Broccoli and califlower. It was beyond amazing !!! Can’t wait to try it with pasta !!!!

    • Jeanine Donofrio
      03.17.2022

      I’m so glad you loved it!

A food blog with fresh, zesty recipes.
Photograph of Jeanine Donofrio and Jack Mathews in their kitchen

Hello, we're Jeanine and Jack.

We love to eat, travel, cook, and eat some more! We create & photograph vegetarian recipes from our home in Chicago, while our shiba pups eat the kale stems that fall on the kitchen floor.