Vegan Mac and Cheese

I’ve decided to start a new series on my website called the Vegan Comfort Food Challenge – and here is my first recipe! I’ve taken the classic creamy, cheesy and definitely not vegan mac and cheese, and veganized it! This recipe is so easy, so delicious and only requires 8 ingredients! If you have a comfort food that you loved before vegan, or one that’s stopping you from going vegan now, leave it in the comment section below or on my Instagram and I will try to add it to the series!

Since going vegan, I have tried quite a few vegan mac and cheese recipes. Some with cashew based sauces and some with potatoes and carrots, some homemade and some from restaurants, but none have tasted like real mac and cheese. If you’re going to make this recipe, it’s important to note that it is not necessarily the healthiest vegan mac and cheese recipe out there; but it so damn tasty! I wanted to avoid veggie-based sauces because I find they lack flavour and creaminess, and usually take way longer to cook, and I didn’t want to use a cashew-based sauce because some people may have allergies, and cashews are quite expensive!

This recipe is one of my favourite recipes that I have ever created, and my husband, my brother and I are all obsessed with it! It only takes 25 minutes to create, requires 8 ingredients, and reheats deliciously the next day! Just be sure to heat it up over the stove if possible and add a splash of non-dairy milk and a sprinkle of extra cheese so it stays creamy and doesn’t dry out.  

As for the vegan cheese – I know some people don’t love vegan cheese because they don’t always taste real; but I have tested this recipe with Follow Your Heart (Earth Island in Canada) cheddar shreds, Daiya cheddar shreds and a combination of both, and this recipe has never disappointed. I mean, come on, how creamy and cheesy does this look?

Vegan Mac & Cheese

  • Servings: 4
  • Print

This Mac and Cheese is so damn creamy and cheesy! Give it a try the next time you’re craving something hearty and comforting. Yum!


  • 3 cups (measured dry) macaroni noodles
  • 2 tbsp coconut oil (or sub vegetable oil if necessary)
  • 3 tbsp whole wheat flour
  • 3/4 cup unsweetened plain cashew milk (or any non-dairy milk)
  • 1/2 tsp onion powder
  • 1/2 tsp garlic powder
  • 1 cup vegan shredded cheese (I like the black label Daiya cheddar shreds or Earth Island cheddar shreds)
  • 2 tbsp nutritional yeast
  • Salt & pepper to taste


  1. Bring a large pot of water to a boil. Add in 3 cups of macaroni noodles. Cook according to package directions. Be careful to not over-cook!
  2. In a small pot, melt 2 tbsp of coconut oil over medium heat. When the oil is fully melted, add in 3 tbsp of whole wheat flour. Stir until it’s well combined. It will begin to look like a roux and it might start bubbling – that is completely fine. Add in 3/4 cup of unsweetened plain cashew milk (or your favourite non-dairy milk), 2 tbsp nutritional yeast, 1/2 tsp of onion and garlic powder, 1/4 tsp of salt and whisk for 1-2 minutes again. When combined, it will look like a soft dough. Reduce the heat and stir occasionally until the noodles are finished cooking.
  3. Drain the noodles (don’t rinse – it will help the sauce stick to the pasta). Pour the noodles back into the pot they were cooked in.
  4. Add 1 cup of shredded vegan cheese to the sauce mixture, whisk for 1 minute until the cheese begins to melt, and then add it to the pot of pasta. You’ll need to stir the cheese sauce in for 1-2 minutes, but all the cheese will eventually melt and you will be left with a cheesy, flavour-filled mac and cheese!
  5. Add your favourite toppings – I usually just add a pinch of pepper, dried parsley, and a sprinkle of extra cheese. Sometimes we have a BBQ’ed veggie dog with it. My husband occasionally (and against my wishes) adds ketchup. Either way, you will love this vegan mac and cheese!
  6. You can add breadcrumbs and bake in the oven for 10-15 minutes at 400°F if you like, but I always just eat it straight out of the pot!

thatcanadianvegan_october4macandcheese 2

4 thoughts on “Vegan Mac and Cheese

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s