Easy Veggie-full Dairy-free Gluten-free Vegan Mac and Cheese
This post may contain affiliate links from which I will earn a commission. Learn more in our disclosure.
Healthy comfort food can be tough to find nowadays, but this gluten-free vegan mac and cheese recipe is exactly that. It’s a delicious and healthy alternative to traditional boxed mac and cheese that works for just about any special diet.
Brimming with natural goodness, this recipe features hearty carrots and smooth Yukon potatoes that meld seamlessly with coconut milk and a splash of olive oil for creaminess. I’ve also included time-saving tips to help you get this on the table fast on busy weeknights.

The secret to that yummy cheesy flavor? Nutritional yeast and a hint of mustard, all brought together with a sprinkle of smoked paprika and turmeric for that perfect golden hue. A splash of lemon juice adds a zesty kick, while salt and black pepper bring everything together.
If you’re vegan, on a gluten-free diet, or just looking to add more veggies to your diet, this mac n cheese recipe is a must-add to your weekly menu. It’s easy to make, incredibly satisfying, and oh-so-delicious! You won’t miss the dairy or gluten one bit!
Enter your email and I'll send it straight to your inbox. Plus, you'll get healthy living updates too.
Why You’ll Love This Gluten-Free Mac and Cheese Recipe
There are plenty of reasons you’ll want this meal in your rotation.
- No oven required—this recipe keeps things simple and stovetop-only.
- Nut-free sauce—making it allergy-friendly and budget-conscious.
- Packed with vegetables—featuring carrots and root vegetables like Yukon potatoes for added nutrition.
- Deliciously satisfying, guaranteeing a creamy, cheesy flavor you’ll crave even though it’s dairy-free!
- Nutritional powerhouse, utilizing nutritional yeast for a boost of B vitamins.
- Perfect for anyone on a gluten-free or vegan diet, meeting multiple dietary needs with one delicious dish.
- Ideal for meal prep, as it stores and reheats beautifully.
Ingredients
Here’s the list of ingredients. Check out the recipe notes for more details, and the recipe card for all the measurements.
Directions
Here’s how to whip up our creamy, dreamy vegan cheese sauce for the best vegan mac and cheese. Scroll to the recipe card for the complete list of instructions.
Heat water in a pot.
Peel carrots and potatoes, then chop into 1/2-inch cubes.
Boil until tender.
Drain then scoop softened veggies into a blender. Add coconut milk, smoked paprika, turmeric, olive oil, nutritional yeast, mustard, lemon juice, salt, and pepper.
Blend until smooth.
Optional: If your sauce is too thick, add some more dairy-free milk.
Fill a medium-sized pot with water and a pinch of salt. Bring to a rolling boil. Add the pasta and cook ’til tender. Alternatively, use my tips to cook pasta fast for quicker results.
Related: How to Save Time and Money Cooking Pasta
Toss pasta into a large saucepan or bowl and add the sauce. Stir over low heat.
Optional: Top with flaked chili pepper or vegan parmesan if desired.
Recipe Tips
- I always use gluten-free pasta that holds up well during cooking. I recommend using a shape like elbows or shells to catch all that creamy sauce. Whatever pasta you use, make sure it’s cooked al dente to avoid a mushy texture.
- Since gluten-free pasta tends to absorb more sauce, make a little extra cheese sauce. It’s better to have too much sauce than too little—nobody likes dry mac and cheese!
Recipes Notes and Substitutions
Here are some handy substitutions and variations.
- For a Mac and Cheese with Crust: transfer your mac and cheese to a casserole dish, sprinkle some more dairy-free cheese on top, and bake it until it’s bubbly and golden.
- Use Any Potato: This recipe works well with any type of potato, though different varieties may slightly alter the color and texture of your sauce.
- Veggie Swaps
- Consider substituting butternut squash for the carrots for a sweet twist.
- Mix in roasted vegetables such as broccoli, spinach, or Brussels sprouts for added texture and nutrition.
- Swap the potatoes with sweet potatoes or parsnips for a different sweet and earthy note.
- Optional Add-Ins: Try garlic powder, onion powder, taco seasoning, chili powder, or quesadilla seasoning. Finely chopped veggies like onions, tomatoes, or peppers add texture and nutrition. For a fun twist, mix in vegetable powders for a colorful and nutritious boost.
- For Non-Vegans: If you’re dairy-free but not strictly vegan, adding some ground beef or thinly sliced sausage makes this dish even heartier.
- Cheese Sauce Variations: Experiment with different types of vegan cheese shreds for various flavors and textures. Daiya cheese, vegan cheddar, or even nacho cheese offer new tastes.
- Creamier Texture: Blend melted vegan butter or dairy-free cream cheese into your sauce before mixing it with the pasta.
- Protein Boost: Add plant-based proteins like tempeh, tofu, or seitan to turn this side dish into a hearty main course. Crumbled feta or goat cheese can add a rich depth of flavor for those who aren’t strictly vegan.
- Add Something Extra: Stir in some truffle oil or sprinkle truffle salt over the top before serving for a luxurious touch. Garnish with vegan parmesan and fresh herbs like basil or chives to brighten up the dish.
- Go International: Add a Mediterranean twist by adding sun-dried tomatoes, olives, and artichokes. For a Mexican-inspired version, mix in jalapeños, chili powder, and vegan taco meat and top with avocado slices and cilantro.
- Keto Option: Substitute a keto pasta or cauliflower florets for a low-carb dish.
How to Store and Reheat
You can store your leftovers in an airtight container in the fridge for up to 5 days. When you’re ready to reheat it, warm it on the stove over medium heat, adding a little splash of dairy-free milk or water to make the sauce creamy again.
If you want to keep leftovers longer, pack them in a freezer-safe container and freeze them for up to 2 months. Make sure they’re completely cool before packing. Thaw overnight in the fridge before reheating.
FAQs
What can I use instead of nutritional yeast?
If you don’t have nutritional yeast or prefer not to use it, you can try a few tablespoons of vegan cheese shreds or a dash of miso paste for umami flavor. However, nutritional yeast provides a unique cheesy flavor that’s hard to replicate exactly with other ingredients.
What’s the best way to get a smooth cheese sauce?
For the smoothest vegan cheese sauce, cook your vegetables, like potatoes and carrots, until they’re very tender before blending. Use a high-speed blender to puree the ingredients, ensuring everything is perfectly smooth.
If the sauce seems too thick, gradually add more dairy-free milk while blending until you reach the desired creamy consistency.
Can I make this mac and cheese ahead of time?
Yes, you can definitely make this vegan mac and cheese ahead of time which makes it great for meal prep! Prepare the dish as usual, then let it cool and store it in an airtight container in the refrigerator. It will keep well for up to 5 days.
When you’re ready to serve, gently reheat it on the stove, adding a little dairy-free milk or water to help bring back the sauce’s creamy texture.
More Easy Healthy Pasta Dishes
- Gluten-free Chili Mac (dairy-free & keto options) – a quick and healthy dinner the whole family will love.
- Easy and Oh So Creamy Vegan Pumpkin Pasta (gluten-free) – a yummy autumn meal.
- Homemade Healthy Hamburger Helper – easy one-pot meal yet so satisfying!
Veggie-full Gluten-free Dairy-free Mac and Cheese
Equipment
- saucepan
Ingredients
- 1 cup carrots (cut into ½ inch pieces)
- 1 ½ cups Yukon Gold potato (cut into ½ inch pieces)
- 2 tablespoons olive oil
- ½ cup coconut milk (or dairy-free alternative)
- ½ teaspoon mustard
- ½ teaspoon smoked paprika
- pinch of turmeric
- 1 tablespoon lemon juice
- ¼ cup + 2 tablespoons nutritional yeast
- 2 ½ teaspoons salt (or to taste)
- ½ teaspoon black pepper
- gluten-free pasta (or alternative)
Instructions
Stovetop Version
- Boil water in a medium-sized pot.
- Peel the carrots and potatoes and chop into 1/2-inch cubes.
- Boil for about 15 minutes until tender.
- Put the vegetables in a blender. Add coconut milk, smoked paprika, turmeric, olive oil, nutritional yeast, mustard, lemon juice, salt, and pepper. Blend until smooth.
- Fill the same pot with water and a pinch of salt and bring to a boil.
- Add the pasta and cook according to package instructions.
- Drain and return the pasta to the pot. Pour the vegan cheese sauce on top.
- Stir over low heat, making sure to coat the pasta.
- Optional: Top up with some chilly flakes or vegan parmesan cheese.
- Dig in and enjoy!
Baked Version
- Preheat oven to 325°F and lightly grease an 8×8 inch baking dish.
- Spread the pasta mixture evenly into the pan.
- Top with either some dairy-free cheese and dried parsley or 1/2 to 1 cup additional cheese sauce. .Bake for 15-20 minutes or until the topping is lightly browned.
- If you'd like a crispier result, bake at 360 degrees for 25 minutes until the top is crispy golden brown, watching carefully to prevent burning. You can also broil for 2-5 minutes at the end if you'd like for a crispier top.
- Carefully remove from the oven and serve immediately.
Notes
- I always use gluten free pasta that holds up well during cooking. I recommend using a shape like elbows or shells to really catch all that creamy sauce. Whatever pasta you use, make sure it’s cooked al dente to avoid a mushy texture.
- Don’t skimp on the creamy factor! Use a good quality dairy-free butter to add richness to your cheese sauce. It makes a world of difference to achieve that buttery mouthfeel we all adore in a classic mac and cheese.
- If you want to add more complexity, mix in some dairy-free cheddar cheese or even shredded vegan cheese blends for extra gooeyness.
- If you love a good crust, transfer your mac and cheese to a casserole dish, sprinkle some more dairy-free cheese on top, and bake it until it’s bubbly and golden. Baked mac and cheese has that wonderful texture contrast that is absolutely comforting!
- Since gluten-free pasta tends to absorb more sauce, you might want to make a little extra cheese sauce. It’s better to have too much sauce than too little—nobody likes dry mac and cheese! If you end up not needing it, you can use it for dipping chips, veggies, or making a vegan grilled cheese with this Flax Bread.
Nutrition
Nutritional information is provided as a courtesy and is merely an approximation. Optional ingredients are not included and when there is an alternative, the primary ingredient is typically used. We cannot guarantee the accuracy of the nutritional information given for any recipe on this site. Erythritol carbs are not included in carb counts since they have been shown not to impact blood sugar. Net carbs are the total carbs minus fiber.
I love your menus and you made it look so easy to do. I have not tried the Mac and cheese but I am planning to try it out soon. Could you tell me the name of a good organic olive oil. I am having serious trouble sourcing good olive oil from the supermarket in Canada. Thank you so much.
Hi Rhoda! You are so welcome. I try to do easy recipes because I’m too busy for anything else. Thanks for the kind words and I so hope you like it.
Hmmmm. Olive oil is a tough one. Here is some info I just pulled from the internet:
One person recommended imported Greek olive oil from local shops in the Greektown neighborhood of Toronto. and also possibly PC Splendido olive oils at Loblaws/Zehrs/Fortinos. Costco Kirkland brand is supposed to be a good one but I would have to check into that again.
This person mentioned that Bertolli was found to adulterate their oils.
Often olive oils have other oils added – some reports say up to 1/3 of the olive oils are this way :(.
It should be in a tinted glass bottle or metal can. If it’s in clear then don’t get it. This is because it’s sensitive to light.
Extra virgin olive oil should develop some solids after a few days in a cold fridge.
High quality imported Italian, Spanish or Greek olive oils should have a PDO or PGI seal on the bottle. Those without the seal might be good but not guaranteed. Hope that helps.
If you still need help let me know and maybe I can ask elsewhere.
Hi Adrienne, thank you for the Olive oil update. I will check for the PDO/PGI on the seal. What I found out lately is that even the coconut oil is adulterated but I will keep looking. Many blessings.
You’re so welcome! Where are you seeing that information about coconut oil?