Vegan Baked Macaroni and Cheese

vegan baked macaroni and cheese

One day I’ll post a recipe that doesn’t involve pasta, but now is not that time. Now is the time for vegan baked macaroni and cheese!

Not that this makes me very unique, but growing up my one of my favorite foods was macaroni and cheese. Specifically, I loved the boxed stuff by Kraft and the baked variety by Mom.

As an adult, any hankering I have had for Kraft mac & cheese has been easily satisfied by making a box of Annie’s Vegan Mac or Goodles Vegan is Believin’.

The craving for Mom’s macaroni and cheese has been a little trickier to satisfy, but only a little bit. You see, it all begins with her secret recipe (which can be found on the back of a box of Mueller’s elbow macaroni, or on the internet) and ends with replacing the butter, milk, and cheese with their dairy-free equivalents.

Here’s the recipe!



vegan macaroni and cheese baking in the oven

  • 4-8 Servings (it makes a tray full, so the servings yield depends on your appetite, if you serve it as a side or main dish, etc.)


  • 16 oz Elbow macaroni (one package)
  • ½ cup Vegan butter (such as Earth Balance Buttery Sticks)
  • 6 tbsp All purpose flour
  • ¼ tsp Salt
  • ¼ tsp Dry mustard
  • ¼ tsp Black pepper
  • 4 cups Unsweetened plant-based milk (such as almond milk)
  • 4 cups Shredded vegan cheddar (such as Violife)
  • Breadcrumbs


  1. Preheat your oven to 350˚F.
  2. Cook your pasta for just a couple of minutes, so it is very al dente. It will finish cooking in the oven later! Drain and set aside.
  3. Melt the vegan butter in a small saucepan then stir in the flour, mustard, salt, and pepper.
  4. Gradually add in the almond milk and cook until mixture is smooth and bubbly, stirring constantly!
  5. Cook over medium heat until mixture boils, continuing to stir constantly!
  6. Switch the heat to low and simmer 1 minute, while you guessed it – stirring constantly.
  7. Add the vegan cheese and stir until it is completely melted, resulting in a beautiful cheese sauce.
  8. Add in your elbow macaroni and stir until it is coated in the cheese sauce.
  9. Pour your cheesy macaroni into a 13×9 casserole (I like to use a clear Pyrex). Optionally, steal a few spoonfuls to eat while the rest bakes. I do this every time.
  10. Top the dish with a layer of breadcrumbs and bake uncovered for 25 minutes or until the top turns golden brown.