• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • About
  • Recipes
  • Vegan
  • Contact
  • DIY
  • Travel

Courtney's Homestead

menu icon
go to homepage
  • About
  • Recipes
  • Vegan
  • Contact
  • DIY
  • Travel
    • Facebook
    • Instagram
    • Pinterest
  • search icon
    Homepage link
    • About
    • Recipes
    • Vegan
    • Contact
    • DIY
    • Travel
    • Facebook
    • Instagram
    • Pinterest
  • ×
    Home » Dinner recipes

    Published: Feb 19, 2019 · Modified: Jan 31, 2024 by Courtney Hunter · This post may contain affiliate links · 2 Comments

    Vegan Baked Mac and Cheese (The BEST)

    Sharing is caring!

    169 shares
    • Share
    • Tweet
    Jump to Recipe Print Recipe

    This vegan baked mac and cheese is the ultimate comfort food. You can whip this up in 30 minutes or less; it's easy to make, full of cheesy flavor, and the best vegan mac I have ever had!

    Vegan macaroni and cheese close up photo with crispy panko crumbs on top.

    After being vegan for over five years and never being fully satisfied with a vegan mac n cheese recipe, you know, the one that actually tastes like traditional mac. So, as a result, I made my own easy vegan mac. And boy, am I glad I did!

    I have made more than my share of vegan mac and cheese fails from varied recipes… just ask my kids. They beg for this one because it tastes like the real deal. I make this classic vegan mac for most holidays. My non-vegan family always requests it! Check out these other tasty dinners Vegan Beef and Broccoli, Vegan Frito Pie, or Vegan Scalloped Potatoes.

    What I love about this recipe...

    • It is creamy, hearty, and delicious. 
    • Comfort food at its finest.
    • It's super easy to make and comes together quickly.
    • You can make a stovetop version or bake it in a casserole dish.
    • This is great, either as the main dish or as a side dish. It's always the star of the show either way. 
    • It's just the best mac and cheese I've found as a vegan. 
    Jump to:
    • What I love about this recipe...
    • Ingredients and Subtitutions
    • Variations
    • How to make vegan macaroni and cheese
    • Expert Tips and Tricks
    • Recipe FAQS
    • Check out these other vegan dinner recipes...
    • The best vegan Macaroni and Cheese

    Ingredients and Subtitutions

    • Dry macaroni noodles- Elbow macaroni noodles are most typically used for mac and cheese. However, if you prefer a different noodle, feel free to use it. 
    • Vegan butter (dairy-free butter)- I would only use vegan butter and not substitute this for oil. The vegan butter will lead to the best flavor.
    • All purpose flour- helps make this a creamy cheese sauce. You can substitute an all purpose gluten-free flour if needed.
    • Unsweetened milk - You can use whichever your favorite dairy-free milk is, keeping in mind you want it to be unsweetened plant milk; the thicker, the better.  The thicker ones are soy milk, oat milk, and cashew milk. Coconut milk is incredibly creamy, but it tastes like coconut, so I would not use it. You can use thinner ones like almond milk, rice milk, etc., but it won't be quite as thick, but I've made it many times with a thinner milk, and no one has complained. 
    • Salt- Black pepper- don't skip these; they make the flavor pop.
    • Daiya pepper jack cheese shreds or Violife Mozzarella- There are SO many delicious vegan cheeses on the market; I think many vegan kinds of cheese go well with this recipe. I have made this with Violife, Krogers brand vegan cheese, Whole Foods brand vegan cheese, and pretty much any vegan cheese you like the taste of. Choose whichever is the best vegan cheese to you. 
    • Daiya shredded cheddar (from the farmhouse series) or Violife Cheddar Cheese- see above, many brands work but it tastes best to have two different types of vegan cheese for the flavor profile.
    • Vegan parmesan cheese- this is a cashew-based cheese. If you're allergic to cashews, you could use almonds. If they don't work, either you can use more vegan cheese or find a non-nut-based vegan parmesan. They sell quite a few now.
    •  Panko breadcrumbs or Italian Breadcrumbs- Traditional baked mac and cheese tend to have buttery breadcrumbs on top. I like to use either bread crumbs or panko crumbs. I know panko crumbs may sound weird, but it works!

    Check out the recipe card at the bottom of this post for full ingredient and quantity information.

    Variations

    • I've also made it with a mix of vegan cheddar cheese and vegan pepper jack or mozzarella. I love the flavor profile when mixing the different vegan cheeses. 
    • Gluten-Free- Use gluten-free pasta, gluten-free breadcrumbs, and all-purpose gluten-free flour to thicken the creamy sauce.

    How to make vegan macaroni and cheese

    A 9x13 glass pan with cooking spray in it on a marble background.n

    Step 1- To make the baked version, Start by preheating your oven to 350 degrees and lightly spray an 8 x 8 pan or baking dish with cooking spray. Otherwise, skip to step 2.

    Macaroni noodles bowling in a grey pot.

    Step 2- Take a medium to a large pot and boil enough water to cook your noodles in. Once it's boiling, add your noodles and cook to package directions for al dente; when finished, strain in a strainer and put the cooked noodles aside.

    A white milky mixture being stirred with a whisk in a grey pot.

    Step 3- Use either the same pot you cooked your noodles in or a frying pan and place it on medium-high heat. Prepare your 1 cup of non-dairy milk and set aside; add with the ¼ cup of earth balance butter, and once melted, whisk in the flour for about 30 seconds. 

    A pile of vegan cheese, vegan cashew parmesan, salt and pepper sitting on a vegan milk mixture in a grey pot with a whisk.

    Step 4- Then, slowly whisk in the plant-based milk- this will thicken pretty quickly. Then add the vegan cheeses, whisking after each addition. When all the vegan cheeses have been added, remove them from the heat; you can then add the salt and pepper.

    Vegan mac and cheese all mixed together in a grey pot.

    Step 5- Take your strained cooked pasta and mix them with the creamy vegan cheese sauce in the skillet. You can serve it like this or bake it.

    A silver tin with vegan mac and mac and cheese before getting baked.

    Step 6- Once mixed, place the mixture into the prepared 8x8 pan.

    A small bowl with panko crumbs mixed with vegan butter.

    Step 7- In a separate bowl, melt the 1.5 TB of vegan butter; once melted, mix with the panko crumbs or bread crumbs, stir, then spread on the top of the vegan mac and cheese.

    A silver 8x8 pan with the vegan mac and cheese with panko breadcrumbs on top before going into the oven.

    Step 8- Cook in the preheated oven for 25 minutes. The panko crumbs should start to turn golden brown on the edges. Let cool for a few minutes before enjoying.

    Expert Tips and Tricks

    • If you want to make this a day before you need it or the morning of, feel free to do so. Just wait to bake it before your event, so it's warm and bubbly. I've also made this and frozen it, defrosted it, and then baked it up, and it's been wonderful. 
    • Serve with a salad, roasted vegetables, or whatever you love.
    • This is best served warm. You can bake it like above or serve it before baking it as a stovetop mac and cheese. 
    • If you want to keep this a stovetop vegan creamy macaroni and cheese instead of baking it, follow the recipe until the baking instructions. 
    vegan mac and cheese on a gold spoon on a marble background.

    Recipe FAQS

    Can you freeze leftover mac and cheese?

    Yes, you can. Let it come to room temp and then place it in a sealed freezer-safe container for up to 3 months. Let it defrost, then heat up in the oven or microwave. 

    How do you store leftovers?

    Let the mac and cheese come to room temperature before placing it in an airtight container for up to 4 days. Reheat in the microwave until warm. 

    What is vegan mac and cheese made of?

    Vegan mac and cheese can be made in a variety of ways. Some people like to go the whole foods route with a combination of nutritional yeast and raw cashews. I'm not a fan of that variety, and I prefer this classic mac and cheese take. You can use all the regular ingredients you use with real mac and cheese but use vegan substitutes. 

    Check out these other vegan dinner recipes...

    • vegan pizza rolls
      Vegan Pizza Rolls
    • vegan cheeseburger egg rolls
      Vegan Cheeseburger Egg Rolls
    • Tasty Vegan Enchiladas
      Tasty Vegan Enchiladas
    • Vegan sushi bowl with chickpeas, cucumber and avocado on a wooden table.
      Vegan Sushi Bowls

    If you loved this recipe then give it a 5 star rating and leave a comment! I love to chat with you all. Please feel free to share on social media and tag #courtneyshomestead. I would love to see you over on Instagram or Facebook. 

    vegan mac and cheese

    The best vegan Macaroni and Cheese

    This delicious vegan macaroni and cheese will trick people into thinking it's the real deal. With three different vegan cheeses, you get a tasty flavor profile.
    5 from 1 vote
    Print Pin Rate
    Course: All Recipes
    Cuisine: Italian
    Diet: Vegan
    Prep Time: 15 minutes minutes
    Cook Time: 25 minutes minutes
    Total Time: 40 minutes minutes
    Servings: 6 servings
    Calories: 552kcal
    Author: Courtney Hunter

    Ingredients

    • 2 ¼ cups dry macaroni noodles
    • ¼ cup vegan butter
    • ¼ cup all purpose flour
    • 1 cup any unsweetened milk I use almond, soy, or oatmilk
    • ¾ teaspoon salt
    • ½ teaspoon pepper
    • ⅔ cup Shredded Vegan Mozzarella or Pepper Jack whatever your favorite is
    • 1 cup Shredded vegan cheddar whatever your favorite is
    • ½ cup Cashew Parmesan recipe link in notes
    • 1.5 tablespoons vegan butter
    • ¾ cup panko crumbs or Italian Bread crumbs

    Instructions

    • Start by preheating your oven to 350 degrees and lightly spray an 8 x 8 pan with cooking spray.
    • Boil enough water to cook your noodles in. When boiling, add your noodles and cook to package directions; strain and put aside when finished.
    • Get your 1 cup of milk ready and set aside; heat a skillet with the ¼ cup of earth balance butter; whisk in the flour for about 30 seconds once melted. Then slowly whisk in the milk- this will thicken pretty quickly.  Then add the cheeses, whisking after each addition.  When all the cheeses have been added, remove them from heat, you can then add the salt and pepper.
    • Take your strained noodles and mix them with the cheese mixture in the skillet.  Once it is all mixed, place the mixture into the prepared 8x8 pan.
    • In a separate bowl, melt the 1.5 TB of earth balance butter; once melted, mix with the panko crumbs, stir, then spread on the top of the mac and cheese.
    • Cook in the preheated oven for 25 minutes.  Let cool for a few minutes before enjoying.

    Notes

    Cashew Parmesan recipe
    Storing- Let the mac and cheese come to room temperature before placing it in an airtight container for up to 4 days. Reheat in the microwave until warm. 
    Freezing- Let it come to room temp and then place it in a sealed freezer-safe container for up to 3 months. Let it defrost, then heat up in the oven or microwave. 
    Tips and Tricks-
      • If you want to make this a day before you need it or the morning of, feel free to do so. Just wait to bake it before your event, so it's warm and bubbly. I've also made this and frozen it, defrosted it, and then baked it up, and it's been wonderful. 
      • Serve with a salad, roasted vegetables, or whatever you love.
      • This is best served warm. You can bake it like above or serve it before baking it as a stovetop mac and cheese. 
      • If you want to keep this a stovetop vegan creamy macaroni and cheese instead of baking it, follow the recipe until the baking instructions. 

    Nutrition

    Serving: 1serving | Calories: 552kcal | Carbohydrates: 48g | Protein: 20g | Fat: 31g | Saturated Fat: 16g | Polyunsaturated Fat: 13g | Trans Fat: 1g | Sodium: 1069mg | Fiber: 3g | Sugar: 3g
    Tried this Recipe? Tag me Today!Mention @courtneyshomestead or tag #courtneyshomestead!

    More Dinner recipes

    • vegan broccoli rice and cheese casserole
      Vegan Broccoli and Rice Casserole
    • Vegan Frito Pie Recipe
      Vegan Frito Pie
    • vegan black eyed peas
      Vegan Black Eyed Peas in the Instant Pot
    • vegan cauliflower casserole
      Vegan Cauliflower Casserole

    Sharing is caring!

    169 shares
    • Share
    • Tweet

    Filed Under: All Recipes, Dinner recipes, Lunch, Pasta Dishes, Side Dish

    Reader Interactions

    Comments

      5 from 1 vote (1 rating without comment)

      Leave a Reply Cancel reply

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

      Recipe Rating




    1. Genevieve says

      August 19, 2020 at 4:51 pm

      Love this recipe, but 1 big change I would make is the measurement of dry noodles- most recipes use a full 16oz box, I used this and then doubled everything else- it was perfect

      Reply
      • Courtneys Homestead says

        September 14, 2020 at 1:50 pm

        Thanks so much for trying Genevieve! I’ve never tried doing a whole box, thanks for the tip I will have to give it a try! ❤️

        Reply

    Primary Sidebar

    Hey there! I'm Courtney a self-taught vegan cook and baker, as well as a recipe developer and food photographer based in Oregon. My cooking style revolves around giving classic recipes a vegan twist. Whether you're a die-hard vegan or not, I'm here to share my absolute favorite plant-based recipes that are sure to satisfy everyone's taste buds. Come on in and discover your new go-to vegan recipe that will make you proud to share! Want to learn more about me? Check out my About Me page.

    Fall Favorites

    • Single slice of vegan pumpkin pie on a blue plate.
      Easy Vegan Pumpkin Pie
    • One slice of vegan apple pie on a blue plate with vanilla ice cream and a caramel drizzle.
      Easy Vegan Apple Pie
    • Vegan Apple Cider donuts cut in half, stacked on top of each other.
      Vegan Apple Cider Donuts
    • Single vegan pumpkin cookie on a white background with some cookie crumbs around it and a cinnamon drizzle on the cookie.
      Vegan Pumpkin Cookies

    Most Popular Recipes

    • pink sugar cookie on a cooling rack.
      Easy Vegan Sugar Cookies
    • vegan beef and broccoli close up shot.
      Vegan Beef and Broccoli
    • vegan cornbread
      The Best Vegan Cornbread
    • vegan waffles
      Amazing Vegan Waffles

    Courtney's Homestead is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to http://www.amazon.com



    Footer

    ↑ back to top

    About

    • Accessibility
    • Terms and Conditions
    • Privacy Policy + Cookie Policy

    Newsletter

    • Sign Up! for emails and updates
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • Instagram

    Contact

    • About Me
    • Contact

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2025 Courtney's Homestead

    169 shares

    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.