• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Recipes
  • About
  • Cookbook
  • Veganuary
  • FREE ebook
  • Shop

A Virtual Vegan

menu icon
go to homepage
  • Recipes
  • About
  • Cookbook
  • Veganuary
  • FREE ebook
  • Shop
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Recipes
    • About
    • Cookbook
    • Veganuary
    • FREE ebook
    • Shop
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • ×

    Home » Recipes » Dinner

    Published: Mar 9, 2020 · Modified: May 30, 2022 by Melanie McDonald · This post contains affiliate links · As an Amazon Associate I earn from qualifying purchases. · 119 Comments

    Vegan Mac and Cheese

    JUMP TO RECIPE PIN WATCH VIDEO
    4.75 from 60 votes
    The ultimate Vegan Mac and Cheese! Cheesy, saucy macaroni topped with an irresistible buttery & golden crispy crumb topping, or omit the topping and making it on the stovetop. No dairy, no nuts & easily made gluten-free. Prepare to get saucy!

    The ultimate Vegan Mac and Cheese! Cheesy, saucy macaroni topped with an irresistible buttery & golden crispy crumb topping, or omit the topping and making it on the stovetop. No dairy, no nuts & easily made gluten-free. Prepare to get saucy! 

    a bowl of vegan mac and cheese in a bowl with a fork on the side and a sprinkle of parsley

    Let me introduce you to a really good vegan mac and cheese that's "cheesy", creamy, saucy and rich on the insides and garlicky, crispy and golden on the top.

    And when you think of comfort food, mac and cheese has got to be right up there with the best of them, right?

    In this post:

    Jump to:
    • What is vegan mac and cheese made of?
    • How to make vegan mac and cheese from scratch
    • How to cook on the stovetop
    • Success Tips
    • Is almond milk good in mac and cheese?
    • Tips for prepping ahead and freezing
    • Storage and reheating tips
    • Variations
    • How to serve
    • Other ways to use the cheese sauce
    • Recipe Video
    • Recipe
    • Comments & Reviews

    This baked vegan mac and cheese features a surprising mixture of ingredients that all work together to give a really cheesy flavor and great texture.

    You see, I have some requirements for my vegan mac and cheese and one of them is that it must be on-point texturally. For me, the ultimate plant-based mac and cheese should be saucy (but not too saucy) and buttery with a sharp cheesy taste and it must be baked and it must have a crispy topping. That's what the mac and cheese I grew up eating was like.

    a spoon taking a portion of vegan mac and cheese from a dish

    What is vegan mac and cheese made of?

    You might be wondering how you can make mac and cheese without milk or cheese. Well, the base of this vegan mac and cheese sauce is made from cauliflower and sweet potato, then comes a combination of nutritional yeast, garlic powder, onion powder, smoked paprika, a tiny smidge of mustard and vinegar, plus some white miso paste. It's an unlikely collection of ingredients that really work, even though it might not seem like it at first glance. Trust me.

    And don't be scared off by the veggies because you really do not know they are there once the sauce has been blended up and is mixed with tender macaroni and topped with crispy garlicky, buttery breadcrumbs. It’s all perfectly cheesy, saucy, crispy and comforting and satisfying in that way only mac and cheese can be. And, bonus, it’s totally dairy-free and nut-free.

    Yes, we're talking vegan mac and cheese. No cashews. We all know they make a great creamy sauce, but I want this recipe to be accessible to everyone. This means that as well as being dairy-free and nut-free the recipe can easily be made gluten-free too just by using gluten-free macaroni.

    This right here is mac and cheese heaven! ♡ It's got all the good things that I'm looking for:

    • comfort food to the max
    • family friendly
    • all the textures - rich and saucy and crispy
    • cozy and hearty
    • cheesy but dairy-free
    • packed with veggies but doesn't taste like it
    • makes awesome leftovers!

    How to make vegan mac and cheese from scratch

    As well as tasting fantastic, this Vegan Macaroni and Cheese is pretty straightforward to make. Here's how it's done:

    Step 1: Blend up all of the sauce ingredients.

    vegan mac and cheese sauce ingredients in a blender jar
    vegan cheese sauce in a blender

    Step 2: Cook the macaroni, drain then stir in the sauce.

    vegan cheese sauce pouring into pan of macaroni
    saucy macaroni in a pan

    Step 3: Make the garlicky breadcrumb topping.

    a blender jar with broken up bread, vegan butter and garlic
    breadcrumbs in a blender jar

    Step 4: Spoon the saucy macaroni into a dish, top with the breadcrumb mixture and bake.

    bread crumb mixture being spread on vegan mac and cheese

    How to cook on the stovetop

    This recipe can be made on the stove top. Here's how:

    Cook the macaroni as directed, then drain it and return it to the pan. While the macaroni is cooking make the sauce, transfer it to a pan and cook over a medium heat, stirring constantly for about 5 minutes until hot. Then mix the sauce and macaroni together. Keep it over the heat for a few minutes so that it becomes piping hot, then serve.

    When cooking it on the stove top you can either skip the crispy breadcrumb topping, or prepare the crumbs as instructed in the recipe, then fry them in a frying pan on the stove top. You will need to do this in batches though for ultimate crispy goldenness.

    Then sprinkle the crispy garlicky breadcrumbs over the mac and cheese as you serve it up.

    Success Tips

    1. White sweet potato gives the cheese sauce a better flavor than orange sweet potatoes because they aren't as sweet. It's still ok when made with the orange ones but doesn't taste as cheesy and is much sweeter. Look out for sweet potatoes with lighter, golden-colored skin and white flesh like the Hannah variety. If you aren't sure you can scratch the skin gently to see the color of the flesh underneath or check out this article about sweet potato varieties. The Hannah is the 3rd one in the list and is the kind you are looking for.
    2. Make sure the sauce is blended completely smooth.
    3. Don't omit any of the sauce ingredients. They all work together to provide the ultimate flavor.
    a dish of hot from the oven vegan mac and cheese

    Is almond milk good in mac and cheese?

    I don't recommend almond milk for making vegan mac and cheese. It has a distinctive flavor which comes through in the sauce. I also don't recommend rice milk because it is naturally sweet. Unsweetened soy, oat and cashew milk are my go-tos for this and other savory sauces because their flavor is so neutral.

    Tips for prepping ahead and freezing

    This vegan mac and cheese is great for making ahead. The best way is to cook then cool the macaroni, cook and cool the sauce, then toss the two together. Spoon them into an oven proof dish and add the topping. Refrigerate for up to 3 days, then bake when needed. Or wrap well then freeze. Thaw overnight in the fridge and bake as per the recipe.

    You can also just make the sauce up to 3 days ahead and store it in an airtight container in the fridge or for up to 3 months in the freezer.

    Storage and reheating tips

    • Storing leftovers - Cover or place in an airtight container and refrigerate for up to 3 days.
    • Reheating leftovers - Leftovers can be reheated in a microwave or in an oven. When I reheat it I like to add a little drop of water or plant milk into the macaroni to loosen it up as it heats.

    Variations

    When mixing the cheese sauce and macaroni, make it your own by adding some yummy extras like:

    • sliced vegan sausage or frankfurters
    • vegan chorizo
    • vegan pepperoni
    • sautéed onions
    • veggies
    • peas
    • cherry tomatoes
    • vegan bacon, ham, or tempeh
    • jalapenos

    Feel free to switch up the kind of pasta you use too. Any pasta shapes are fine instead of macaroni. Just use whatever you have at home. You can also switch out the sweet potato in this vegan mac and cheese for butternut squash.

    a close up photo of a bowl of vegan mac and cheese with a fork on the side

    How to serve

    As a side dish vegan mac and cheese will compliment most things and is great at festive gathering like Easter, Thanksgiving and Christmas served up alongside a great vegan roast or vegan meatloaf.

    For everyday dinner purposes, I really like to keep it simple and serve mine with a big squeeze of my guilty pleasure which is tomato ketchup, but it is also great when served alongside my Easy Tomato Basil Soup, Instant Pot Tomato soup, chili, massaged kale salad, vegan sausages, veggie burgers, or a big crisp salad or veggies like broccoli, cauliflower, peas and grilled tomatoes.

    Other ways to use the cheese sauce

    The cheese sauce part of this recipe is really versatile. Make it on its own, warm it through in a pan then use it for drizzling, pouring over steamed veggies, or for making other recipes like lasagna, baked pasta dishes, cauliflower cheese, nachos, broccoli cheese and cheesy casseroles.

    Recipe Video

    Recipe

    vegan mac and cheese in a bowl with a scattering of fresh parsley

    Baked Vegan Mac and Cheese

    Author: Melanie McDonald
    4.75 from 60 votes
    The ultimate Baked Vegan Mac and Cheese. Cheesy, saucy macaroni topped with an irresistible buttery & golden crispy crumb topping. No dairy, no nuts & easily made gluten-free. Prepare to get saucy! 
    Print Recipe Pin Recipe SaveSaved!
    PREP TIME: 25 minutes
    COOK TIME: 25 minutes
    TOTAL TIME: 50 minutes
    Servings: 6 servings

    Ingredients
      

    • 400 g (14 oz) macaroni , use gluten-free if necessary

    For the sauce

    • 1 really packed cup (290 grams) white/yellow sweet potato , cooked, cooled and skinned. (see notes for alternatives)
    • 1 packed cup or around ¼ of a small (175 grams) cauliflower , cooked and cooled
    • 4 heaping tablespoons sweet white miso paste (see notes)
    • 1¾ teaspoon salt , It might seem like a lot of salt but it really helps bring out the 'cheesy' flavour. Add it gradually though to get it just right for you.
    • 12 tablespoons (¾ cup ) nutritional yeast
    • 1 teaspoon prepared wholegrain or Dijon mustard
    • 1 tablespoon tapioca flour (see notes)
    • 2 cups (480 mls) unsweetened neutral non-dairy milk
    • 1 tablespoon apple cider vinegar , or white wine vinegar
    • ¼ teaspoon onion powder Do not omit, it makes all the difference with the cheesy flavour
    • ¼ teaspoon garlic powder Do not omit, it makes all the difference with the cheesy flavour
    • ⅛ teaspoon smoked paprika or chipotle powder
    • 1 tablespoon vegan butter (optional - and bear in mind that if you use my vegan butter recipe it is NOT nut-free)

    For the crumb topping

    • 3 thick slices bread , gluten-free if necessary
    • 2 tablespoons vegan butter or olive oil (optional but recommended and bear in mind that if you use my vegan butter it is NOT nut-free)
    • 1 clove garlic

    RECOMMENDED EQUIPMENT

    • Blendtec Blender
    • Nutritional yeast
    • Smoked Paprika
    Prevent your screen from going dark

    INSTRUCTIONS
     

    • Preheat oven to 400°F (200 °C).
    • Fill a large pan with water and bring to a rolling boil then cook the macaroni as directed on the packaging. Drain when tender and return to the pan.
    • Add all of the sauce ingredients and blend until completely smooth. If you have a smaller blender you might need to do it in 2 stages.
    • Pour the sauce into the cooked macaroni and stir to combine. Transfer to an ovenproof casserole.
    • Wash out and dry your blender, (or use a food processor instead), then break the bread into pieces and place in the blender with the butter or olive oil and garlic. The oil/butter is recommended for a crisper, more golden and more flavorful topping but you can omit it if you prefer. Pulse until breadcrumbs are formed then spread evenly over the mac and cheese in the casserole.
    • Bake for 25 minutes or until piping hot and the crumb topping is golden brown and crispy. If you want the top even more golden broil it for a few minutes but keep a close eye on it because the breadcrumbs can turn from ok to black as a cinder very quickly! Serve immediately. 

    NOTES

    SWEET POTATO - I recommend white fleshed sweet potato like the Hannah variety for this recipe. White sweet potato gives the cheese sauce a better flavor than orange sweet potatoes because they aren’t as sweet. It’s still ok when made with the orange ones but doesn’t taste as cheesy and is sweeter. Look out for sweet potatoes with lighter, golden-colored skin and white flesh. If you aren’t sure you can scratch the skin gently to see the color of the flesh underneath or check out this article about sweet potato varieties. The Hannah is the 3rd one in the list and is the kind you are looking for.
    If you can't find white sweet potatoes then use a regular potato or an orange fleshed sweet potato if you don't mind the sweetness.  
    SWEET WHITE MISO PASTE - Lots of people ask what miso I use and it's a naturally aged organic Shiro Miso made by Amano. It's common across Canada and the US. Any sweet white miso will be fine though and use chickpea miso if you want to keep the recipe soy free.
    MILK - I like cashew milk, soy milk or oat milk for this recipe as they are very neutral.
    The milk used must be unsweetened and unflavored. I don't recommend almond milk because the flavour comes through too much in savory dishes & takes away from the cheesiness in this recipe. Rice milk is naturally sweet and does not work well i savory sauces. 
    TAPIOCA FLOUR - My thickener of choice in this recipe because it gives the sauce a texture like a sauce made with cheese. It really is the best option. However, if you need to sub it then I think arrowroot powder would be the next best option, followed by corn starch.
    TO COOK ON THE STOVE TOP
    Cook the macaroni then drain it and return it to the pan. While the macaroni is cooking make the sauce, transfer it to a pan and cook over a medium heat, stirring constantly for about 5 minutes until hot. Then mix the sauce and macaroni together. Keep it over the heat for a few minutes so that it becomes piping hot, then serve.
    When cooking it on the stove top you can either skip the crispy breadcrumb topping, or prepare the crumbs as instructed in the recipe, then fry them in a frying pan on the stove top. You will need to do this in batches though for ultimate crispy goldenness.
    Then sprinkle the crispy garlicky breadcrumbs over the mac and cheese as you serve it up.

    NUTRITION

    Serving: 1servingCalories: 401kcalCarbohydrates: 68gProtein: 15gFat: 8gSaturated Fat: 2gSodium: 839mgPotassium: 619mgFiber: 6gSugar: 6gVitamin A: 7454IUVitamin C: 21mgCalcium: 145mgIron: 2mg

    Nutritional information is provided for convenience. The data is a computer generated estimate and should be used as a guide only.

    Tried this recipe?Rate it & leave your feedback in the comments section below, or tag @avirtualvegan on Instagram and hashtag it #avirtualvegan

    If you try this recipe, let me know how you like it by leaving a comment and rating below! And be sure to join my mailing list for more deliciousness!

    This recipe was published originally on 14th April 2017 and was updated on March 9th 2020.

    Hungry For More?

    • Vegan Hamburger Helper
    • Vegan Ham
    • Vegan Broccoli Pasta
    • Nutritional Yeast Tofu
    24.9K shares

    Reader Interactions

    Comments

      Leave a comment Cancel reply

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

      Recipe Rating




    1. Dee says

      September 10, 2022 at 4:34 pm

      4 stars
      Hi! I am new to the vegan life. I made this recipe as written, and it was certainly very saucy! I used a bit less pasta and did not bake it. I will definitely try the tahini/amino swap because I am allergic to soy, although I used miso this time to make the original recipe. I am actually amazed at the cheesiness, however I've always made my mac and cheese from scratch before this diet transition, and I guess I'm just used to the way my own recipe tastes. I think I will add white pepper😊 Perhaps it takes awhile to get used to vegan changes? The creaminess was superb! I am so grateful for the help your site is giving me! Thank you!

      Reply
    2. Francis says

      September 08, 2022 at 10:17 am

      5 stars
      Amazing recipe! The whole family loved it.

      Reply
    3. Abby says

      September 07, 2022 at 4:30 pm

      I made it for the first time today! It was way TOO SALTY for my taste buds. I did enjoy the flavor and will make it again without the added salt. The miso paste is already loaded with salt. Just something to keep in mind!

      Reply
      • Abby says

        September 08, 2022 at 10:00 am

        Update:
        My husband (not vegan) tired this sauce and said it wasn’t too salty for him at all. He said it had a rich flavor, like nothing he has ever had before, but didn’t remind him of Mac n cheese. Overall, I would make this again.

        Reply
    4. Marilee says

      September 02, 2022 at 9:02 am

      I'm getting ready to try this recipe and have never used miso paste. The nearest store has mellow miso paste. Will that do, or does it need to be labeled "sweet"?

      Reply
      • Melanie McDonald says

        September 04, 2022 at 8:11 pm

        I've never seen one labeled "mellow", but I just Googled and apparently it's the same as "sweet white". Hope you enjoy the recipe!

        Reply
    5. Emilie says

      March 26, 2021 at 10:36 am

      5 stars
      Excellent recipe! My new favourite mac and cheeze! I didn't have sweet potato, so I replaced it with white potatoes and a few carrots for a colour. Yummmy!

      Reply
      • A Virtual Vegan says

        March 26, 2021 at 10:58 am

        So pleased you enjoyed it Emilie!

        Reply
    6. Govind says

      December 11, 2020 at 1:20 pm

      How should I cook the sweet potato beforehand? Is baking or boiling better?

      Reply
      • A Virtual Vegan says

        December 12, 2020 at 12:21 pm

        It doesn't really matter to be honest. I usually just microwave one or cook them in my Instant Pot. If you've got the oven on for something else you could pop it in there. Boiled would be fine too though.

        Reply
    7. Sherry says

      December 11, 2020 at 9:31 am

      I don't keep white miso around since I have no recipes which use it. Is there anything I can safely substitute for it? And if so what amount should I use? I have all the other ingredients and am anxious to try the recipe.,

      Reply
      • A Virtual Vegan says

        December 11, 2020 at 10:50 am

        The miso is really what makes this sauce so good. It won't be at its best without it and there's really nothing else you could use instead. If it makes a difference, because miso is fermented and high in salt, it keeps for months and months in the fridge. The brand I buy says it lasts for up to a year. Hope that helps!

        Reply
      • Kathleen says

        September 18, 2021 at 8:31 am

        5 stars
        I have never used miso and made this recipe many times. I use tahini and coconut aminos instead. I think it’s still delicious! See my comment below from awhile back- “ substituted 1 TBSP tahini and 1 TBSP coconut aminos for the white miso paste”

        Reply
    « Older Comments

    Primary Sidebar

    Melanie McDonald

    I'm Melanie McDonald (but you can call me Mel), best-selling cookbook author and creator of A Virtual Vegan. I share well-tested, flavour-packed vegan recipes with clear, step-by-step instructions. My goal is to give you the confidence to cook amazing vegan food from scratch.

    More about me →

    Trending now!

    • Perfect Vegan Yorkshire Puddings
    • Lentil Shepherd's Pie
    • Cinnamon Roll in a Mug
    • Vegan Potato Soup
    • Vegan Butter
    • Vegan Banana Pancakes

    ❊ GET MY COOKBOOK ❊

    Vegan Comfort Cooking Melanie McDonald

    Amazon / Book Depository / Books-A-Million / Barnes & Noble / Indigo

    "Meaty' Vegan Recipes

    • Vegan Ham
    • Vegan Chicken Breasts
    • Vegan Sausage Recipe
    • Vegan Beef
    • Vegan Roast
    • Gluten-Free Seitan Roast

    See more →

    Footer

    ↑ back to top


    About Me
    My Cookbook
    Privacy

    Subscribe
    Contact me
    Work With Me

    Accessibility
    Nutrition
    Media

    Copyright © 2023 A Virtual Vegan- All Rights Reserved.