Get your comfort food fix with this delicious and super creamy dairy free mac and cheese that’s easy to make with ingredients you most likely have on hand! Our recipe is also gluten free, peanut free, has a vegan option, and is made without cashews.
There is something so comforting about that well-loved classic dish: mac and cheese. That perfect blend of carbs and creamy sauce makes it the epitome of comfort food!
While we really shouldn’t build our diet around recipes like mac and cheese (no matter how amazing it is), it is great to have those creamy comfort foods every once in a while. Especially when you have food allergies and don’t get this kind of food very often!
I revisited an older recipe of ours from my second year of blogging (2012) for dairy free mac and cheese and made it even better tasting and creamier than ever!
Food allergy notes for this recipe:
- Dairy free
- Egg free, vegan option
- Gluten Free
- Peanut free
Why we love this recipe
This recipe for dairy free mac and cheese is super creamy and saucy! Unlike some of the dairy free boxed mac and cheese options at the store, ours has lots of creamy smooth cheese sauce.
Our version is also really easy to customize as well: you can make this with your favorite allergy friendly pasta and your favorite brand of dairy free cheese if you prefer one that’s different from what we recommend. And this is super easy to make vegan, too.
How to make creamy dairy free mac and cheese
This cheddar cheese sauce for our dairy free mac and cheese is based on a simple white sauce with cheese added to it. In fact, several of our recipes use a similar base (like our alfredo sauce and our queso dip), it’s so versatile and something I’ve been using in our kitchen for years!
Here are the steps to make this mac and cheese in under 30 minutes (this is just an overview of steps, the full recipe card is at the end of the post!):
- Get a 2 quart pot ready for cooking the past: fill it about 3/4 full with water, add a couple dashes of salt, and cook over medium heat.
- While the water is heating up for the pasta, in a different saucepan, whisk together some of the canned coconut milk (an excellent replacement for dairy cream), nutritional yeast, and spices/seasonings. Heat over medium heat until simmering.
- Once the sauce simmers, lower the heat to medium-low.
- In a small bowl, whisk together the remaining coconut milk and cornstarch. Add this mixture to the simmering sauce and whisk regularly for a few minutes while it thickens.
- Once the water starts boiling for the pasta, cook your chosen pasta according to the package directions.
- While the pasta is cooking, add the bag of dairy free cheddar cheese to the sauce and continue cooking over medium-low heat, melting the cheese completely into the sauce, whisking regularly. It will take about 4 to 6 minutes for the cheese to melt completely into the sauce and create a smooth cheese sauce.
- Once the cheese is melted into the sauce, turn off the heat and let the sauce cool slightly for about 5-10 minutes. It will continue to thicken a bit as it cools.
- Once the pasta is done cooking, drain it thoroughly and add it back to the pot. Pour the cheese sauce over the pasta and stir to combine.
- You can serve this immediately, or you can put it in a 9×13-inch casserole dish, top with additional cheese and bread crumbs, and bake at 350 degrees F for about 15-20 minutes or until the top is golden.
How to make vegan mac and cheese
I used some chicken broth powder in this recipe to add some additional depth of flavor, but you can easily make this recipe into vegan mac and cheese by swapping out the chicken broth powder for a vegetable broth powder.
We used the Orrington Farms chicken broth powder and this brand also makes a vegetable broth powder/base that might be a good option (I haven’t tried the vegetable broth from this brand).
But if you have a favorite vegetable broth base or broth powder, you can use that in this recipe as well!
Creamy Dairy Free Mac and Cheese
Ingredients
- 8 ounces gluten free elbow/macaroni pasta (or regular macaroni pasta if you can have gluten)
- 1 ¾ cup canned coconut milk divided
- 2 Tablespoons nutritional yeast
- 1 teaspoon chicken broth powder* (I used Orrington farms chicken broth powder)
- 1 teaspoon all purpose Cajun/Creole seasoning
- ½ teaspoon onion powder
- ½ teaspoon garlic powder
- ¼ teaspoon black pepper
- 1 ½ Tablespoons cornstarch**
- 8 ounces dairy free cheddar cheese shreds (I like Violife best)
- Optional: Gluten-Free Bread or cracker crumbs
Instructions
- Fill a 2 quart saucepan about ¾ full with water, add a few dashes of salt, and heat over medium heat until boiling for the pasta.
- While you're waiting for the water to boil, make the cheese sauce in a separate saucepan: add 1 ½ cups canned coconut milk, whisk in the nutritional yeast, and the spices and seasonings. Bring to a simmer over medium heat.
- Once the sauce is simmering, lower the heat to medium-low. Whisk the cornstarch into a small dish with the remaining ¼ cup of coconut milk to create a cornstarch slurry, and whisk this cornstarch mixture into the hot coconut milk.
- Whisk regularly for a couple of minutes until the sauce has thickened.
- Once the water for the pasta is boiling, add the macaroni pasta (whichever kind you're using) and follow the package directions for cooking time.
- While the pasta is cooking, keep the heat on medium-low for the sauce and add the package of dairy free cheese to the sauce and stir regularly until smooth and completely melted (this may take about 5 to 6 minutes to fully melt into the sauce).
- Turn off the heat and allow the sauce to cool for about 5 to 10 minutes to allow the sauce to thicken a bit more (it will thicken as it cools slightly).
- Once the pasta is cooked, drain the pasta very well, add back to the pan, and add the sauce to the pasta and stir to coat thoroughly.
- You can serve this immediately, or you can put it in a 9×13-inch casserole dish, top with additional cheese and bread crumbs, and bake at 350 degrees F for about 15-20 minutes or until the top is golden.
Notes
Nutrition
This post was originally published in May 2012, I recently updated the recipe and photos! Here is the original recipe and one of the original photos:
My original recipe didn’t have as much sauce or cheese with it, and it was thickened with brown rice flour instead of cornstarch. Our newer recipe is much better in my opinion, but if you are looking for the old one, here it is!
Our original recipe for vegan mac & cheese
Ingredients:
- 8 ounces brown rice elbow macaroni I use Tinkyada brand
- 1 ½ cups coconut milk unsweetened and unflavored from carton
- 2 to 3 Tablespoons brown rice flour depending on how thick you want your sauce
- 1 clove garlic minced
- ½ teaspoon Mrs. Dash table blend
- ½ teaspoon garlic powder
- ½ teaspoon onion powder
- ½ teaspoon chili powder or paprika
- Salt and pepper to taste
- ½ cup Daiya shredded cheese or your favorite non-dairy shredded cheese
- Optional: Gluten-Free Bread or cracker crumbs
Instructions:
- In a medium saucepan, heat water and cook brown rice macaroni according to package directions.
- In a small saucepan, heat the milk until simmering. Whisk in the brown rice flour and seasonings. Simmer until sauce thickens, stirring often to prevent burning.
- When the sauce has thickened, stir in the cheese and stir until melted (or mostly melted).
- Stir the sauce into the cooked and drained macaroni. At this point you can add in other ingredients, serve immediately, or you can top with bread crumbs and bake at 350 degrees F for about 15 minutes or until the top is golden. Enjoy!
Sarah Jane Parker is the founder, recipe creator, and photographer behind The Fit Cookie. She’s a food allergy mom and allergy friendly food blogger of 12 years based in Wyoming. Sarah is also an ACSM Certified Personal Trainer, ACE Certified Health Coach, Revolution Running certified running coach, and an ACE Certified Fitness Nutrition Specialist
made this and loved it! couldn’t tell it was gluten and dairy free. amazing! question…what cajun/creole seasoning do you recommend? Thanks!
Thank you Lori! We usually use the Tony Chachere’s Creole seasoning as an all-purpose seasoning in our house, it does say on the label that it is manufactured on shared equipment with soy, milk, and wheat, so it might not be celiac safe. The Thrive Market smoky cajun spice blend is really good too but it does have additional spices and herbs in it than the Tony’s (like thyme I believe) so the flavor profile is a bit different. The Thrive Market one just has a cross contamination warning for sesame.
Thanks! I used Tony’s but thought to ask. How much in advance can you make this?
You could make a day or 2 in advance, but I think the texture of the cheese sauce is the best when it’s made fresh.