Vegan Mac and Cheese Recipe
This Vegan Mac and Cheese Recipe is a creamy, dairy-free comfort food made with tender elbow macaroni, cashews, nutritional yeast, garlic, Dijon mustard, and a crisp panko topping. The sauce comes together in a blender, then everything is baked until bubbling with a golden breadcrumb crust.
The cashew-based sauce coats every noodle with a smooth, savory consistency, while lemon juice and Dijon mustard add balance. A layer of seasoned panko provides a crisp contrast to the creamy pasta underneath, making this dish suitable for both everyday dinners and holiday tables.
Why You’ll Reach for This Recipe Again
- Dairy-Free Comfort Food: Creates a creamy macaroni dish without traditional cheese or milk.
- Blender Sauce: The cashew sauce comes together quickly once the nuts have softened.
- Simple Preparation: The recipe uses familiar cooking techniques and straightforward ingredients.
- Holiday Friendly: Works well as either a plant-based main dish or a side for a larger meal.
- Customizable: The basic sauce can be adapted with vegetables, spices, or other plant-based additions.
- Make-Ahead Components: The sauce can be prepared ahead, making assembly easier when needed.
Ingredient Insights and Easy Substitutions
- Raw Cashews: Soaked cashews provide the creamy base for the dairy-free sauce. Raw cashews have a mild flavor that blends well with nutritional yeast and seasonings.
- Nutritional Yeast: This ingredient provides the savory, cheese-like character of the sauce. Use a fresh container for the strongest flavor.
- Dijon Mustard: A small amount adds tang and helps balance the richness of the cashews. It also gives the sauce additional savory depth.
- Elbow Macaroni: Elbow macaroni holds the sauce well and is easy to bake evenly. Cook it just until tender because it will continue cooking in the oven.
- Panko Breadcrumbs: Panko creates the crisp topping that contrasts with the creamy pasta. Coating it with melted vegan butter helps it brown evenly.
- Lemon Juice: Fresh lemon juice adds acidity that keeps the cashew sauce from tasting overly rich. Add the stated amount to maintain the intended balance.
Chef’s Tip: Cook the macaroni only until just tender before baking. Slightly undercooking it gives the noodles enough structure to withstand the additional cooking time in the oven.

Vegan Mac and Cheese
Equipment
- High Speed Blender
- Medium Saucepan
- 9 X 13-inch Baking Dish
- Large mixing bowl
- Colander
Ingredients
For the Vegan Mac and Cheese
- 12 ounces elbow macaroni
- 1 cup raw cashews
- 1 ½ cups hot water plus more for soaking
- 3 tablespoons fresh lemon juice
- ½ cup nutritional yeast
- 2 tablespoons Dijon mustard
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- ½ teaspoon smoked paprika
- 1 teaspoon fine sea salt
- ¼ teaspoon black pepper
- 1 tablespoon vegan butter for greasing
For the Crispy Topping
- 1 cup panko breadcrumbs
- 2 tablespoons vegan butter melted
- ¼ teaspoon smoked paprika
- 1 tablespoon nutritional yeast
- Pinch of salt
Instructions
- Preheat the oven to 375°F and lightly grease a 9 × 13-inch baking dish with vegan butter.
- Place the raw cashews in a heatproof bowl and cover them with boiling water. Let them soak for about 10 minutes to soften. For an especially smooth sauce, soak them for 1–2 hours if you have extra time.

- While the cashews soak, bring a large pot of salted water to a boil. Cook the macaroni according to the package directions until just tender, being careful not to overcook it. Drain well and set aside.

- Drain the cashews and add them to a high-speed blender along with the hot water, lemon juice, nutritional yeast, Dijon mustard, garlic powder, onion powder, smoked paprika, salt, and black pepper.

- Blend on high until the sauce is completely smooth and creamy. Scrape down the sides as needed and blend again until there are no visible pieces of cashew remaining.
- Pour the creamy sauce into a saucepan and warm it over medium-low heat for 3–4 minutes, stirring frequently. The sauce should become slightly thicker but remain pourable.

- Add the cooked macaroni to the sauce and gently stir until every noodle is evenly coated.

- Transfer the creamy macaroni to the prepared baking dish and spread it into an even layer.

- Combine the panko breadcrumbs, melted vegan butter, smoked paprika, nutritional yeast, and a pinch of salt in a small bowl. Stir until the breadcrumbs are evenly coated.

- Sprinkle the breadcrumb mixture evenly over the macaroni.

- Bake uncovered for 15–20 minutes, until the sauce is bubbling around the edges and the breadcrumb topping is crisp and golden.

- Let the mac and cheese rest for about 5 minutes before serving. This gives the sauce a chance to settle while keeping the dish creamy and scoopable.

Notes
- For the smoothest sauce: A high-speed blender works best for breaking down the soaked cashews completely. If using a regular blender, soak the cashews longer to help achieve a silky texture.
- Don’t overcook the pasta: The macaroni continues cooking in the oven, so cook it just until tender before combining it with the sauce.
- Keep the sauce creamy: The sauce naturally thickens as it cools. If it becomes too thick, stir in a splash of warm water or unsweetened plant milk.
- Make it gluten-free: Use your favorite gluten-free macaroni and gluten-free panko breadcrumbs.
- For a stovetop version: Skip the baking dish and breadcrumb topping. Simply toss the cooked pasta with the warm cheese sauce and serve immediately.
- Storage: Refrigerate leftovers in an airtight container for up to 4 days. Add a splash of plant milk or warm water when reheating to loosen the sauce.
- Freezing: For the best texture, freeze the sauce separately rather than freezing the assembled pasta. Thaw the sauce in the refrigerator and gently reheat before combining with freshly cooked macaroni.
Nutrition Information
| Nutrient | Amount |
|---|---|
| Calories | 385 kcal |
| Carbohydrates | 52g |
| Protein | 13g |
| Fat | 15g |
| Fiber | 5g |
| Sugar | 4g |
| Sodium | 510mg |
Common Mistakes to Avoid
- Overcooking the Pasta: Very soft macaroni can become mushy after the additional oven time.
- Under-Soaking Cashews: Hard cashews may leave small pieces in the sauce, especially when using a standard blender.
- Skipping the Sauce Warm-Up: Gently heating the blended sauce helps it thicken before it is combined with the pasta.
- Using a Dry Topping: Make sure the panko is evenly coated with melted vegan butter so it browns properly.
- Overbaking: Extended baking can cause the sauce to dry out around the edges.
- Cutting In Immediately: Allowing the dish to rest for about five minutes helps the sauce settle before serving.
Delicious Variations You Should Try
- Broccoli Mac and Cheese: Stir steamed broccoli into the macaroni before transferring it to the baking dish.
- Spicy Version: Add red pepper flakes or a pinch of cayenne to the sauce.
- Garlic Herb: Add dried Italian herbs to the breadcrumb topping.
- Jalapeño Mac and Cheese: Fold finely diced jalapeños into the sauced macaroni.
- Smoky Version: Increase the smoked paprika slightly for a stronger smoky note.
- Spinach Mac and Cheese: Stir fresh spinach into the warm sauce before combining it with the pasta.
- Buffalo Style: Add Buffalo hot sauce to the cheese sauce for a spicy variation.
More Vegan Recipes You’ll Enjoy

- Vegan Lentil Ragout
- Vegan Black Bean Stew
- Chickpea Zucchini Skillet
- Vegan Vegetable Pilaf
- Vegan Stuffed Squash
Best Ways to Store Leftovers
- Refrigerator Storage: Store leftovers in an airtight container in the refrigerator for up to 4 days.
- Portion Storage: Divide leftovers into individual portions for convenient reheating.
- Reheating: Warm gently in the microwave or oven until heated through.
- Moisture Tip: Add a splash of warm water or unsweetened plant milk if the sauce has thickened too much.
- Freezer Storage: For the best texture, freeze the sauce separately rather than freezing the fully assembled pasta.
Frequently Asked Questions
- Why do you soak cashews for vegan mac and cheese?
Soaking softens the cashews so they can break down more easily in the blender. This is especially helpful when using a standard blender rather than a high-speed model. - Can I use a regular blender?
Yes. A regular blender can work, but soaking the cashews for longer can help produce a smoother sauce. - Why does the sauce thicken as it cools?
The blended cashew mixture becomes thicker as it loses heat and the ingredients settle. Keeping the sauce warm and pourable before combining it with the pasta helps with even coating. - Can I use a different pasta shape?
Yes. Shapes such as shells, cavatappi, penne, or rotini can also hold the sauce well. Keep the cooking time appropriate for the pasta you choose. - Why is my vegan cheese sauce grainy?
The cashews may not have been softened enough or blended completely. Continue blending until there are no visible pieces and the sauce feels smooth. - Can I make this recipe without the breadcrumb topping?
Yes. The pasta can be served directly after combining it with the warm sauce if you prefer a stovetop-style version. - Why is my baked mac and cheese dry?
The sauce can lose moisture when baked for too long. Bake only until the edges are bubbling and the topping is crisp and golden.





