Creamy Vegan Mac And Cheese

We may earn money or products from the companies mentioned in this post.

Sharing is caring!

Sweet Potato and Veggie Mac and Cheese

This creamy vegan mac and cheese recipe is like no other!


While it has a bit of cashews to add to the creaminess, most of the dairy-free, cheesy sauce is made from a base of sweet potato, cauliflower and carrots!


Super smooth, flavorful and healthy, you won’t even realize you’re eating veggies and potatoes when you’re indulging in this irresistible comfort food!

Creamy Vegan Mac and Cheese

Simple Homemade Vegan Mac and Cheese Recipe

This recipe is kept pretty simple – I love blend-and-mix recipes and this one does not disappoint.


Once your base is prepared, you can quickly add flavorings like garlic, onion and paprika for a delicious and well rounded mac and cheese taste.


But don’t forget the secret ingredient in almost all vegan mac and cheese recipes – nutritional yeast! The magical cheesy/nutty seasoning that helps us never miss actual cheese, with an extra dose of B vitamins!

Easy Vegan Mac and Cheese Comfort Food

Many homemade vegan mac and cheese recipes involve simple and traditional alternative ingredients like vegan butter, milk and cheese. You can also find boxed mac and cheese (from brands like Daiya) that are great convenience foods if you’re in a hurry and need something quick.


While these are incredibly tasty, sometimes the texture (depending on the brand of vegan cheese) isn’t my favorite, and they’re also very fatty.


Some other recipes I’ve tried are heavily cashew-based, as they give the recipe a great creamy texture, and the fat from the cashews helps add to the richness of the cheesy sauce. 


I’ve really enjoyed some of these as well, but my favorite by far has been more vegetable-based versions, as they are healthier and not quite as heavy.

Cooking Dairy Free Mac and Cheese

To make this scrumptious mac and cheese recipe, you’ll want to start by cooking your pasta of choice according to its package.


I love using bean-based versions like Banza because they have a ton of protein and are more natural, but traditional wheat pasta is a great budget-friendly option as well, and it’s still vegan most of the time!


While your pasta cooks, begin to cube your veggies and sweet potato and then steam them until they are super soft. I used a large pot with boiling water, and placed a colander on top with the veggies inside. Covered they took about 10 minutes to soften up nicely.


Now allow your veggies and sweet potato to cool just a bit, then toss them into a blender with the rest of the ingredients (except the pasta!). 


Blend until it’s smooth and cheesy. Drain your pasta and pour in your cheesy mixture and swirl it around until thoroughly mixed!


I served mine with a bit more paprika, cilantro, pepper and nutritional yeast and it was heavenly!

This recipe is:

  • Cheesy
  • Vegan
  • Healthy
  • Comforting
  • Simple
  • Natural
  • Low-Fat

If you’re looking for more vegan meal ideas, try my:

Vegan Pesto Pasta

African Peanut Soup

Tofu Quesadilla

Pin this for later!


Yield: 4-6 Servings

Creamy Vegan Mac And Cheese

Creamy Vegan Mac and Cheese

This easy vegan mac and cheese recipe is the best dairy-free way to enjoy this comfort food! Made with sweet potatoes, cashews, carrots and cauliflower!

Prep Time 15 minutes
Cook Time 15 minutes
Total Time 30 minutes



  1. Cook pasta according to package in a large pot.
  2. Cube and steam sweet potato, carrot and cauliflower until very tender, about 10 minutes.
  3. Add to a blender along with the rest of the ingredients, and blender until smooth and creamy.
  4. Once pasta is done, drain and return to pot. Pour in cheese mixture and swirl through pasta.
  5. Serve with more paprika, pepper and nutritional yeast (and maybe some cilantro) - enjoy!

Sharing is caring!

11 thoughts on “Creamy Vegan Mac And Cheese”

    • Thanks so much! It’s been awhile since I’ve had normal mac n cheese, but I think the flavor is spot on, and maybe even a little better 🙂


Leave a Comment