• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Stacey Homemaker
  • Recipes
  • About Me
  • Subscribe
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
menu icon
go to homepage
  • Recipes
  • About Me
  • Subscribe
search icon
Homepage link
  • Recipes
  • About Me
  • Subscribe
×
Home » Vegan » Creamy Dairy Free Mac and Cheese

Creamy Dairy Free Mac and Cheese

By Stacey Homemaker on May 11, 2023 21 Comments

This post may contain affiliate links. Please read my disclosure.
Jump to Recipe Print Recipe

This dairy free mac and cheese recipe is the only one you'll ever need because it's the real deal! It's super creamy, extra cheesy, kid-friendly, non-vegan approved, and it's ready in 30 minutes!

A wooden spoon scooping out a spoonful of macaroni and cheese out of a large silver pan next to an orange napkin.

I have loved mac and cheese since I was a kid. It has always been one of my favorite foods! When I stopped eating dairy, I didn't eat mac and cheese for a few years and I missed it so much. I decided that I had to figure out a way to make it dairy free and taste just as good as I remembered it.

I tested so many different variations of this recipe and this version is the easiest and the best! While I do enjoy dairy free macaroni and cheese recipes that are made with potatoes, carrots, butternut squash, cashews, or cauliflower, I think that using vegan cheese makes it taste the most like the classic mac and cheese that I used to love.

The process to make a creamy mac n cheese that's dairy free is the same as if you were making a regular macaroni and cheese, you just need a few ingredient substitutes. The basic steps are still the same.

This delicious dish is super creamy, extra cheesy, easy to make, kids love it and so do people who aren't plant-based! I just know you're going to love it as much as I do! 

Ingredients & Substitutions

  • Dairy Free Butter - Miyokos butter is my favorite to use. It tastes so good!
  • All Purpose Flour - This is used to make the roux.
  • Milk - You can use any plain plant milk you like, but I used coconut because it's so creamy. I wouldn't use soy (I did once and it made it taste sweet).
  • Dairy Free Cheese - My favorite shredded cheese to use is Violife shredded cheddar cheese, but I also like Follow Your Heart or So Delicious shredded cheddar cheese too. 
  • Dried Seasonings - Garlic, onion, paprika, salt, and pepper add so much flavor to the macaroni and cheese.
  • Turmeric - Ground turmeric is added to enhance the yellow color, not for flavor. I use this trick also when making chickpea noodle soup.
  • Noodles - Use pasta that will catch the cheese like elbows, shells, or cavatappi.

How To Make It

Start by melting the butter in a pan. Once it has completely melted, add the flour and whisk it into the melted butter for a few minutes to cook off the flour taste and form a roux. 

A collage of images showing how to make the recipe in a few easy steps.

Next, add the plant milk, shredded dairy free cheese, and all of the dry seasonings to the pan to make the cheese sauce for the mac.

A wooden spoon stirring melted cheese with elbow noodles in a large pot on a dark background.

Cook the elbow noodles in a separate pot of salted boiling water. When the noodles are done cooking, drain the water and pour the melted dairy free cheese over the hot noodles. Stir the pasta until everything is evenly coated.

Close up view of a wooden spoon scooping a large spoonful of cheesy noodles out of a pot.

What Goes With it

This mac and cheese is the perfect side dish to serve with any of the following recipes.

  • Mini BBQ Jackfruit Burgers
  • Lentil Mushroom Meatloaf
  • Lentil Sloppy Joes
  • Lentil Mushroom Meatball Subs

You could also make it a main course by adding green peas (or any type of legume for protein) and roasted broccoli florets. This recipe is also a staple dish that I serve every year for Thanksgiving, Christmas, and Easter.

How To Store It

Store leftover mac n cheese in a container in the fridge for 2-3 days.

It can be frozen for 2-3 months. When you're ready to defrost it, take it out of the freezer and put it in the fridge to thaw for 24 hours before reheating it.

You can also make the dairy free cheese sauce by itself (without the pasta) and keep it in the freezer until you need it. Then you can defrost is, warm it up, and pour it over freshly cooked hot noodles. I often do this when I'm cooking Thanksgiving and Christmas dinner because I try to prep as much as possible in advance. 

A large skillet of pasta garnished with parsley with a wooden spoon stirring it on a dark background.

Frequently Asked Questions

What is vegan mac and cheese made of

It's made with noodles, plant milk, seasonings, dairy free butter, flour, and dairy free cheese.

What plant-based milk is best for mac and cheese?

I use unsweetened coconut milk (from a refrigerated carton, not a can) because it's so creamy. You can also use oat or almond.

Can I make it in advance?

Yes, you can make the macaroni and cheese 1-2 days before you plant to serve it. Store it in a container in the fridge until you're ready to reheat it. Add more liquid when you reheat it.

Success Tips

  • Use unsweetened and plain plant milk (not soy) so the dairy free cheese sauce won't taste sweet.
  • Use elbow noodles or any type of noodle that twists or curves because it will catch and hold the cheese the best.
  • The turmeric powder isn't for flavor, it's what gives the macaroni and cheese its vibrant yellow color.  
  • For extra texture, you could add buttered breadcrumbs on top and bake it for 10-15 minutes at 400 degrees.

More Pasta Recipes You'll Love

  • Pesto Pasta Bake
  • Tortellini Soup
  • Spinach Artichoke Dip Stuffed Shells
  • Pesto Pasta with Veggies
  • Dairy Free Creamy Alfredo
  • Spinach Artichoke Lasagna
Vegan Mac and Cheese Sauce Recipe

Dairy Free Mac and Cheese

This macaroni and cheese recipe is the only one you'll ever need because it's the real deal! It's super creamy, extra cheesy, kid-friendly, and it's ready in 30 minutes!
4.48 from 59 votes
Print Pin Rate
Course: Side Dish
Cuisine: American
Prep Time: 10 minutes minutes
Cook Time: 20 minutes minutes
Total Time: 30 minutes minutes
Servings: 8 servings
Calories: 689kcal
Author: Stacey Eckert

Equipment

  • Medium Pot
  • Large Pot

Ingredients

  • 16 oz elbow noodles
  • 4 tbsp dairy free butter (I used Miyokos salted butter)
  • 4 tbsp all purpose flour
  • 3 ½ cups unsweetened coconut milk (from a refrigerated carton, not a can)
  • 3 cups shredded dairy free cheddar cheese (I used Violife dairy free shredded cheddar cheese)
  • 1 tsp garlic powder
  • 1 tsp onion powder
  • ¼ tsp turmeric powder (Optional)
  • â…› tsp cayenne pepper
  • ½ tsp salt
  • ¼ tsp black pepper
  • 1 tbsp fresh parsley roughly chopped

Instructions

  • Cook the elbow noodles in salted, boiling water in a large pot. While the noodles are cooking, make the cheese sauce. When the noodles are done, drain the water.
  • Melt the butter in a medium pot over medium-low heat. Add the flour to the melted butter and whisk it for about 3 minutes to make a roux.
  • Slowly pour in the coconut milk while whisking continuously. Let it heat up for a few minutes until it thickens. 
  • Add the shredded cheese, garlic powder, onion powder, turmeric powder, cayenne pepper, salt, and black pepper. Keep stirring until all the cheese melts it's thick and creamy.
  • Pour the hot cheese sauce over the cooked noodles and mix it well so the cheese coats every noodle. Garnish with fresh parsley. 

Notes

  • Store the leftovers in an airtight container in the fridge for 2-3 days or freeze it for a future meal. 

Nutrition

Calories: 689kcal | Carbohydrates: 53g | Protein: 21g | Fat: 45g | Saturated Fat: 33g | Cholesterol: 44mg | Sodium: 525mg | Potassium: 465mg | Fiber: 4g | Sugar: 6g | Vitamin A: 785IU | Vitamin C: 4mg | Calcium: 343mg | Iron: 3mg
Tried this recipe?Please rate it and leave a comment below if you have any feedback! If you post a picture on Instagram, please tag @Stacey_Homemaker and use the hashtag #StaceyHomemaker so I can see your delicious creation!

More Vegan Recipes

  • Creamy Chickpea Soup
  • Vegan Italian Sausage and Peppers Recipe
    Vegan Sausage and Peppers with Rice
  • High-Protein Vegan Burrito
  • Roasted stuffed tomatoes that are filled to the brim with a flavorful mixture of pesto quinoa and fresh spinach. Vegan, dairy-free, and gluten-free.
    Pesto Quinoa Stuffed Tomatoes

Reader Interactions

Comments

  1. Hot chocolatey milk

    January 02, 2025 at 2:01 pm

    1 star
    I've loved some other recipes from this site, so don't let my 1 star here deter you from exploring more. But this was inedible.

    Reply
  2. Sue Hudson

    December 22, 2023 at 1:29 pm

    5 stars
    Best mac and cheese. Made today for Family Christmas tomorrow. I too use Violife, best of all the vegan cheeses. Used the Shredded Chedder, Mexican Bend, Smoked Provolone, and Mozzerella. Made with a creamy oat milk and left out the Tumeric and Coconut Milk (allergies in my family), and cayenne pepper (no spice). But added some liquid smoke and takes it to a new level. Thanks for this recipe!
    Question though - I already put into casserole dish and topped with bread crumbs to reheat tomorrow. Now seeing that there are some comments about adding liquid to reheat. Not sure how to do that with the crumbs on top. If I heat longer and at lower heat, will it be OK? Cheese sauce was made a little more liquid as I know pasta will absorb some of the liquid on reheating. Any thoughts would be appreciated.

    Reply
  3. Elizabeth

    July 03, 2023 at 8:58 pm

    5 stars
    I halfed the recipe and added veggie wieners and jicama. This is some smooth tasty Mac n cheeze!!

    Reply
  4. KG

    December 25, 2020 at 11:22 pm

    5 stars
    This was the best vegan mac I've ever had! I was a little nervous I wouldn't like it since I'm not a fan of coconut but I couldn't taste it all. Will definitely be making this again!

    Reply
  5. Jenny Jen

    November 18, 2020 at 4:18 pm

    My gluten and dairy free daughter has been craving creamy, cheesy comfort food, and this was the perfect recipe. I used a CAN of unsweetened coconut milk, as it's the only kind I had, and I also added a few tablespoons of violife "Parmesan cheese" --- I will definitely be making this again !!! Thank you for the recipe

    Reply
  6. Jordan

    October 12, 2020 at 1:39 pm

    I used canned full-fat coconut milk instead of the kind recommended here. The sauce was deliciously creamy!

    Reply
  7. Heidi

    August 29, 2020 at 4:52 pm

    5 stars
    I don’t usually comment on recipes but this turned out so amazing I couldn’t resist.
    I have been dairy free for ten years and this is the first mac and cheese recipe that tastes the closest to regular Mac and cheese I’ve found. The VIOLIFE cheese is DEFINITELY the way to go. I’ve tried with cashews and nutritional yeast, with Daiya cheese, and pretty much any other alternative you can think of and this is by far the easiest and yummiest!
    I used Unsweetened oat milk instead coconut, a little bit of nutritional yeast for flavor and color instead of turmeric (didn’t have any on hand) and paprika instead of Cayenne as I’m not a huge spicy person. I also added artichoke hearts and bacon bits. This recipe made so much and was so amazing both my daughter and husband LOVED it despite neither of them being dairy free! 10/10 would suggest.

    Reply
  8. Isabella

    June 18, 2020 at 10:34 am

    5 stars
    OMG!! This was the best vegan Mac and cheese I have ever made. After I made the Mac and cheese I decided to bake it and so I put some vegan breadcrumbs on top of it and baked for about 15 minutes at 400°F. This made the breadcrumbs crispy and my whole family loved the dish. Thank you so much for such a great recipe, I will be saving this for the future.

    Reply
  9. Hayley

    April 30, 2020 at 3:00 pm

    Is almond or soy milk fine instead of coconut milk?

    Reply
    • Stacey Homemaker

      April 30, 2020 at 5:00 pm

      I wouldn't use soy milk, but unsweetened plain (not vanila) almond milk will work fine! I tried making it with unsweetened soy milk and it gave the pasta the strangest sweet flavor even though it was plain and unsweetened.

      Reply
  10. Elizabeth

    January 16, 2020 at 9:55 pm

    5 stars
    OMG this was epic AND I have leftovers *rejoicing wildly* Think you so much for this fantastic recipe!

    Reply
  11. Amethyst

    December 22, 2019 at 11:47 am

    5 stars
    Omg this is the exact recipe I've been looking for! Thank you so much! And so good!! I bought so much Violife cheese and Earth Balance butter sticks and wanted a really easy simple straightforward traditional recipe. I find it weird too about using unsweetened soy milk when I used it. Even though it says "unsweetened" it still came out strangely sweet and ruined my Thanksgiving dinner. Everyone was asking if I added sugar or vanilla extract even though I used plain and unsweetened. After the first round no one wanted to touch it lol. I was so embarrassed! This time I used unsweetened coconut milk and it turned out delish!

    Reply
    • Stacey Homemaker

      December 22, 2019 at 12:56 pm

      I'm so glad you liked it and that it turned out better the second time! Merry Christmas, Amethyst!

      Reply
  12. Liz Mason

    November 27, 2019 at 3:39 pm

    I want to make this today for thanksgiving tomorrow... any recommendations for how to do so and keep it as yummy as when it is first made??

    Reply
    • Stacey Homemaker

      November 27, 2019 at 3:44 pm

      Hey! You can make it today and add about 1/4-1/2 cup more unsweetened coconut milk when you heat it up tomorrow. The liquid will help to loosen up the sauce and make it super creamy again. You could also make the cheese sauce today and store it separately from the noodles and then just reheat (you might need to add a little bit more liquid) the cheese sauce tomorrow and mix it with the hot noodles. Either way will be delicious! Enjoy!

      Reply
  13. Crystal Lopez

    November 26, 2019 at 12:59 pm

    I wonder if I can make the cheese a few days before for prep for thabksgiving

    Reply
    • Stacey Homemaker

      November 27, 2019 at 3:50 pm

      Yes, you can!

      Reply
  14. Dee

    October 12, 2019 at 5:54 am

    5 stars
    Hello! I'm going to make this over the weekend but just wondering if you had tried freezing this and if it worked ok? I've got loads of Violife cheese that needs using up so I was thinking of making a huge batch and freezing some. Thanks so much for sharing! I will update when I've made it 🙂

    Reply
    • Stacey Homemaker

      October 12, 2019 at 8:34 pm

      Hey, Dee! Yes, you can freeze it, just add more unsweetened plant milk to it when you reheat it. Enjoy!

      Reply
  15. Christy

    July 23, 2019 at 11:38 am

    5 stars
    My family loved this macaroni and cheese, it's so cheesy and it really reminds me of the dairy mac n cheese that I used to love! If you have leftovers, you need to add more liquid to it when you reheat it so it doesn't dry out. I'll definitely be serving this for Thanksgiving and Christmas this year, it's a keeper!

    Reply
  16. Mel

    April 13, 2019 at 2:16 pm

    Aaaww thank you for the butter shoutout Stacey! It couldn't be in a better place because Mac and Cheese is my all time favourite meal.

    Reply
4.48 from 59 votes (49 ratings without comment)

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Primary Sidebar

Hi, I'm Stacey! I veganize your favorite classic recipes and transform them into irresistible meals that are made entirely from plants! Want to know more? →

Summer Recipes!

Loaded veggie quinoa bowls that are low calorie but high on flavor! Easy meals to prepare in bulk for a few days of healthy meals!

Vegan Quinoa Nourish Bowl

Fresh watermelon juice gives the classic Moscow mules recipe just a touch of sweetness & tons of summer flavor! Vegan.

Watermelon Moscow Mules Recipe

vegan pesto pasta

Veggie Pesto Pasta

Whole Foods TTLA Sandwich

Whole Foods TTLA Sandwich Recipe (Copycat)

Veggie Breakfast Burrito Bowl

Vegan Summer Wheat Berry Salad

The Ultimate Guide to Veganism + How to Go Vegan Step by Step

Footer

↑ back to top

About

  • Privacy Policy
  • Disclaimer
  • Terms & Conditions
  • Accessibility Policy

Copyright © 2023 Stacey Homemaker

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.