The Creamiest Vegan Mac and Cheese
By Linley Hanson
2/5/2026
Made with a simple cashew cream sauce, this vegan mac and cheese is ultra-rich and just as creamy as beloved classic mac. The sauce has a delightfully balanced flavor and perfectly coats each noodle! Made with pantry staples, this is a tasty weeknight dinner recipe the whole family will love.
What Makes This Recipe Great
- Quick to make
- No specialty ingredients required
- Easily customizable
- Hits the spot on a chilly day
- Cozy and comforting
- Delicious as leftovers
Featured Comment
“This recipe is absolutely delicious! I also found the tip about thawing in the fridge instead of the microwave super helpful—it really makes a difference in the texture!” – Silvestri
Ingredients Needed
- Cashews: Raw, whole cashews are the base of the “cream” sauce. Soak them overnight or in hot water for 15 minutes before beginning to prevent a grainy/chunky sauce consistency.
- Hot Sauce + Vinegar: Add a little tang, balanced flavor, and depth to the vegan sauce.
- Nutritional Yeast: Gives the sauce it’s cheesy flavor!
- Spices: Garlic powder and salt add flavor and balance everything out.
- Noodles: Any kind of noodle works! Try elbow shells, fusilli, cavatappi, gemelli, or even a gluten free noodle.

How to Make Vegan Mac and Cheese
This easy homemade dairy-free mac and cheese recipe comes together with two parts – a from-scratch cashew cream sauce and your favorite noodles.
Prepare the Cashews
Place the cashews in a bowl and fill with hot water until all of the nuts are submerged. Once the cashews have soaked for 15 minutes, drain them and place into a high speed blender or food processor. Do this while the noodles cook to save time!
Make the Sauce
Add the remaining ingredients (except the noodles) and blend until smooth. The sauce shouldn’t be grainy or chunky, so keep blending until the mixture is super smooth.
Mix and Serve!
Pour the cheese sauce into a large saucepan and add the cooked noodles. Mix well over low/medium heat to warm through.
Tips for Best Results
- Soak the cashews! This step is crucial to a creamy sauce.
- For less spice, omit the hot sauce.
- Get creative with the spices! I like to add garlic powder and salt, but a little onion powder, cayenne pepper, or cracked black pepper would also be delicious.

Serving Suggestions
Top with a dash of hot sauce, breadcrumbs, or a sprinkle of vegan Parmesan cheese .
Enjoy this mac and cheese as-is or mix in your favorite kind of roasted or steamed vegetable. I love adding roasted broccoli , but peas, roasted brussels sprouts , sautéed mushrooms , or roasted red peppers would all be delicious.
If you aren’t vegan and want to keep this recipe dairy-free only, try serving it with honey sriracha shredded chicken , pulled BBQ chicken , honey garlic shredded chicken , seared ahi tuna , ground turkey meatballs , or chopped bacon.
Skip the noodles entirely and use the sauce on top of your favorite veggies or baked potatoes .

Storing Leftovers
If you have any leftovers, store vegan mac and cheese in an airtight container in the refrigerator for up to 5 days. When ready to enjoy, reheat in the microwave or oven. The noodles will continue to absorb moisture from the sauce even after they’re originally cooked, so you may need to add a splash of water to keep things creamy.
TIP: Because this mac is dairy free, it freezes wonderfully! For best results, freeze vegan mac and cheese in individual servings in freezer-safe containers for up to 3 months. When ready to serve, let thaw in the refrigerator (keeps the sauce smooth and creamy), then reheat in the microwave or oven.
More of My Favorite Pasta Recipes
- Easy Mac and Cheese
- 3-Cheese Cauliflower Mac and Cheese
- Creamy Vegan Asparagus Pasta
- Vegan Pasta Bake
- Creamy Tomato Vegan Pasta
- Quinoa Mac and Cheese

All thanks to the nutritional yeast! This powerhouse ingredient adds a savory, nutty flavor that very much resembles cheese.
Nuts are the star of this creamy sauce – they are required for this recipe.
No, nutritional yeast is one of the main ingredients of this mac and cheese recipe. My favorite brand to use is Bob’s Red Mill.
Ingredients1x2x3x
- ▢ 3/4 cup raw cashews* , soaked
- ▢ 1/2 cup water
- ▢ 1 teaspoon Frank’s Hot Sauce
- ▢ 1/2 tablespoon white vinegar
- ▢ 1/4 cup nutritional yeast
- ▢ 1/4 teaspoon garlic powder
- ▢ 1/2 teaspoon salt
- ▢ 8 oz. noodles , cooked
Instructions
- Place the cashews in a bowl and fill with hot water until all of the nuts are submerged. Once the cashews have soaked for 15 minutes, drain them and place into a high speed blender or food processor.
- Add the remaining ingredients (except for the noodles) to the blender or food processor.
- Blend until smooth.
- Pour the cheese sauce into a large saucepan/pot with the cooked noodles.
- Mix well over low/medium heat to warm through.
Tips & Notes
- Storage: Store vegan mac and cheese in an airtight container in the refrigerator for up to 5 days. When ready to enjoy, reheat in the microwave. The noodles continue to absorb moisture even after they’re originally cooked, so you may need to add a splash of water to any leftovers.
- Freezing Instructions: For best results, freeze vegan mac and cheese in individual servings in freezer-safe containers. Freeze for up to 3 months. When ready to serve, let thaw in the refrigerator, then reheat in the microwave or oven.
- Cashews: Soaking the cashews is essential to recipe success – this step ensures a creamy consistency for the cashew cream sauce (prevents a grainy/chunky texture).
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
Don’t forget to tag your posts on social media with the hashtag #fitfoodiefinds , we’d love to see what you’re up to!

Vegan Mac and Cheese
Ingredients
- 3/4 cup raw cashews* soaked
- 1/2 cup water
- 1 teaspoon Frank’s Hot Sauce
- 1/2 tablespoon white vinegar
- 1/4 cup nutritional yeast
- 1/4 teaspoon garlic powder
- 1/2 teaspoon salt
- 8 oz. noodles cooked
Instructions
- Place the cashews in a bowl and fill with hot water until all of the nuts are submerged. Once the cashews have soaked for 15 minutes, drain them and place into a high speed blender or food processor.
- Add the remaining ingredients (except for the noodles) to the blender or food processor.
- Blend until smooth.
- Pour the cheese sauce into a large saucepan/pot with the cooked noodles.
- Mix well over low/medium heat to warm through.
Notes
- Storage: Store vegan mac and cheese in an airtight container in the refrigerator for up to 5 days. When ready to enjoy, reheat in the microwave. The noodles continue to absorb moisture even after they’re originally cooked, so you may need to add a splash of water to any leftovers.
- Freezing Instructions: For best results, freeze vegan mac and cheese in individual servings in freezer-safe containers. Freeze for up to 3 months. When ready to serve, let thaw in the refrigerator, then reheat in the microwave or oven.
- Cashews: Soaking the cashews is essential to recipe success - this step ensures a creamy consistency for the cashew cream sauce (prevents a grainy/chunky texture).