Do you ever find yourself craving that ultimate comfort food, a dish that wraps you in a warm, cheesy embrace, but you are navigating dietary restrictions or simply looking for a plant-based option? I understand that longing. That’s why I am thrilled to share my absolute favorite recipe for a truly unforgettable Vegan Mac and Cheese. This dish isn’t just a substitute; it’s a creamy, dreamy masterpiece in its own right, promising to satisfy even the most discerning mac and cheese connoisseur. Get ready to discover how to achieve a super creamy and cheesy vegan mac and cheese, with options for both stovetop and baked versions, plus all my best tips for success.
Why You’ll Love This Recipe
Enhanced creaminess and umami: This recipe uses a special twist that sets it apart. I swap out some of the plain water for full-fat unsweetened cashew milk and add a touch of white miso paste to the cheese sauce. This combination provides an unparalleled richness and savory depth, making the sauce incredibly satisfying.
Extra layer of flavor in the topping: For the baked version, I incorporate a clever addition of onion powder into the panko breadcrumbs. This creates an aromatic, savory crust that perfectly complements the creamy interior.
Taste and texture: The cashew milk elevates the sauce, making it incredibly rich and smooth on your palate, while the miso paste introduces a complex umami that truly mimics the savory notes of dairy cheese. The crispy breadcrumb topping adds a delightful textural contrast that completes this comfort food experience.
Comfort food classic made vegan: You get all the nostalgic flavors without any dairy.
Relatively quick and easy to make: This Vegan Mac and Cheese comes together without extensive effort.
Customizable with different mix-ins and toppings: Feel free to get creative and make this plant-based dish your own.
Ingredients Needed
1 1/2 cups raw cashews
2 cups water (or less if not using vegan cheese, see Notes)
3 tablespoons fresh lemon juice
1/2 cup nutritional yeast
1/4 teaspoon turmeric
1/2 teaspoon garlic powder
1 1/2 teaspoons salt
1 (7-oz) bag shredded vegan cheddar cheese, optional
12 ounces elbow pasta
1 1/2 cups panko breadcrumbs
4 tablespoons vegan butter, melted
1/4 teaspoon smoked paprika
Ingredient Notes & Substitutions
Cashews: Raw cashews are absolutely crucial for achieving that signature silky smooth, creamy texture in our Vegan Mac and Cheese sauce. Soaking them properly ensures they blend completely without any grittiness. While five minutes in boiling water works, I find that an overnight cold soak yields the absolute best results for ultimate creaminess.
Vegan Cheese: If you choose to use shredded vegan cheddar cheese for an extra cheesy pull, I recommend brands like Violife, Daiya Cutting Board Shreds, or Follow Your Heart. These tend to melt beautifully. Remember, if you decide to omit the shredded vegan cheddar cheese, you will need to reduce the initial water quantity by about 1/4 to 1/2 cup to maintain the perfect sauce consistency.
Pasta: While elbow pasta is a classic choice for Vegan Mac and Cheese, feel free to use other fun shapes like shells, cavatappi, or even penne. If you need a gluten-free option, simply opt for your favorite gluten-free pasta brand; the cooking method remains the same.
Vegan Butter: For the richest, most dairy-like flavor in the breadcrumb topping, I suggest using high-quality vegan butter brands such as Miyoko’s Kitchen or Earth Balance sticks. If you are looking for a healthier alternative, olive oil can be substituted, but be aware it will result in a less rich and buttery flavor.
Lemon Juice: Fresh lemon juice is a non-negotiable ingredient in this Vegan Mac and Cheese recipe. Its acidity brightens the sauce, cuts through the richness, and provides a crucial tang that mimics the sharp flavor notes you find in dairy cheese, balancing the umami from the miso and nutritional yeast.
How to Make Vegan Mac and Cheese
Step 1: Preheat oven and prep
If you plan on baking your Vegan Mac and Cheese with that irresistible breadcrumb topping, preheat your oven to 350 degrees F (175 C). Lightly grease a casserole dish. A 9×13 inch dish works perfectly for a thinner, crispier layer, while an 8×8 inch dish will give you a thicker, more substantial mac and cheese. Skip this step if you are opting for the stovetop version.
Step 2: Soak the cashews
To soften your raw cashews effectively, cover them generously in boiling water. I find it easiest to heat water in my tea kettle and then pour the boiling water over the cashews in a large glass measuring cup. Let them soak for at least 5 minutes. If you do not have a tea kettle, you can achieve a quick soak by microwaving cashews covered in water for 1-2 minutes until softened. Alternatively, for the absolute creamiest sauce, an overnight cold soak is also an excellent option. Remember, poorly soaked cashews will lead to a grainy, less luxurious sauce.
Step 3: Cook pasta
Cook your elbow pasta according to the package instructions. The key here is to cook it al dente; it should be firm to the bite, not mushy. Overcooking the pasta will result in a gummy texture once combined with the creamy sauce. Once cooked, drain the pasta thoroughly and set it aside.
Step 4: Blend cheese sauce
Drain the soaked cashews and discard the soaking water. Now, add the cashews, 1 cup of full-fat unsweetened plain cashew milk, 1 cup of fresh water, 3 tablespoons fresh lemon juice, 1/2 cup nutritional yeast, 1/4 teaspoon turmeric, 1/2 teaspoon garlic powder, 1 1/2 teaspoons salt, 1 teaspoon of white miso paste, and the bag of shredded vegan cheddar cheese (if using) to a high-powered blender. Blend on high speed until the sauce is incredibly smooth and velvety. For blenders like a Vitamix or Blendtec, this might take 30-60 seconds. For less powerful blenders, blend for 2-3 minutes, stopping to scrape down the sides as needed, until no cashew pieces remain. The sauce should be pourable but noticeably thick.
Step 5: Stovetop version
For a quick and satisfying meal, simply return the drained pasta to the pot. Pour in the freshly blended Vegan Mac and Cheese sauce. Stir continuously over low heat until the sauce thickens slightly and evenly coats every strand of pasta. You will see it transform into a rich, cohesive dish. Serve this stovetop mac and cheese immediately; it will continue to thicken slightly as it cools.
Step 6 & 7: Baked version (breadcrumb topping & baking)
To create the irresistible baked version, first prepare your breadcrumb topping. In a small bowl, combine 1 1/2 cups panko breadcrumbs, 4 tablespoons melted vegan butter, 1/4 teaspoon smoked paprika, and 1/2 teaspoon of onion powder. Mix these ingredients until the breadcrumbs are moist and form a crumbly mixture. Next, add the drained pasta to your prepared casserole dish and pour in the Vegan Mac and Cheese sauce. Stir gently to ensure all the noodles are thoroughly coated. Evenly sprinkle the breadcrumb mixture on top of the pasta. Bake uncovered for 15 minutes in the preheated oven. For an extra golden brown and crispy crust, I also broil it for a few minutes at the very end. Position your oven rack in the upper third, and watch it very closely, as crumbs can burn quickly under the broiler. Serve immediately and savor every cheesy bite!
Achieving the Perfect Creamy Texture
The secret to a luscious, smooth Vegan Mac and Cheese sauce lies in a few key factors. Primarily, properly soaking your raw cashews is paramount. This softens them thoroughly, allowing them to break down completely in the blender. The power of your blender also plays a significant role; a high-speed blender will always yield a superior, velvety consistency compared to a standard blender. The amount of water you add is crucial; too much, and your sauce will be watery; too little, and it might be overly thick.
If you find your sauce is grainy, it is likely due to insufficient soaking of the cashews or not enough blending time. Try soaking your cashews longer next time, or simply blend the current batch for an additional 1-2 minutes, scraping down the sides often. If your sauce separates, which is less common with this recipe but can happen with too much acid or if not blended adequately, a quick re-blend or adding a tiny bit more plant milk can help emulsify it again. If your sauce is too thick, simply whisk in a tablespoon or two of extra cashew milk or water until it reaches your desired pourable consistency.
The fresh lemon juice in this recipe does much more than just add a tangy note. It is critical for balancing the richness of the cashew-based sauce, preventing it from tasting overly heavy or one-dimensional. The acidity of the lemon juice brightens all the flavors, mimicking the pleasant tang found in traditional dairy cheese and ensuring a complex, well-rounded taste experience.
Pro Tips & Troubleshooting
Pro Tips
Use a high-powered blender for the smoothest sauce possible.
Soak cashews in boiling water for at least 5 minutes, or overnight for the very best results.
Do not overcook the pasta; cook it al dente for ideal texture.
Always use fresh lemon juice for the brightest and most balanced flavor.
Taste and adjust seasonings as needed, adding more salt or nutritional yeast if desired.
For extra richness, stir in a tablespoon of vegan butter to the sauce after blending.
If using shredded vegan cheese, choose a brand like Violife or Daiya Cutting Board that melts well.
Embrace the cashew milk and miso twist for an unparalleled depth of flavor.
Common Mistakes to Avoid
Using a regular blender without adequate cashew soaking often results in a grainy sauce.
Overcooking the pasta leads to mushy, unappetizing Vegan Mac and Cheese.
Over-baking the casserole can dry out the mac and cheese, losing its creaminess.
Not adjusting the water quantity if omitting vegan cheese will make the sauce too thin.
Burning the breadcrumb topping under the broiler is easy to do; watch it carefully.
Skipping the fresh lemon juice will leave your sauce lacking essential tang and balance.
Serving & Storage
Serving Ideas
To balance the richness of this Vegan Mac and Cheese, I love pairing it with a fresh, crisp green salad, perhaps a vibrant kale caesar salad.
It also goes wonderfully with a side of simply steamed broccoli or some crispy vegan bacon bits crumbled on top.
Garnish your masterpiece with a sprinkle of fresh parsley or chives for a touch of color and freshness.
For those who enjoy a little kick, offer hot sauce or red pepper flakes at the table.
Storage and Make-Ahead
Store any leftover Vegan Mac and Cheese in an airtight container in the refrigerator for up to 3 days.
You can also freeze the prepared vegan cheese sauce separately for up to 2 months. Simply thaw it overnight in the refrigerator before using.
To reheat leftover mac and cheese, use either the microwave or the oven. To restore its creamy texture, I always recommend adding a splash of unsweetened plant milk (like more cashew milk) when reheating and stirring it until smooth again.
Conclusion
There you have it: my ultimate recipe for a truly creamy, cheesy, and satisfying Vegan Mac and Cheese. This plant-based comfort food classic is remarkably easy to make, proving that you do not need dairy to create something utterly delicious. The unique twist of cashew milk and miso paste truly elevates the umami and richness of the sauce, while the onion powder in the breadcrumbs adds that special something. I encourage you to try this recipe, experiment with different mix-ins, and make it your own. Do not forget to print this recipe or share it with friends who appreciate amazing plant-based cuisine!
FAQ
Can you make vegan mac and cheese without cashews?
While cashews offer the best creamy texture, you can experiment with alternatives like a sweet potato or sunflower seed base. However, for that truly velvety, rich consistency, raw cashews are my top recommendation for Vegan Mac and Cheese.
What is nutritional yeast and is it necessary for vegan mac and cheese?
Nutritional yeast is an inactive yeast that provides a distinct savory, umami, and cheesy flavor profile to vegan dishes. It is commonly used in vegan cheese sauces for its unique taste. While it contributes significantly to the cheesy flavor, the addition of miso paste in this recipe helps boost savory notes even if you use less nutritional yeast.
How do I prevent my vegan mac and cheese from drying out or becoming too thick?
To prevent your Vegan Mac and Cheese from drying out, ensure you use enough liquid in the sauce and avoid over-baking the casserole. When reheating leftovers, always add a splash of plant milk, like unsweetened cashew milk, to restore its original creaminess and prevent it from becoming too thick.
How do I store and reheat leftover vegan mac and cheese?
Store leftover Vegan Mac and Cheese in an airtight container in the refrigerator for up to three days. For longer storage, you can freeze the cheese sauce separately for up to two months. When reheating, use the microwave or oven and remember to add a little plant milk to bring back its smooth, creamy texture.
Can I make vegan mac and cheese gluten-free?
Absolutely! Simply substitute the elbow pasta with your favorite gluten-free pasta variety. Ensure that all other ingredients, like nutritional yeast and any vegan cheese shreds, are certified gluten-free, though most are naturally so.
What are the best serving and pairing suggestions for vegan mac and cheese?
For a balanced meal, I love pairing this rich Vegan Mac and Cheese with a fresh green salad or some steamed vegetables like broccoli. Adding a side of crispy vegan bacon or other plant-based proteins can also make it a heartier dish. Do not forget a sprinkle of fresh herbs or a dash of hot sauce if you like a little extra flavor.
What is the baking temperature and time for baked vegan mac and cheese?
For the baked version, preheat your oven to 350 degrees F (175 C). Bake the Vegan Mac and Cheese, uncovered, for 15 minutes. You can also broil it for a few minutes at the end to achieve a golden brown and crispy breadcrumb topping, but watch it very closely to avoid burning. Remember, do not over-bake, as this can dry out the mac and cheese.

Ultimate Vegan Mac and Cheese: Creamy, Cheesy Perfection
Equipment
- High-powered blender
- Tea kettle
- Large glass measuring cup
- large pot
- Casserole dish (9x13 or 8x8 inch)
- small bowl
Ingredients
- 1 1/2 cups raw cashews
- 1 cup full-fat unsweetened plain cashew milk
- 1 cup fresh water
- 3 tablespoons fresh lemon juice
- 1/2 cup nutritional yeast
- 1/4 teaspoon turmeric
- 1/2 teaspoon garlic powder
- 1 1/2 teaspoons salt
- 1 teaspoon white miso paste
- 1 (7-oz) bag shredded vegan cheddar cheese optional
- 12 ounces elbow pasta
- 1 1/2 cups panko breadcrumbs
- 4 tablespoons vegan butter melted
- 1/4 teaspoon smoked paprika
- 1/2 teaspoon onion powder
Instructions
Step 1: Preheat oven and prep
- If you plan on baking your Vegan Mac and Cheese with that irresistible breadcrumb topping, preheat your oven to 350 degrees F (175 C). Lightly grease a casserole dish. A 9x13 inch dish works perfectly for a thinner, crispier layer, while an 8x8 inch dish will give you a thicker, more substantial mac and cheese. Skip this step if you are opting for the stovetop version.
Step 2: Soak the cashews
- To soften your raw cashews effectively, cover them generously in boiling water. You can heat water in a tea kettle and then pour it over the cashews in a large glass measuring cup. Let them soak for at least 5 minutes. Alternatively, for the absolute creamiest sauce, an overnight cold soak is also an excellent option. Poorly soaked cashews will lead to a grainy sauce.
Step 3: Cook pasta
- Cook your elbow pasta according to the package instructions until al dente; it should be firm to the bite, not mushy. Overcooking will result in a gummy texture. Once cooked, drain the pasta thoroughly and set it aside.
Step 4: Blend cheese sauce
- Drain the soaked cashews and discard the soaking water. Now, add the cashews, 1 cup of full-fat unsweetened plain cashew milk, 1 cup of fresh water, 3 tablespoons fresh lemon juice, 1/2 cup nutritional yeast, 1/4 teaspoon turmeric, 1/2 teaspoon garlic powder, 1 1/2 teaspoons salt, 1 teaspoon of white miso paste, and the bag of shredded vegan cheddar cheese (if using) to a high-powered blender. Blend on high speed until the sauce is incredibly smooth and velvety. For powerful blenders, this might take 30-60 seconds; for less powerful blenders, blend for 2-3 minutes, stopping to scrape down the sides as needed, until no cashew pieces remain. The sauce should be pourable but noticeably thick.
Step 5: Stovetop version
- For a quick and satisfying meal, simply return the drained pasta to the pot. Pour in the freshly blended Vegan Mac and Cheese sauce. Stir continuously over low heat until the sauce thickens slightly and evenly coats every strand of pasta. Serve immediately; it will continue to thicken slightly as it cools.
Step 6 & 7: Baked version (breadcrumb topping & baking)
- To create the irresistible baked version, first prepare your breadcrumb topping. In a small bowl, combine 1 1/2 cups panko breadcrumbs, 4 tablespoons melted vegan butter, 1/4 teaspoon smoked paprika, and 1/2 teaspoon of onion powder. Mix these ingredients until the breadcrumbs are moist and form a crumbly mixture. Next, add the drained pasta to your prepared casserole dish and pour in the Vegan Mac and Cheese sauce. Stir gently to ensure all the noodles are thoroughly coated. Evenly sprinkle the breadcrumb mixture on top of the pasta. Bake uncovered for 15 minutes in the preheated oven. For an extra golden brown and crispy crust, you can also broil it for a few minutes at the very end. Position your oven rack in the upper third, and watch it very closely, as crumbs can burn quickly under the broiler. Serve immediately.








