• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
New!Get Your 6-Week Real Food Meal Plan + Grocery List
  • New? Start here!
  • About
  • Shop
  • Contact

The Real Food Dietitians

Eat well. Live well. Be well.

  • Free Meal Plans
  • Recipes
    • All Recipes
    • Meal
      • Breakfast
      • Lunch & Dinner
      • Snacks
      • Salads & Sides
      • Soups & Chilis
      • Appetizers
      • Drinks & Smoothies
      • Desserts
      • Condiments
    • Diet
      • Whole30
      • Gluten-free
      • Grain-Free
      • Dairy-Free
      • Paleo
      • Egg-Free
      • Nut-free
      • Vegetarian
      • Vegan
    • Method
      • Instant Pot
      • Slow Cooker
      • Grill
      • Stovetop
      • Oven
      • Blender
      • Air Fryer
      • Smoker
      • No-Bake
      • Meal Prep
    • Protein
      • Chicken
      • Turkey
      • Beef
      • Pork
      • Fish & Seafood
      • Eggs
      • Meatless
    • Filter Recipes
  • Wellness
    • What is Real Food?
    • Free Meal Plans
    • Wellness
  • Recipe eBooks
  • Stay Updated On New Posts
    RFD

    Stay updated on our latest posts and more!

  • Breakfasts
  • Main Entrees
  • Meal Prep
  • Deals & Discounts
  • Meal Plans
  • Ask The Dietitians
Home Blog

Vegan Cauliflower Mac and Cheese

W Whole30 EF Egg-Free GF Gluten-free GR Grain-Free VG Vegetarian DF Dairy-Free V Vegan P Paleo
1 hr, 5 mins.
5 /5
24 Comments
Jump to Recipe
Jessica Beacom
By: Jessica Beacom Posted: 9/22/20

This post may contain affiliate links. Please read our disclosure policy.

When the craving for a big bowl of mac and cheese hits, it hits hard. But if you’ve got food allergies or dietary restrictions, fulfilling that craving takes a little creativity. Thankfully we’ve done the leg work for you with this ridiculously creamy, veggie-packed, vegan cauliflower mac and cheese recipe that’s dairy-free AND grain-free. Trust us, it totally hits the spot either on its own (thanks to that salty-herby ‘bread crumb’ topping’) or as a side dish. We loved this recipe!

Cauliflower mac and cheese with a grain free bread crumble on top on a cream plate with a gold fork on the side.

Cheesy without the cheese

This one is for all of our veggie-loving friends out there. Not just those following a plant-based or vegan diet or those who don’t tolerate dairy. It’s for everyone who loves to tuck into a big bowl of creamy, dreamy, cheesy comfort food.

We’ve adapted our vegan nacho cheese to make a delightfully tangy, ultra-creamy vegan cheese sauce. Then we used it to smother fork-tender bites of steamed cauliflower, before topping the whole thing with grain-free “bread crumbs” (read: savory garlic and herbs mixed with almond flour and olive oil). The result? A dairy-free, Paleo-friendly, plant-based bowl of comfort that’s perfect for those days when you want something indulgent but don’t want to (or can’t) go totally off the rails with the real deal.

Creamy cauliflower mac and cheese bake with a herb 'bread' crumb topping in a white baking dish.

This post contains affiliate links that won’t change your price but will share some commission.

What You’ll Need for Vegan Cauliflower Mac and Cheese

  • Cauliflower – While we tested the recipe with fresh cauliflower that we steamed to fork-tender, you could use frozen cauliflower florets that have been steamed and well-drained. 
  • Yukon Gold Potatoes – Potatoes make the sauce extra creamy and make this vegan cheese sauce lighter than typical cashew-based sauces. You can substitute peeled Russet or red-skinned potatoes in a pinch but Yukon Gold’s produced the best results during testing. 
  • Carrots – Carrots give the sauce it’s signature yellow-orange color and a little boost of beta-carotene. 
  • Raw Cashews – Raw cashews will give you the creamiest blend but if all you have are roasted cashews, those will work if you give them an extra 10 minutes of soaking. Macadamia nuts can be used in place of cashews if desired.
  • Unsweetened, Plain almond or cashew milk – May substitute with plain, unsweetened nut milk of choice. 
  • Nutritional Yeast – These funky yellow flakes are what give vegan cheese sauces their tangy, cheesy flavor and while you could leave them out, you’ll be missing out on the familiar savory-umami flavor that we typically associate with (real) cheese.
  • Lemon Juice 
  • Olive Oil – Avocado oil or another light-tasting oil will also work.
  • Dijon Mustard 
  • Garlic Powder 
  • Onion Powder 
  • Salt and Pepper  

Shop Thrive Market to get the best prices on natural, organic, and specialty foods. PLUS get a free gift when you sign-up!

A blender jar filled with grain free bread crumb ingredients ready for the blender.

How to make Vegan Cheese Sauce

Step 1: Place the raw cashews in a medium heat-proof bowl. Then pour boiling water over cashews and place a lid or plate over the bowl and allow cashews to soak for about 30 minutes.

Step 2: Peel and cut potatoes and carrots then place them in a small saucepan with water and bring to a boil. Then reduce the heat a bit, as needed, to prevent a boil-over but keep the temperature high enough to maintain a low boil or vigorous simmer. Cook until the veggies are very tender, then remove from heat. This should take about 15-20 minutes (depending on how big the pieces are). 

Step 3: Drain the carrots and potatoes, then add the cashew, carrots, and potatoes to a food processor or blender. 

Step 4: Add almond milk, nutritional yeast, lemon juice, olive oil, Dijon mustard, garlic and onion powders, salt, and black pepper to the food processor or blender. Place the lid on the blender and puree until smooth. Taste and adjust seasonings as needed.  

Can I Make the Vegan Cheese Sauce Ahead of Time?

Yes! This can be made up to 3 days in advance and stored in a tightly covered bowl or jar in the fridge until ready to use. In addition to using it in this vegan mac and cheese, it’s delicious served over a variety of veggies, with cooked pasta (think dairy-free mac ‘n’ cheese with hidden veggies!), or you can stir in some of your favorite salsa and a little lime juice for an easy dairy-free queso dip.

Close view of creamy vegan cauliflower mac and cheese in a white baking dish with a wooden serving spoon scooping up a portion.

How to Make Vegan Cauliflower Mac and Cheese

Step 1: Preheat the oven to 375℉. Make the vegan cheese sauce as directed.

Step 2: While the veggies are boiling for the cheese sauce, cut the cauliflower into bite-sized pieces and steam it until just tender when poked with a fork. We like to steam it in a saucepan fitted with a steamer basket on the stove, but you can also place the cauliflower in a steamer basket and use the ‘steam’ function on your Instant Pot and set it for 1 minute.

Step 3: Coat a 9×9-inch (or another small baking dish) with oil or cooking spray. Place steamed cauliflower florets in the baking dish and toss with the sauce, stirring well to coat. 

Step 4: Make the ‘breadcrumb’ topping by combining almond flour, garlic powder, salt, black pepper, parsley, and olive oil in a small bowl. Stir with a fork or use your fingers to combine. Sprinkle over the cauliflower.

Step 5: Bake in a preheated oven for 15 minutes or until cheese sauce is bubbly. Serve immediately. 

Vegan cauliflower mac and cheese with a grain free bread topping served on a cream plate with a gold fork.

How Do I Store Vegan Mac and Cheese?

Vegan cauliflower mac and cheese is great for meal preps when you want a quick reheat-and-eat dish or side dish. To store, cool on the counter for at least 30 minutes before transferring to a container with a lid or cover the baking dish with foil and place in the refrigerator for up to 3 days.

We do not recommend freezing this recipe as a whole, as it will get very watery when thawed and reheated. However,  you can freeze the vegan cheese sauce for up to 2 months. Then when you’re ready to thaw, place the container in the fridge to thaw overnight before gently reheating the sauce in a saucepan over medium heat on the stovetop.

Close up view of creamy Paleo cauliflower mac and cheese with 'bread' topping and fresh herbs on a cream plate.

How Do I Reheat Cauliflower Mac and Cheese?

Stovetop – Place the cauliflower mac and cheese in a skillet or saucepan over medium heat. Heat, stirring occasionally until sauce is hot and bubbly and cauliflower is heated through.

Toaster Oven – If you stored the mac and cheese in an oven-proof container, remove the lid and cover the dish tightly with foil. Then place in a toaster oven set to 350℉  for 15-20 minutes until hot and bubbly. 

Microwave – Place the desired portion in a microwave-safe dish and cover with a damp paper towel. Heat 45-90 seconds, depending on the wattage of your microwave, or until heated through. Stir before serving.

Want to save this recipe?

Enter your email below & we’ll send it straight to your inbox. Plus you’ll get great new recipes from us every week!

Loading
Birds eye view of cauliflower mac and cheese topped with cashew and herb crumble served on a cream plate.
Recipe
5 Stars 4 Stars 3 Stars 2 Stars 1 Star 5 from 7 reviews

Vegan Cauliflower Mac and Cheese

Prep: 20 mins.Cook: 45 mins.Total: 1 hour, 5 mins.
Pin for Later Rate recipe
  • Email Recipe
Print Recipe
Servings: Serves 4

Ingredients

  • 1 large head of cauliflower (~ 2 ½ lbs.), trimmed and cut into bite-sized florets
  • 1 medium Yukon Gold potato, peeled cut into small cubes (~ 1 cup or 6 oz.)
  • 1 medium carrot, peeled and diced small
  • ½ cup raw cashews, soaked in hot water for 30 minutes then drained
  • ½ cup + 1 Tbsp. unsweetened, plain almond or cashew milk
  • 2 Tbsp. nutritional yeast
  • 2 tsp. fresh lemon juice (about ½ lemon)
  • 2 Tbsp. olive oil
  • ½ tsp. Dijon mustard
  • 1 tsp. garlic powder
  • ¾ tsp. onion powder
  • 1 ¼ tsp. salt
  • Pinch of black pepper

For the ‘breadcrumb’ topping:

  • ¼ cup finely ground almond flour
  • ¼ tsp garlic powder
  • Pinch of salt
  • Pinch of black pepper
  • 2 tsp. finely minced fresh parsley or ¾ tsp. dried parsley
  • 1 Tbsp. olive oil

Instructions

  1. Place cashews in a heat-proof bowl and cover with boiling water. Place a plate over the bowl and set aside. 
  2. Preheat the oven to 375℉. 
  3. Place potatoes and carrots in a small saucepan with water on the stove and bring to a boil. Cook until veggies are very tender, about 15-20 minutes (depending on how big the pieces are). 
  4. While the carrots and potatoes are cooking, place cauliflower in a steamer basket in a large covered pot. Add water to pot and steam, covered, until cauliflower is tender (about 15 minutes).
  5. To make the sauce, add drained carrots, potatoes, and cashews to a food processor or blender. 
  6. Add almond milk, nutritional yeast, lemon juice, olive oil, Dijon mustard, garlic and onion powders, salt, and black pepper to the blender. Place the lid on the blender and puree until smooth. Taste and adjust seasonings as needed. 
  7. Coat a 9×9-inch (or another small baking dish) with oil or cooking spray. Place steamed cauliflower florets in the baking dish and toss with the sauce, stirring well to coat. 
  8. Make the ‘breadcrumb’ topping by combining almond flour, garlic powder, salt, black pepper, parsley, and olive oil in a small bowl. Stir with a fork or use your fingers to combine. Sprinkle over cauliflower with cheese sauce.
  9. Bake in a preheated oven for 15 minutes or until cheese sauce is bubbly.

Last Step! Please leave a review and rating letting us know how you liked this recipe! This helps our business thrive so we can continue providing free recipes and high-quality content for you.

Nutrition Information

  • Serving Size: 1/4th Recipe
  • Calories: 305
  • Fat: 21g
  • (Sat Fat: 3g)
  • Sodium: 675mg
  • Carbohydrate: 21g
  • (Fiber: 3g
  • Sugar: 6g)
  • Protein: 9g

Dietary

Dairy-FreeEgg-FreeGluten-freeGrain-FreePaleoVeganVegetarianWhole30
© The Real Food Dietitians
Recipe By: Jessica Beacom

Did you make this?

We love seeing what you made! Tag us on Instagram @therealfooddietitians

Rate recipe Tag us on Instagram

Pin this now & Make it later!

Creamy Vegan Cauliflower Mac and Cheese in a white baking dish with a cashew and herb topping.

All photos and content are copyright protected. Please do not use our photos without prior written permission. If you wish to republish this recipe, please rewrite the recipe in your own unique words and link back to the source recipe here on The Real Food Dietitians. Thank you!

Photo Credit: The photos in this blog post were taken by Jess of Plays Well with Butter. 

1546 shares
  • Share
  • Email
Jessica Beacom

Jessica Beacom

Jessica is a Registered Dietitian Nutritionist living in Boulder, CO with her husband and two daughters. She's been raising backyard chickens for over a decade. When she's not in the kitchen you'll find her mountain biking, gravel cycling, telemark skiing, and camping.

Read more...
Cast iron skillet filled with chicken pad thai
Previous Post
Noodle-Free Chicken Pad Thai-Inspired (Whole30)
Three oatmeal pumpkin breakfast cookies stacked up on a white plate.
Next Post
Pumpkin Breakfast Cookies (Gluten-Free)

Reader Interactions

Leave a Comment Cancel reply

Have a question? Submit your question or comment below.

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

  1. AvatarJane says

    Posted on 7/28/24 at 1:31 pm

    Tasted really good. I added an extra tablespoon of nurtitional yeast that bumped up the flavor. YUM

    Reply
    • Stacie HassingStacie Hassing says

      Posted on 7/29/24 at 7:05 am

      Fabulous Jane! Thanks for the 5-star review!

      Reply
  2. AvatarKate says

    Posted on 8/18/24 at 5:14 pm

    This entire recipe was super delicious! In particular, this was the best vegan cheese sauce I’ve ever tasted. I’ve since made just the sauce and used it on other things, since it’s so good.

    Reply
    • Stacie HassingStacie Hassing says

      Posted on 8/21/24 at 10:01 am

      Thank you so much Kate! We appreciate the feedback and 5-star review!

      Reply
  3. AvatarKatie says

    Posted on 1/16/25 at 11:26 am

    This was fantastic. I did a cauliflower, broccoli, carrot mix from frozen veggies and I just loved this so much I am making it again. This will definitely stay in my rotation. It reminds me of some casserole my mom used to make. Perfection!

    Reply
    • Stacie HassingStacie Hassing says

      Posted on 1/22/25 at 10:03 am

      Great Katie! We appreciate the 5-star review!

      Reply
Older Comments

Primary Sidebar

Meet the Dietitians

The Real Food Dietitians combines our love of nutrition, health, and real food with ease and convenience to bring you recipes that are big on flavor but short on ingredients.

jessica

Jessica Beacom

RDN
stacie

Stacie Hassing

RDN, LD
jessie

Jessie Shafer

RDN

Follow us

New!

6 Week Meal Plan

Includes Grocery Lists for Each Week

Features brand new recipes you won't find anywhere else!

Buy Now

Favorite Recipes

White filled with korean inspired ground beef with rice and veggies.

36 Healthy Ground Beef Recipes

Serving of healthy blueberry baked oatmeal in stone shallow bowl, topped with yogurt and fresh blueberries.

Healthy Blueberry Baked Oatmeal (Gluten-free)

Overhead view cast iron skillet filled with chicken curry with chickpeas, cauliflower and spinach.

Chicken and Chickpea Curry (Easy Weeknight Meal)

Overhead view white bowl filled with egg roll in a bowl recipe, chop sticks resting on edge of bowl

Egg Roll In A Bowl (Healthy and Easy)

Overhead view baked ziti with Parmesan cheese on top served in stone bowl

5-Ingredient Baked Ziti (Gluten Free Option)

More Delicious

Blog

32 Summer Side Dishes

Overhead view of a wooden cutting board filled with Blackened Chicken pieces and lime wedges surrounding the board.

Blackened Chicken

Chopped BBQ Ranch Chicken Salad

Close up view of a water pitcher and two glasses filled with fresh sliced cucumbers and mint leaves

How To Make Cucumber Water

Browse All
Subscribe

Get High-Protein Lunch Recipesl sent to your inbox!

Loading

As Seen In

Country Living
Well Good
Greatist
womens day
clean eating
better homes gardens
  • Recipes
    • Breakfasts
    • Dinners
    • Desserts
    • Healthy Snacks
    • Drinks
  • Meal Prep
    • Free Meal Plans
    • Favorite Products
    • Meal Prep Recipes
    • Online Meal Planner
  • Wellness
    • New? Start Here
    • Real Food 101
    • Nutrition Tips
    • Wellness

Follow us on social

Ask The Dietitians

About Us

Work With Us

Privacy Policy

Terms

Accessibility

Contact

© 2025 The Real Food Dietitians
Site Credits Designed by Melissa Rose Design Developed by Once Coupled
Back to Top
This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish.AcceptReject Read More
Privacy & Cookies Policy

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary
Always Enabled
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Non-necessary
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.
SAVE & ACCEPT
1546 shares