30-MINUTE MEALS! Get the email series now
Royal Recipe

Creamy Vegan Mac and Cheese

5 from 1 vote
1 Comments
Julia Bennett
By: Julia BennettUpdated: Nov 26, 2025
This post may contain affiliate links. Please read our disclosure policy.

A super creamy, unprocessed vegan mac and cheese that uses potatoes, carrots and cashews for a silky sauce—comfort food that's dairy-free, satisfying, and quick to make.

Creamy Vegan Mac and Cheese

This creamy vegan mac and cheese has been a weeknight anchor in my kitchen for years. I discovered this combination during a time when I wanted the silky mouthfeel of traditional cheese sauce without the dairy or processed ingredients. The base — boiled potatoes, carrots and a handful of raw cashews — blends into a luxuriously smooth sauce that clings to each noodle. It tastes rich and comforting, with a subtle tang from lemon and a faint nutty, umami lift from nutritional yeast. The texture is velvety rather than gloopy, so every forkful feels indulgent while still being wholesome.

I first served this at a small family gathering when my cousin announced she was trying a plant-based month. Skeptical faces gave way to satisfied smiles and a chorus of praise; one guest came back for seconds, unaware initially that this version was entirely dairy-free. I love this recipe because it travels well — it can be eaten straight from the pot or transformed into a baked dish topped with golden breadcrumbs. The balance of flavor and texture makes it perfect as an entree or a side dish at potlucks, and it’s forgiving enough for cooks who are new to blending vegetables into sauces.

Why You'll Love This Recipe

  • Ultra-creamy without processed cheese: uses simple whole foods—potatoes, carrots, cashews and nutritional yeast—to create a rich, velvety texture.
  • Quick to prepare: active prep is about 10 minutes and total cook time is around 20 minutes, making it ideal for busy weeknights.
  • Flexible and crowd-pleasing: serves 6 easily and can be served straightaway or baked with a crunchy breadcrumb topping for a casserole-style finish.
  • Pantry-friendly: most ingredients are staples—dried macaroni, cashews, canned coconut milk—so you can pull this together without a special grocery run.
  • Diet-friendly: naturally dairy-free, vegan and adaptable to gluten-free by using GF pasta, so it fits many dietary needs.
  • Make-ahead and freeze-ready: sauce can be made in advance and stored refrigerated or frozen for quick reheat and assembly.

In my experience, families and guests are always surprised at how satisfying and familiar the flavor profile is despite the absence of cheese. I often double the sauce when I know there will be leftovers, because reheated mac and cheese with a splash of reserved cooking water becomes even silkier. This recipe has been my go-to for comfort dinners and casual dinner parties alike.

Ingredients

  • Dried macaroni (10 ounces / about 2 2/3 cups): Use an elbow or small shell shape so the sauce clings to each piece. I usually buy a high-protein semolina pasta, but you can swap for a gluten-free pasta if needed.
  • Yellow potatoes or russets (1 cup peeled and diced): Starchy potatoes give body and silkiness to the sauce; peel and chop small so they cook quickly. Yukon golds can be used for a creamier flavor.
  • Carrots (1/4 cup peeled and diced): Adds sweetness and helps color the sauce a gentle golden hue. Dice finer than the potatoes to ensure even cooking.
  • Onion (1/3 cup chopped): Use yellow or sweet onion for background flavor; sweat them briefly or boil with the vegetables for an integrated savory note.
  • Cooking liquid (3/4 cup): Preferably use the water the vegetables boiled in to preserve flavor and nutrients; it also thins the sauce to the perfect consistency.
  • Raw cashews (1/2 cup): The secret to creaminess. If you don't have a high-speed blender, soak them in hot water for 30–60 minutes before blending.
  • Coconut milk (1/4 cup): Use full-fat canned coconut milk for richness. If you avoid coconut, substitute unsweetened soy or oat milk and increase cashews slightly.
  • Nutritional yeast flakes (2 tablespoons): Provides cheesy, umami flavor—look for fortified flakes for B12, and use a reputable brand like Bragg or Red Star.
  • Lemon juice (1 tablespoon): Brightens the sauce and gives the impression of tangy cheese.
  • Salt (1 teaspoon) and spices: Garlic powder 1/4 teaspoon, paprika pinch, and optional cayenne for a subtle heat. Adjust salt at the end for best results.

Instructions

Cook the pasta: Bring a large pot of salted water to a rolling boil and cook 10 ounces of dried macaroni until al dente—typically 6–8 minutes, depending on brand. Taste one piece at the low end of the range; it should be tender with a slight bite. Drain, reserve a little pasta cooking water if you like, and set the noodles aside in the pot to keep warm. Boil the vegetables: In a separate small pot, bring several cups of water to a boil. Add the peeled, diced potatoes, carrots and chopped onion and simmer until very tender—about 8–12 minutes depending on dice size. Test with a fork; the pieces should be soft enough to mash easily. Carefully reserve about 3/4 cup of the vegetable cooking liquid. Blend the sauce: Transfer the cooked vegetables to a blender along with 3/4 cup of the reserved cooking liquid, 1/2 cup raw cashews, 1/4 cup canned coconut milk, 2 tablespoons nutritional yeast, 1 tablespoon lemon juice, 1 teaspoon salt, 1/4 teaspoon garlic powder and the pinch of paprika and cayenne if using. Blend on high until the mixture is completely smooth and glossy. If your blender struggles, add an additional 1–2 tablespoons of cooking liquid and blend in pulses until emulsified. Combine and finish: Pour the sauce over the drained, warm macaroni in a serving pot or bowl. Stir gently to coat every piece. Taste and adjust salt and lemon as needed; a little more nutritional yeast can deepen the savory profile. Serve immediately for the creamiest texture. Optional bake for crumbs: If you prefer a casserole-style finish, transfer the macaroni and sauce to a baking dish, top with breadcrumbs tossed with a teaspoon of olive oil, and bake in a preheated 350°F oven for 12–15 minutes, until crumbs are golden and crisp. Let cool 5 minutes before serving. Creamy vegan mac and cheese in a bowl with parsley garnish

You Must Know

  • This dish stores well: refrigerate covered for up to 4 days and freeze the sauce separately for up to 3 months.
  • Because cashews are a key texture agent, soak them 30–60 minutes if your blender isn’t high-speed.
  • Reserve some cooking water to thin the sauce—starchy pasta water helps the sauce cling to noodles.
  • Nutrition: about 289 calories per serving, with roughly 45 g carbs and 10 g protein—comforting yet balanced.

My favorite part of this recipe is how forgiving it is. One weekend I accidentally over-salted the sauce; a splash of lemon and an extra cup of warm pasta water smoothed it right out. Another time I added roasted broccoli and it became an instant favorite for lunches. Family members who normally miss dairy cheese have told me this version satisfies that craving without feeling like a compromise.

Baked vegan mac and cheese with crisp breadcrumb topping in a casserole dish

Storage Tips

Store leftovers in an airtight container in the refrigerator for up to 4 days. If you plan to freeze, separate the sauce from the noodles: freeze sauce in portions in freezer-safe containers or heavy-duty bags for up to 3 months. To reheat, thaw overnight in the fridge, warm gently on the stove with a splash of water or plant milk, and stir into freshly cooked pasta or reheated noodles. For baked leftovers, cover and reheat at 350°F until warmed through, adding 5–10 minutes if frozen.

Ingredient Substitutions

If you have nut allergies, swap cashews for 1/2 cup of blanched sunflower seeds plus an extra tablespoon of tahini to maintain creaminess; the flavor will shift slightly but remain rich. Substitute coconut milk with unsweetened oat or soy milk if you avoid coconut. Use gluten-free pasta to make the dish gluten-free. For a smokier profile, stir in 1/2 teaspoon smoked paprika or a teaspoon of liquid smoke instead of regular paprika.

Serving Suggestions

Serve this alongside roasted Brussels sprouts, a crisp green salad with lemon vinaigrette, or as part of a holiday buffet. For a cozy bowl, top with toasted breadcrumbs or crushed roasted chickpeas for crunch. Garnish with chopped fresh parsley or chives to brighten the dish. It pairs nicely with crisp white wines or a cold lager, and makes a hearty side for plant-based roasted 'meats' at family dinners.

Meal Prep Tips

Make the sauce in advance and refrigerate in a sealed container for up to 3 days; when you're ready to eat, boil fresh pasta and stir in the warmed sauce. Portion into individual containers for grab-and-go lunches, and add a steamable vegetable on the side. If you plan to bake later, assemble the pasta with sauce in a baking dish, cover tightly and refrigerate up to 24 hours before baking for convenience.

Seasonal Adaptations

In fall and winter, add a cup of roasted butternut squash to the boiling vegetables for a deeper orange color and slightly sweeter finish. In spring, stir in blanched peas and lemon zest at the end for brightness. During summer, swap half the cooked potatoes for roasted sweet corn for textural contrast. These seasonal tweaks keep the recipe feeling fresh year-round.

Whether served straight from the pot or baked with a golden crumb topping, this creamy vegan mac and cheese is one of those comforting dishes that feels homemade and wholesome. I hope it becomes a staple in your rotation—customize it, share it, and enjoy the smiles it brings around your table.

Pro Tips

  • Soak raw cashews 30–60 minutes if you don’t have a high-speed blender to ensure silky texture.

  • Reserve a small amount of the vegetable or pasta cooking water; starch helps the sauce adhere to pasta.

  • Adjust salt at the end—nutritional yeast and coconut milk can alter perceived saltiness depending on brands.

This nourishing creamy vegan mac and cheese recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.

Tags

Main Dishesveganmac and cheesedairy-freecomfort foodweeknight dinnerpotatoescashewsAmerican cuisine
No ratings yet

Creamy Vegan Mac and Cheese

This Creamy Vegan Mac and Cheese recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Servings: 6 steaks
Creamy Vegan Mac and Cheese
Prep:10 minutes
Cook:10 minutes
Rest Time:10 mins
Total:20 minutes

Ingredients

Pasta

Sauce

Instructions

1

Cook the pasta

Bring a large pot of salted water to a boil and cook 10 ounces dried macaroni until al dente, usually 6–8 minutes. Drain, reserve a little cooking water if desired, and keep warm.

2

Boil the vegetables

In a small pot, boil diced potatoes, carrots and chopped onion until very tender—about 8–12 minutes depending on size. Reserve about 3/4 cup of the cooking liquid for blending.

3

Blend the sauce

Place cooked vegetables in a blender with 3/4 cup reserved cooking liquid, 1/2 cup raw cashews, 1/4 cup coconut milk, 2 tablespoons nutritional yeast, 1 tablespoon lemon juice, 1 teaspoon salt, 1/4 teaspoon garlic powder and spices. Blend until completely smooth, adding extra liquid a tablespoon at a time if needed.

4

Combine and serve

Pour the blended sauce over the warm drained pasta and stir to coat. Taste and adjust salt or lemon. Serve immediately or transfer to a baking dish, top with breadcrumbs and bake at 350°F for 12–15 minutes for a crisp topping.

Last Step: Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.

Nutrition

Calories: 289kcal | Carbohydrates: 45g | Protein:
10g | Fat: 7g | Saturated Fat: 2g |
Polyunsaturated Fat: 1g | Monounsaturated Fat:
3g | Trans Fat: 1g | Cholesterol: 253mg | Sodium:
0mg | Potassium: 953mg | Fiber: 0g | Sugar:
0g | Vitamin A: 577IU | Vitamin C: 3mg | Calcium:
47mg | Iron: 6mg

Did You Make This?

Leave a comment & rating below or tag
@kitchenfunwithmy3sons on social media!

Creamy Vegan Mac and Cheese

Categories:

Creamy Vegan Mac and Cheese

Did You Make This?

Leave a comment & rating below or tag @kitchenfunwithmysons on social media!

Rate This Recipe

Share This Recipe

Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!

Comments (1)

Leave a Comment

0/1000 characters
Food Lover
1 day ago

This recipe looks amazing! Can't wait to try it.

Rating:

Comments are stored locally in your browser. Server comments are displayed alongside your local comments.

Family Photo

Hi, I'm Julia!

Chef and recipe creator specializing in delicious Main Dishes cooking. Passionate about sharing easy-to-follow recipes that bring families together around the dinner table.

Get My 30-Minute Meals email series!

Quick and easy dinner ideas delivered to your inbox.