Easy Vegan Mac and Cheese

If you’re in the mood for something comforting and delicious, this Vegan Mac and Cheese is perfect for you. With a rich and creamy cashew sauce and a crunchy panko topping, it’s a great twist on a classic dish. Easy to make and full of flavor, this recipe is perfect for a cozy night in or sharing with friends. Whether you’re a seasoned vegan or just curious about plant-based eating, this mac and cheese will hit the spot and leave you feeling satisfied.

Close-up of a creamy, baked macaroni and cheese dish with a crispy, golden-brown breadcrumb topping, and two silver spoons scooping a portion.
Vegan Mac and Cheese. Photo Credit: Two City Vegans
This post has affiliate links. As an Amazon Associate, I earn from qualifying purchases. Thank you.

This post contains affiliate links. As an Amazon Affiliate, if you purchase through those links, I earn a small commission. Thank you!

It really doesn’t matter if you are a beginner cook or a seasoned pro; this mac and cheese is so easy to make that you’ll have it cooked and out of the oven in less than 30 minutes, and you can make it ahead! I love to make this because you can have the pickiest of eaters at your table, and they will love it. It’s the perfect Thanksgiving or Christmas side, and goes down a storm at a Potluck, gameday, or even Fourth of July celebration.

Ingredients You’ll Need

You’ll need all the ingredients shown in the photograph below.

Ingredients for a vegan pasta dish arranged on a countertop: cashews, nutritional yeast, elbow pasta, vegan butter, lemon juice, water, panko breadcrumbs, garlic powder, turmeric, and paprika.
Vegan Mac and Cheese Ingredients. Photo Credit: Two City Vegans

How to Make Vegan Mac and Cheese with Step-By-Step Instructions

Scroll down for the full recipe card containing a full printable recipe and measurements in both US customary and metric units.

You’re going to love how easy this recipe is. The only problem is trying not to eat it the moment it’s ready—it’s that good!

Soak the Cashews

First, boil some water and pour it over the raw cashews in a bowl. Let them soak for at least 20 minutes. This will soften the cashews and make them perfect for blending into a creamy sauce.

A bowl of raw cashews is being soaked with water from a glass pitcher, surrounded by small bowls containing spices and a piece of butter.
Soak the cashews for 20 minutes.

Cook the Pasta

While the cashews are soaking, cook your elbow pasta according to the package directions. Once it’s done, drain it and set it aside.

Cooked macaroni pasta draining in a metal colander.
Cook the elbow pasta according to the package directions.

Now, preheat your oven to 180ºC (350°F), so it’s ready for baking later.

Prepare the Toppings

In a small bowl, mix together the panko breadcrumbs, melted vegan butter, and smoked paprika. This will give your mac and cheese a delightful, crispy topping.

A bowl filled with panko breadcrumbs on a light-colored surface. Small bowls containing various spices surround it.
Mix the panko breadcrumbs and butter in a small bowl.
A bowl of panko breadcrumbs with a spoon, topped with paprika, set against a light background.
Add the paprika into the bowl.
A bowl of seasoned panko breadcrumbs with a spoon in it, placed on a light-colored surface.
Give a gentle stir to mix everything thoroughly.

Make the Cashew Sauce

Once the cashews are ready, drain them and put them in a high-speed blender. Add 1 cup of water, lemon juice, nutritional yeast, turmeric, garlic powder, and salt. Blend everything until smooth and creamy. If the sauce seems too thick, gradually add more water until it reaches the perfect consistency.

Overhead view of cashews soaking in water inside a blender, with small bowls of spices nearby on a light-colored surface.
Place the drained cashews to a blender with water and lemon juice.
Top view of a blender containing powder and a small amount of liquid.
Add the nutritional yeast, turmeric, garlic powder, and salt.
A blender containing a creamy beige mixture with bubbles on the surface. Nearby, there is a bowl with a similar textured beige substance and a spoon.
Blend until smooth and creamy.

Tip: Start with 1 cup of water and adjust as needed to get that creamy texture.

Combine and Bake

Next, take your cooked pasta and mix it with the cashew sauce until every piece is well coated. Transfer the mixture to a greased casserole dish.

A white bowl filled with macaroni covered in a creamy, light-colored sauce.
Add the cooked pasta and cashew sauce in a large bowl.
A bowl of creamy risotto with a spoon inside.
Mix until every piece is well coated and transfer into a casserole dish.

Add Toppings and Bake

Sprinkle the panko breadcrumb mixture evenly over the top of the pasta. Pop the dish into the preheated oven and bake for about 12 minutes or until the top is golden brown.

An oval baking dish filled with a creamy mixture topped with breadcrumbs. A measuring cup with additional breadcrumbs is partially visible in the top left corner.
Sprinkle the panko breadcrumb mixture on top.
A white oval baking dish filled with a breadcrumb-topped casserole is shown from above. Some crumbs are visible around the dish and a separate bowl with breadcrumbs is partially in view.
Bake for 12 minutes or until the top is golden brown.

Tip: For an extra crispy topping, you can broil the dish for an additional 1-2 minutes after baking, but keep a close eye on it to prevent burning.

Once it’s done baking, let it cool for a few minutes. Then, serve your delicious Vegan Mac and Cheese warm.

A person holding a cloth-wrapped oval dish of baked macaroni and cheese topped with a golden, crispy breadcrumb layer.
Serve warm and enjoy!

Recipe Notes and Expert Tips

  • Soaking Cashews: If you’re short on time, soak the cashews in hot water for 20 minutes. For an even creamier texture, soak them overnight in cold water.
  • Blender: A high-speed blender works best for achieving a smooth, creamy sauce. A regular blender will do if you don’t have one, but you might need to blend a bit longer.
  • Pasta Types: While elbow pasta is traditional, you can use any short pasta, such as rotini, penne, or shells. Gluten-free pasta works great, too.
  • Nutritional Yeast: This ingredient gives the sauce its cheesy flavor. If you’re new to nutritional yeast, start with the recommended amount and adjust to taste.
  • Sauce Consistency: Start with 1 cup of water when blending the cashews, and add more as needed. The sauce should be thick but pourable. If it’s too thick, add a tablespoon of water at a time until you reach the desired consistency.
  • Seasoning: Taste the sauce before mixing it with the pasta. Adjust the salt, garlic powder, or lemon juice to your liking. A bit of ground mustard or white pepper can add extra depth of flavor.
  • Crispy Topping: For an ultra-crispy topping, mix a tablespoon of olive oil with the panko breadcrumbs before adding the melted vegan butter. This helps the breadcrumbs brown more evenly.
  • Make Ahead: Prepare the sauce and cook the pasta ahead of time. Store them separately in the fridge, then combine and bake when you’re ready. This makes it a great option for meal prep or busy weeknights.
  • Extra Creaminess: For an even richer sauce, add a tablespoon of tahini or a splash of coconut milk when blending the cashews.
  • Vegetable Add-Ins: Boost the nutritional value by adding steamed broccoli, peas, or sautéed spinach to the pasta before baking.
A serving of baked macaroni and cheese on a white plate, with a fork and knife placed beside it. The dish in the background still contains more macaroni and cheese.
Vegan Mac and Cheese. Photo Credit: Two City Vegans

How to Store Vegan Mac and Cheese

To keep your Vegan Mac and Cheese fresh, transfer any leftovers to an airtight container and store it in the refrigerator. It will stay good for up to 4 days. When you’re ready to enjoy it again, reheat it in the microwave or on the stovetop. If it seems a bit dry, add a splash of non-dairy milk or water to bring back the creamy texture.

For longer storage, you can freeze it for up to 2 months. Just make sure to thaw it in the refrigerator overnight before reheating. This way, you always have a quick and delicious meal ready to go.

What to Serve With Vegan Mac and Cheese

For a memorable dinner, serve your Vegan Mac and Cheese with a mix of hearty and delicious dishes. Start off with a warm bowl of Roasted Tomato Basil Soup. Add some crunch with Vegan Coleslaw and Smashed Red Skin Potatoes, which balance out the creamy richness of the mac and cheese.

A close-up of a partially served dish of macaroni and cheese with a breadcrumb topping, displayed in a white baking dish with two serving spoons.
Vegan Mac and Cheese. Photo Credit: Two City Vegans

More Easy Vegan Recipes for You to Try at Home

If you love my mac and cheese, then here are some of my other favorite recipes.

Save This Recipe Form

Want to save this recipe?

Enter your email below & we’ll send it straight to your inbox. Plus you’ll get more great recipes and tips from us each week!

Close-up of a creamy, baked macaroni and cheese dish with a crispy, golden-brown breadcrumb topping, and two silver spoons scooping a portion.

Easy Vegan Mac and Cheese

If you’re after something comforting and delicious, this Vegan Mac and Cheese is just the ticket. With a rich, creamy cashew sauce and a crunchy panko topping, it’s a tasty twist on a classic. Ready in under 30 minutes, it’s perfect for a cozy night in or sharing with friends. Whether it’s for Thanksgiving, Christmas, or a potluck, this dish is always a hit with everyone.
Prep Time: 15 minutes
Cook Time: 12 minutes
Total Time: 27 minutes
Course: Side Dish
Cuisine: American
Keyword: Vegan Mac and Cheese
Servings: 4
Calories: 779kcal

Ingredients

For the toppings:

  • 1 ½ cups panko breadcrumbs
  • 4 tablespoons vegan butter melted (margarine)
  • ¼ teaspoon smoked paprika

Instructions

  • Soak the cashews in boiling water and let them sit for at least 20 minutes.
  • Make the pasta according to package directions.
    12 ounces elbow pasta
  • Preheat the oven to 180ºC (350°F).
  • Combine the topping ingredients.
    1 ½ cups panko breadcrumbs, 4 tablespoons vegan butter, ¼ teaspoon smoked paprika
  • In a high-speed blender, combine the cashews (drained), 1 cup of water, lemon juice, nutritional yeast, turmeric, garlic powder, and salt and process until smooth. Add more water as needed to make it creamy.
    1 ½ cups raw cashews, 2 cups water, 3 tablespoons fresh lemon juice, ½ cup nutritional yeast, ¼ teaspoon turmeric, ½ teaspoon garlic powder, 1 ½ teaspoons salt
  • Combine the pasta with the cashew sauce and transfer to a greased casserole dish.
  • Top with the breadcrumbs and bake for 12 minutes, or until golden brown.
  • Serve warm and enjoy!

Notes

  • Soaking Cashews: If you’re short on time, soak the cashews in hot water for 20 minutes. For an even creamier texture, soak them overnight in cold water.
  • Blender: A high-speed blender works best for achieving a smooth, creamy sauce. A regular blender will do if you don’t have one, but you might need to blend a bit longer.
  • Pasta Types: While elbow pasta is traditional, you can use any short pasta, such as rotini, penne, or shells. Gluten-free pasta works great, too.
  • Nutritional Yeast: This ingredient gives the sauce its cheesy flavor. If you’re new to nutritional yeast, start with the recommended amount and adjust to taste.
  • Sauce Consistency: Start with 1 cup of water when blending the cashews, and add more as needed. The sauce should be thick but pourable. If it’s too thick, add a tablespoon of water at a time until you reach the desired consistency.
  • Seasoning: Taste the sauce before mixing it with the pasta. Adjust the salt, garlic powder, or lemon juice to your liking. A bit of ground mustard or white pepper can add extra depth of flavor.
  • Crispy Topping: For an ultra-crispy topping, mix a tablespoon of olive oil with the panko breadcrumbs before adding the melted vegan butter. This helps the breadcrumbs brown more evenly.
  • Make Ahead: Prepare the sauce and cook the pasta ahead of time. Store them separately in the fridge, then combine and bake when you’re ready. This makes it a great option for meal prep or busy weeknights.
  • Extra Creaminess: For an even richer sauce, add a tablespoon of tahini or a splash of coconut milk when blending the cashews.
  • Vegetable Add-Ins: Boost the nutritional value by adding steamed broccoli, peas, or sautéed spinach to the pasta before baking.

Nutrition

Calories: 779kcal | Carbohydrates: 98g | Protein: 26g | Fat: 33g | Saturated Fat: 7g | Polyunsaturated Fat: 7g | Monounsaturated Fat: 16g | Trans Fat: 0.1g | Sodium: 1144mg | Potassium: 689mg | Fiber: 7g | Sugar: 7g | Vitamin A: 597IU | Vitamin C: 5mg | Calcium: 83mg | Iron: 6mg
Tried this recipe?Let us know how it was!

Similar Posts

Leave a Reply

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

Recipe Rating