Seriously creamy and easy vegan baked mac and cheese will give you all those comfort feels and textures. It's made with easy pantry ingredients and is a family favorite.
Pasta on a weeknight is perfection, especially if it's creamy and easy to come together.
This vegan mac and cheese is oven-baked, and topped with crispy butter bread. I do have a simpler stove top version without any oil, which we like to make when we need to be a little healthier.
Ingredients Highlight
The complete list of ingredients with measurements, can be found in the full recipe card below.
Any type of small mouth-size pasta can work to make this recipe, most mac and cheese will use macaroni pasta. If you're avoiding gluten like I am, I tend to use gluten-free pasta spirals.
Cook the pasta as instructed on the packet. I always make sure the cooked pasta is al dente (firm to the bite), by undercooking it by one minute.
To make the vegan creamy cheesy sauce I combine non-dairy milk and melted non-dairy butter with all purpose flour to get the thick consistency, think of it as a non-dairy cheesy bechamel sauce. I then flavor it with nutritional yeast for that magic cheezy flavor.
It can also be made with gluten free all-purpose flour, which works perfectly too.
For the butter breadcrumb topping, any type of sliced bread, I just happened to use brown wholemeal bread for the pics.
Alternatively, panko breadcrumbs or air fryer breadcrumbs can be used too.
The Steps
To make this baked vegan mac and cheese, simply follow the steps detailed in the recipe card below. However, here are some notes and photos:
After toasting the sliced bread, decide how chunky you want the breadcrumbs to be when pulsing them in a food processor. I left mine quite chunky.
Once the breadcrumbs are ready, coat them in melted dairy-free butter to give them some flavor and later on help them crisp up further in the oven.
When making the cheesy sauce, I like to melt the vegan butter and then turn off the heat to whisk all the dry ingredients into it.
Once everything is dissolved, I turn the stove back on to thicken the sauce.
This little cheat always results in a lump-free sauce.
You can combine the cooked pasta and the sauce in a large mixing bowl and then transfer it to the baking dish. This is a cleaner method.
However, if you're like me and want to avoid extra washing, combine it directly in the baking dish. Clean the edges with a paper towel before topping with the buttered breadcrumbs and baking in a preheated fan-forced oven.
Janelle's Tips
The ideal baking dish for this recipe is 10x7" (25x18cm) or size very similar. Avoid using a metal pan.
No cover or aluminum foil is needed to enclose the top of the mac and cheese during the baking process.
Toss through some broccoli, you can learn how to boil broccoli here, or sprinkle on some cashew parmesan powder.
Storage
Once the vegan mac n cheese cools down to room temperature, transfer it to an airtight container and place it in the fridge for up to five days.
Alternatively, freeze for up to three months and then defrost prior to reheating.
Reheat the portions that you need.
Other Vegan Pasta Dishes
People are also loving my delicious vegan pasta bake which requires no prior cooking of the pasta.
An easy pasta with cream free mushroom sauce is great for a quick weeknight meal, otherwise, try batch-cooking this vegan bolognese sauce made with lentils.
Another casserole pasta dish is this vegan spinach & cheese stuffed shells or this chickpea tuna pasta bake.
Did you make this? I'd love to know! Leave me a comment below with a ★★★★★ star rating or tag @plantbasedfolk on social media.
Recipe
Easy Vegan Baked Mac and Cheese
Ingredients
- 1 lb Macaroni pasta use gluten free if needed
Creamy Cheese Sauce
- 2½ cups Dairy free milk
- 4 tbs All purpose flour use gluten free all purpose flour if needed
- 2 tbs Dairy free butter
- ¾ cup Nutritional yeast
- ¼ teaspoon Paprika powder
- ½ teaspoon White pepper powder
- 1 tbs Dijon mustard
- ¾ teaspoon Salt or to taste
Breadcrumbs Topping
- 3-4 slices Toast bread
- 2 tbs Dairy free butter
Instructions
Prepare The Pasta
- Follow the instructions on the packet to cook the pasta. Rinse and drain. Set the pasta aside.1 lb Macaroni pasta
Prepare The Breadcrumb Topping
- Place the slices of toast in a toaster until golden. Then tear them apart into pieces and place them into a food processor. Pulse until the desired sized crumb is achieved (I left mine a little chunky). Transfer them to a bowl. Melt 2 tablespoons of dairy free butter and pour it over the breadcrumbs. Mix to combine well. Set this aside.3-4 slices Toast bread, 2 tbs Dairy free butter
Prepare The Cheese Sauce
- In a saucepan over medium heat, melt the butter. Once melted turn off the heat. Then add in the flour, nutritional yeast, salt, white pepper, paprika, dijon mustard and dairy free milk. Whisk until all the flour has dissolved, make sure there are no lumps. Turn on the stovetop to medium heat and continuously whisk for about 3 minutes until it has thickened.2½ cups Dairy free milk, 4 tbs All purpose flour, 2 tbs Dairy free butter, ¾ cup Nutritional yeast, ¼ teaspoon Paprika powder, ½ teaspoon White pepper powder, 1 tbs Dijon mustard, ¾ teaspoon Salt
Bake
- In a 10x7" (25cm x 18cm) baking dish combine the cooked macaroni pasta with the sauce and then use the back of a spoon to flatten out the top. Sprinkle the breadcrumb evenly across the top. Clean up the edges of the baking dish if required. Bake in a preheated 375F (190C) fan forced oven for about 20 minutes or until golden brown. Allow the pasta to rest for 5 minutes before serving warm.
Video
Notes
Nutrition
N.B., nutrition info is an estimate based on an online nutrition calculator. This will vary based on the specific ingredients you use.
If you enjoyed this recipe, consider supporting my work for the cost of a cup of coffee.
Angel
I loved every mouthful, next time I might add some vegan sausage.