This is the best dairy-free mac and cheese you’ll make at home — rich, creamy, and ready fast. The silky sauce comes together in about five minutes using simple, wholesome ingredients: carrots, raw cashews, full‑fat coconut milk, nutritional yeast, lemon and seasonings. It delivers a satisfying cheesy flavor without any dairy and makes a great family-friendly, plant‑based meal.

This recipe is an easy way to add hidden vegetables to a comfort dish — similar in spirit to cauliflower Alfredo or cauliflower cheese sauce — but with a bright carrot base that blends into a smooth, creamy sauce. It’s versatile, allergy-friendly, and perfect for busy weeknights.
Why you will love this mac n cheese recipe:
- The taste: creamy, rich, and full of cheesy flavor without actual cheese.
- Quick and simple: the sauce blends in under five minutes and the whole dish comes together fast.
- Diet-friendly: dairy‑free, vegan, gluten‑free when served with GF pasta, lactose‑free, paleo‑adaptable, plant‑based and suitable for Whole30 when paired with vegetable noodles.
- Kid-friendly: you can’t taste the hidden vegetables, so it’s a great way to increase veggie intake for picky eaters.
Ingredients:
See the recipe card below for exact measurements and full ingredient details.
- Wet ingredients: full‑fat coconut milk, lemon juice, and water.
- Vegetables: carrots and garlic.
- Dry ingredients: raw cashews and nutritional yeast.
- Seasonings: sea salt and mustard powder.
Recipe variations and add ins:
- For an even silkier sauce, stir in 1–2 tablespoons olive oil or vegan butter after blending.
- To keep the recipe gluten‑free, serve with gluten‑free pasta or grain‑free noodles.
- If you prefer not to use coconut, substitute unsweetened cashew milk or almond milk (texture may be slightly thinner).
- To make it paleo or Whole30, serve the sauce over vegetable noodles such as zucchini, carrot, sweet potato, parsnip, or heart‑of‑palm noodles.
How to make dairy-free Mac and cheese:

- Step 1: Cook pasta according to package directions.

- Step 2: While the pasta cooks, add all sauce ingredients to a high‑speed blender.

- Step 3: Blend until very smooth, scraping down the sides as needed.

- Step 4: Drain and rinse pasta, return to the pot, pour the sauce over the noodles and stir until evenly coated. Serve warm and enjoy.
Top Tips:
- Use raw cashews, not roasted, for the creamiest texture.
- Choose full‑fat coconut milk rather than reduced fat for better body and flavor.
- If you don’t have a high‑speed blender, soak the cashews in hot water for a few hours to soften before blending.
- For a thinner sauce, add more water or coconut milk a little at a time until you reach the desired consistency.
- Serving ideas: enjoy as is or add toppings like dairy‑free sour cream, hot sauce, ketchup, or vegan parmesan for extra flavor.
- Storage: the sauce keeps in an airtight container in the refrigerator for up to 7 days; it also freezes well for up to 3 months — thaw in the fridge before reheating.

Dairy-free Mac and cheese FAQs:
No. Velveeta contains milk derivatives and cheese ingredients, so it is not dairy‑free, lactose‑free, or vegan.
No. Kraft Mac and Cheese includes whey and milk fat and is not dairy‑free or vegan.
No. Annie’s varieties typically contain dairy ingredients such as cheese, milk, whey or butter, so they are not dairy‑free or vegan.
Yes — if you serve it with gluten‑free pasta, the recipe is both gluten‑free and dairy‑free.
Yes. The sauce freezes well for up to three months; thaw completely in the fridge before reheating and stirring to restore creaminess.
Other dairy-free recipes you will love:
-
Dairy-free Alfredo Sauce with Cashews (paleo & vegan)
-
Homemade Healthy BBQ Sauce (no sugar)
-
Gluten-free Teriyaki Sauce (soy free)
-
Vegan Buffalo Sauce (no butter)
If you try this recipe, tag the creator on social media or save it for later. Enjoy experimenting with variations and making this dairy‑free mac and cheese your own.
Recipe

Dairy-Free Mac and Cheese
Equipment
-
High‑speed blender (or soaked cashews and a powerful blender)
Ingredients
Pasta Ingredients
- 16 oz pasta of choice
Dairy Free Cheese Sauce Ingredients
- 2 cups raw cashews
- 1 cup full‑fat coconut milk
- 3/4 cup water
- 3 tablespoons lemon juice
- 1 1/2 cups chopped carrots
- 1/3 cup nutritional yeast
- 1 teaspoon sea salt
- 1 teaspoon mustard powder
- 1 clove garlic, minced
Instructions
Pasta Instructions
-
Prepare the pasta according to the package directions. While it cooks, make the cheese sauce.
Cheese Sauce Instructions
-
Place all sauce ingredients into a high‑speed blender.
-
Blend until smooth, adjusting liquid for desired thickness.
Assembly Instructions
-
Pour the sauce over cooked pasta and stir until the noodles are evenly coated.
-
Serve immediately and enjoy.
Notes
- Adjust sauce thickness with additional water or coconut milk as needed.
- Cashew or almond milk can be used in place of coconut milk, though texture may differ slightly.
- Nutritional values are estimates and will vary with ingredients and portion sizes.
Nutrition
| Carbs: 113 g
| Protein: 30 g
| Fat: 43 g