Vegan Cauliflower Mac n' Cheese - This is legit the best side dish you can make. It pairs great with anything. It's super creamy, delicious, savory and KETO Friendly! #vegan #keto #lowcarb
Yield: 8

Vegan Cauliflower Mac n' Cheese

Prep Time:
10 mins
Cook Time:
10 mins
Just like traditional Mac n' Cheese, this one is super creamy, delicious, and savory! Everything you could want in an all around Mac n' Cheese dish.


  • 2 -16 oz bags of frozen cauliflower (steamed or roasted, see notes)
  • 3 cups almond milk (unsweetened)
  • 3 tbsp vegan butter
  • 3 tbsp nutritional yeast
  • 3.5 tbsp almond flour
  • 4 tbsp coconut flour
  • 1.5 tsp yellow mustard
  • 2 tsp Braggs Liquid Aminos
  • 1.5 tbsp garlic powder
  • 1.5 tbsp onion powder
  • salt/pepper to taste
  • 1.5 tbsp organic cornstarch or arrowroot flour (optional, for thickness)
  • handful of parsley to garnish


  1. Preheat your oven to 350F.

  2. Steam or roast your cauliflower for 10-12 minutes. If you're roasting them drizzle a tbsp of avocado oil on top.

  3. While the cauliflower is steaming or roasting prepare your vegan cheese sauce.

  4. Have all your ingredients out and add it all to a medium sauce pan and cook on medium heat. Whisk all the ingredients together until no clumps are left. Taste and adjust seasonings to your liking. Let it cook for 8-10 minutes.

  5. If you want it thicker you can add up to 2 tbsp of cornstarch however if you're strict keto this ingredient is not allowed and you can add either more almond flour or coconut flour. It will thicken up as it bakes. It won't be as thick as it would be if you use the full cornstarch but it will still have a nice mac n' cheese consistency.

  6. Once cauliflower is all set and cheese is done transfer the cauliflower to a baking dish and pour the vegan cheese sauce on top. You can reserve some vegan cheese sauce for another dish or use the whole thing up on this.

  7. Optional: top with vegan parmesan or breadcrumbs ( breadcrumbs if not low carb or keto), pop in the oven and let bake for an extra 10-12 minutes.

  8. Remove from oven, let settle for about 5 minutes, sprinkle on some fresh parsely, serve it up and Enjoy!

Recipe Notes

  • If roasting the cauliflower be sure to drizzle a tbsp of avocado oil on top or olive oil. 
  • Can sub any plant milk of choice.
  • Can sub cauliflower for broccoli or pasta. (Pasta, if you're not low carb or keto)
  • Corn starch is not super keto friendly but very little is used in this recipe and when divided between all the servings you're really not ingesting that much of it. 
  • You can use apps like MyFitnessPal or Cronometer to track nutritional info. 
Tag your photos on Instagram with #neuroticmommy so I can see your healthy creations!

Stay up to date with NeuroticMommy: Instagram Facebook Pinterest Twitter

We are a participant in the Amazon Services LLC associates program, an affiliate advertising program designed to provide a means for us to earn fees by linking to and affiliated sites.