Our vegan mac and cheese recipe is creamy, cheesy and dairy-free! It cooks in 30 minutes and is every bit as comforting as the traditional version.
Vegan Mac and Cheese Recipe photo by Taste of Home

Whether you’re following a vegan diet or trying to cut back on dairy consumption, this vegan mac and cheese is the perfect recipe. It’s quick and easy to make, with 10 simple ingredients. And even better, it’s incredibly versatile and easy to adapt for the perfect vegan dinner. Add vegan bacon or steamed veggies, spice it up with red pepper flakes and hot sauce, or give it a crunchy topping by finishing it off in the oven (or do all three!).

Vegan Mac and Cheese Ingredients

How To Make Vegan Mac And CheeseTMB Studio

These ingredients result in a smooth, thick and creamy vegan mac and cheese.

  • Cashews: When blended with water, raw cashews transform into an ultra-creamy base that can be used for vegan pasta sauces, vegan queso, vegan cheese sauce or even a cashew cheese that’s perfect for a vegan charcuterie board.
  • Nutritional yeast: Also known as “nooch,” nutritional yeast is a vegan’s secret ingredient. It has a naturally nutty, cheesy taste that’s packed with vitamins and minerals. In this recipe, it also helps give the mac and cheese its yellow-orange color.
  • Elbow macaroni: For classic mac and cheese, we suggest using elbow macaroni. Any pasta shape will work, though—especially penne, shells and rotini.

Directions

Step 1: Soak the cashews

How To Make Vegan Mac And CheeseTMB Studio

To soften the cashews, rinse in cold water and then place in a large bowl. Add water to cover the cashews by 3 inches. Cover the bowl and let stand overnight.

Step 2: Cook the macaroni

Cook the macaroni noodles according to the package instructions.

Step 3: Blend the cheese sauce

How To Make Vegan Mac And CheeseTMB Studio

While the noodles cook, drain and rinse the cashews. Discard the liquid. Transfer the cashews to a food processor and add the water, nutritional yeast, lemon juice and seasonings. Blend until pureed and smooth, about 3 to 4 minutes, scraping down the sides as needed.

Editor’s Tip: If you’re not a fan of nutritional yeast or don’t have any on hand, substitute with shredded vegan cheese.

Step 4: Stir to combine

How To Make Vegan Mac And CheeseTMB Studio

When the macaroni is cooked, drain and return to the pot. Gently stir in the cashew mixture to fully coat each noodle. Cook and stir over medium-low heat until warmed through.

Step 5: Bake (optional)

How To Make Vegan Mac And CheeseTMB Studio

Elevate your dish by making baked vegan mac and cheese. Pour the mixture into a greased baking dish, top with breadcrumbs and bake in the oven at 350°F for 20 minutes.

Vegan Mac and Cheese Variations

  • Gluten-free vegan mac and cheese: To make this recipe gluten-free, simply swap in your favorite gluten-free pasta.
  • Nut-free vegan mac and cheese: Use pumpkin seeds or sunflower seeds in place of the cashews.
  • Veggie-packed mac and cheese: Add vegetables like steamed broccoli or peas.
  • Protein-rich mac and cheese: Pump up the plant-based protein by serving it with vegan bacon, crumbled tempeh or crispy baked tofu.

How do you store vegan mac and cheese?

How To Make Vegan Mac And CheeseTMB Studio

Store leftovers in a sealed container in the refrigerator for 5 to 6 days. Or, you can freeze vegan mac and cheese. Put it in a freezer-safe bag or container and store for up to 3 months.

To reheat vegan mac and cheese, you have three options. Warm it on the stovetop with a splash of dairy-free milk, heat it in the microwave in 30-second intervals or place it in an oven preheated to 350° for 10 to 15 minutes. If it was frozen, let the mac and cheese thaw in the fridge before following the reheating instructions.

Vegan Mac and Cheese

The combination of soaked cashews and nutritional yeast creates a savory sauce for this vegan mac and cheese. The cashews don't blend up completely smooth, but will have a fine texture even after processing, which helps the sauce cling to the noodles. —Taste of Home Test Kitchen, Milwaukee, Wisconsin
Vegan Mac and Cheese Recipe photo by Taste of Home
Total Time

Prep: 20 min. + standing Cook: 10 min.

Makes

6 servings

Ingredients

  • 2 cups raw cashews
  • 16 ounces uncooked elbow macaroni
  • 1-1/2 cups water
  • 1/3 cup nutritional yeast
  • 2 teaspoons lemon juice
  • 2 teaspoons salt
  • 2 teaspoons onion powder
  • 1-1/2 teaspoons paprika
  • 1 teaspoon pepper
  • 1/8 teaspoon cayenne pepper

Directions

  1. Rinse cashews in cold water. Place in a large bowl; add water to cover by 3 in. Cover and let stand overnight.
  2. Cook macaroni according to package directions. Drain and rinse cashews, discarding liquid. Transfer to a food processor. Add 1-1/2 cups water, nutritional yeast, lemon juice and seasonings; cover and process until pureed, 3-4 minutes, scraping down sides as needed.
  3. Drain macaroni; return to pan. Stir in cashew mixture. Cook and stir over medium-low heat until heated through. Sprinkle with additional paprika if desired.

Nutrition Facts

1-2/3 cups: 497 calories, 18g fat (3g saturated fat), 0 cholesterol, 803mg sodium, 67g carbohydrate (5g sugars, 5g fiber), 18g protein.