Creamy Mac and Cheese
This Creamy Mac and Cheese is seriously the best you've ever tried. It is ready in under 15 minutes and made with simple ingredients that you've already have on hand. Even the pickiest kids will eat this and want a second plate in no time. A keeper that the whole family will love and no one would ever taste or guess it is entirely vegan.

You know I do not get tired of making Mac and Cheese recipes. Stunners like my Garlic Brussels Sprouts Mac and Cheese, the One Pot Chili Mac and Cheese, Jalapeno Mac and Cheese, or the Cauliflower Mac & Cheese.
If you are looking for more ideas use the search bar and keep your craving mile high.
Today's recipe is taking a somewhat more traditional turn: lots of vegan cheese, creamy, and so comforting.
I have tested this recipe in and out to get it absolutely right and seriously the result and the flavor were simply amazing
Go ahead and try this Creamy Mac and Cheese, because it is:
- easy to prepare with step by step pictures
- great for leftover pasta
- super creamy
- rich
- flavorful
Besides that, the result is also:
- filling
- satisfying
- comforting
- kids friendly
- ready in under 15 minutes
What's in this Mac and Cheese sauce
As I mentioned, this recipe is very traditional: just pasta and a cheese sauce.
Of course this means that the sauce is the most important part of the dish. To get the best combination of creaminess and flavor, you will need:
- vegan cream cheese
- butter (vegan)
- vegan cheddar and parmesan
- almond milk
What is special about these ingredients for Creamy Mac & Cheese Sauce
Vegan Cream Cheese adds creaminess and tang; often made from cashews or coconut oil.
Vegan Butter provides richness; typically made from plant oils like coconut or avocado.
Vegan Cheddar & Parmesan is key for cheesy flavor and umami. Choose brands with good meltability like Violife or Daiya.
Almond Milk for a light and creamy base; use unsweetened for best results. Alternatives: Soy, oat, or cashew milk.
Together, these ingredients create a rich, dairy-free mac and cheese.
What you need for this vegan Mac and Cheese
Apart from those ingredients, not much is left to add: pasta and some spices.
Make sure you have the following at hand:
- Macaroni noodles - this works perfectly with leftover pasta
- garlic powder
- onion powder
Optionally you can also add some smoked paprika.
How to make stove top Mac and Cheese
Start out with a large casserole or pot and melt vegan butter on low heat. Now add the vegan cheddar and also melt it while stirring all the time. Still on low heat - this is important!
When the cheddar and butter is combined to a smooth mix, stir in the vegan cream cheese. Then add plant milk and parmesan and combine everything to a smooth sauce.
Finally, give precooked macaroni to the pot, mix well, and season with salt and pepper (and optional smoked paprika). Heat everything for 5 minutes, then serve in bowl or on plates.
My Creamy Mac and Cheese makes such a perfect option for dinner, lunch, or meal prep that you can always count on.
It is especially amazing as a make ahead meal.
You can store it in the fridge for around 5 days, when covered with a lid on top.
Can I freeze this?
Yes you absolutely can! But before freezing it, please make sure it cools down properly.
Use an airtight container with a lid of choose freezer bags. It will stay fresh in the freezer for around 2 months.
You can even make a bigger batch, If you want to.
If you try this Creamy Mac and Cheese, tag me on Instagram or Facebook.
Love seeing all your remakes.
Cheers, Florian.
Creamy Mac and Cheese
This Creamy Mac and Cheese is seriously the best you've ever tried. It is ready in under 15 minutes and made with simple ingredients that you've already have on hand. Even the pickiest kids will eat this and want a second plate in no time. A keeper that the whole family will love and no one would ever taste or guess it is entirely vegan.
Ingredients
- 4 cups Macaroni (leftover is great, use gf if needed)
- 2 Tbs vegan butter
- 10 oz vegan cheddar, finely cut
- 1 cup almond milk
- 1 batch Vegan Parmesan Cheese (3 ingredients, 1 min)
- 7 oz vegan cream cheese
- 2 teaspoon garlic powder
- 1 teaspoon onion powder
- salt, pepper to taste
Optional:
- ½ teaspoon smoked paprika
Instructions
- Start out with a large casserole or pot and melt vegan butter on low heat. Now add the vegan cheddar and also melt it while stirring all the time. Still on low heat - this is important!
- When the cheddar and butter are combined to a smooth mix, stir in the vegan cream cheese. Then add plant milk and parmesan and combine everything to a smooth sauce.
- Finally, give precooked macaroni to the pot, mix well, and season with salt and pepper, garlic, onion powder (and optional smoked paprika). Heat everything for 5 minutes, then serve in bowl or on plates.
Nutrition Information:
Yield: 4 Serving Size: 1.5 cupsAmount Per Serving: Calories: 564Total Fat: 25gSaturated Fat: 11.4gTrans Fat: 0gUnsaturated Fat: 12.6gCholesterol: 0mgSodium: 312mgCarbohydrates: 71gFiber: 3.6gSugar: 13gProtein: 15g














If you are reading this to decide if you should make this recipe, let me help you: YES!! Holy noses this is BETTER than “real” Mac n cheese! I used some randon dairy free soy free nut free cream cheese, Daiya beans cheddar cheese, and earth balance soy free dairy free margarine and this Mac was INCREDIBLE! I’ve already made it twice! It’s honestly almost TOO GOOD!! :))
Thanks a bunch for your amazing feedback and making it, Ilana! I hope you'll find lots of more recipes to try.
@Florian, what brand vegan cheese do you use?
Hi Christy! Violife is great.
I am a mac n cheese fan and had not found a good recipe to make it vegan, so I stuck with the old fashioned mac n cheese and guilt for eating it. This recipe is simply amazing. So finger lickin’ good! Thank u so much!
Thanks a bunch for your amazing feedback and making it, Frances! I hope you'll find lots of more recipes to try.
This was absolutely delicious! This made me forget all about me missing “real” cheese and milk. I am so impressed. My family couldn’t tell the difference. Will definitely make again.
Thanks a bunch for making it and sharing, Shallon! Happy and glad to hear it was such a big hit with your family. I hope you'll find lots of more recipes to try.
So excited to try this, have been looking forever for a vegan Mac n cheese recipe that does not have nutritional yeast. I have to stay away from yeast and fermented foods...another super fun dietary restriction ?. Thank you!!
Love mac n cheese. Miss not beating to have all the different yummy cheeses that I was just exploring when the allergy test said I couldn't have dairy.
🙁 taken me awhile to find substitutes I like. For your cram cheese and cheddar cheese can you suggest a brand you tried and liked best?
Hi Alicia! Violife is great.
@Florian, Kite Hill has a tasty cream cheese that I am going to try in this recipe. So excited!!!
Can I use dairy free Greek yogurt as a cream cheese replacement? Hope so I’m dying to make it!
Hi Melissa! I guess you can, but the result will be different. Let me know how it works.
How much is 1 batch of Parmesan? I just bought follow your heart parm.
Hi Sarah! You can use the entire package. Hope that helps. Let me know what you think.
@Florian, You said "package" but my Follow Your Heart is a 5oz bottle. how much do i use? Also, my Violife cheese is in a bag, not a block. How much do I use of that? Thank You!
Hi Jenny! Thanks for asking you will need 1 cup from your bottle. For the bag you will need 10 oz. Hope that helps and clarifies. Let me know what you think.
Is the 4 cups of macaroni supposed to be dry or cooked? I wasn’t fully clear on the measurements.
Hi Lauren! It is cooked. Hope that helps and clarifies.
Thanks for responding so quickly! That's what I assumed because the amounts seemed too small for 4 dry cups. The recipe turned out delicious!
Happy to hear it was a hit, Lauren! Would you mind leaving a star rating with your review? That is really helpful for other readers. Thank you so much.
I really enjoyed this, and it wasn't complicated either. Thank you!
Thanks for your great feedback and sharing, Jaye! Would you mind leaving a star rating with your review? This is super helpful for other readers. Thanks so much.
Holy heck. Since finding this recipe (like 2 months ago) I've made it probably (at least) 4 times. Don't judge me. Passed it on to my vegan sister. I've even baked it with breadcrumbs to add that extra touch. Stupid simple and crazy delicious. And I do mean CRAZY delicious.
Thanks so much much for your amazing feedback and making it, Jess! I love the idea of a baked version, yummy. Would you mind leaving a star rating with your review? This is super helpful for other readers. Thanks so much.
What can I use instead of cashews in the Parmesan? I’m unfortunately allergic 🙁
Hi Caroline! Almonds or sunflower seeds. Hope that helps.
@Caroline C, I used pine nuts instead of cashews!
Is there a non-tree nut milk I can use in this recipe? Making it for thanksgiving, but my sister is allergic to tree nuts so she can't have almond milk.
Hi Jordan! Try oat milk, hope that helps.
Your a genius Florian ?
Soooo easy! Just added lemon juice and nutmeg and mustard powder.
Yummy....best cheese sauce...great fondue sauce
Thankyou
Thanks a bunch for your amazing feedback and making it, Barbara! Love this idea of a fondue sauce. Would you mind leaving a star rating with your review? This is super helpful for other readers. Thanks so much.
This is a 5 ?rated recipe for sure
I seen someone said that they used breadcrumbs. Would I bake it and if so for how long would you guess and also does it get "gummy" if not eaten right away?
I don’t normally write reviews but this one really deserves praise. Thank you, thank you, thank you! I’ve been craving real mac & cheese for a long time and my husband who won’t eat anything vegan, didn’t know the difference! I didn’t have the brand of cheeses you recommend so I used Trader Joe’s soy cheese blend and their vegan cream cheese (will have you fooled too.) This dish is So Delicious. ?
Thanks a bunch for your amazing feedback and making it, Roberta! Glad to hear it was such a big hit with your husband. Would you mind leaving a star rating with your review? This is super helpful for other readers. Thanks so much.
Superb recipie, Florian! Better than using real milk from the ugly dairy industry that exploits cows! ?
Hi Lisa! Happy to hear it was such a big hit and thanks for making it. Would you mind leaving a star rating with your review? Your experience is so helpful for other readers. Thanks so much.
Other than cutting the recipe in half to test it out and using Follow Your Heart brand padmesan because I already had it in the fridge, followed to the letter. World's simplest best mac and cheese! Something every cook (vegan or otherwise) needs in their arsenal of recipes. Forget the half, should have doubled. It was gone in minutes. My staunchly NOT VEGAN SIL loved it too. Will be making a large batch for a bbq next weekend. Thank you!
Thanks a bunch for your great feedback and making it, Tricia. Happy to hear it was such a big hit. Would you mind leaving a star rating with your review? Your experience is so helpful for other readers. Thanks so much.
The absolute BEST VEGAN MACARONI AND CHEESE EVER! I’m usually not a fan of vegan Mac, but this recipe is so simple And amazing. I have a picky 1 year old and he loves this also. Thank you so much for this recipe!!! ❤️
Happy to hear it was such a big hit, Khira! Thanks for making and sharing it. Would you mind leaving a star rating with your review? Your experience is so valuable for other readers. Thanks so much.
LOVE this recipe! It's delicious and really quick to make. I'm allergic to cashews so instead of the vegan parm that's suggested, I just add extra garlic powder, nooch, and salt to the recipe!
I made this last night and it was awesome. It even fooled the one who can eat dairy!
Great and thanks a lot for sharing, Christy! I hope you'll find lots of more recipes to try.
Omg! This is delicious. My non vegan husband had Mac and cheese from Panera and it sent me searching for a recipe. This one is creamy and awesome! Thank you 🙂
Thanks a bunch for your great feedback and making it, Jamie! Would you mind leaving a star rating with your review? Your experience is so helpful for other readers. Thanks so much.
This Mac and Cheese is delicious! I used Follow Your Heart Parmesan instead then I added breadcrumbs and baked it for kicks. The only thing I would do differently is cut the garlic powder by half!
Thanks for your great feedback, Lori! Would you mind leaving a star rating with your review? This is super helpful for other readers. Thanks so much.
i did this recipe tonight for dinner as a meatless option. Instead of the suggested milks, I used 2% milk, l all I had on hand was grated cheese and I know less than 1.5 C Parmesan cheese. It all worked, fabulously! This was delicious!!! Thank you for posting. My family enjoyed it!
Hi Yvonne! Thanks for your great feedback. Would you mind leaving a star rating with your review? Your experience is so helpful for other readers. Thanks so much.
Hey! I love this recipe! One thing I've noticed from using the Whole Foods vegan cheese is that my sauce comes out slightly chunky and yours seems to be more smooth. Still tastes amazing though! Was just wondering which vegan cheddar cheese do you use?
Hi Sarah! Violife is great. Hope that helps.
Hey, I have some vegan sour cream I want to use up could k use that in place of the cream cheese?
Hi Carla! It will work, but the result will be different. Let me know what you think.
Do you think this could be adapted to the slow cooker somehow? I love the idea of this but rarely have time to cook right at dinner hour ?
Hi Abigail! I think that should be ok, but I can't vouch for accurate results. Let me know what you think.
@Abigail,
Did you try it in the slow cooker? I’ve been wanting to do this too.
I might be missing it but when do you add the garlic and onion powder? Thanks! Excited to try.
Hi Courtney! Just add them to the sauce. Hope that helps.
Can u use oat milk?
Hi Deb! This will work perfectly with oat milk. Let me know what you think.
This looks great! Have you tried covering with bread crumbs and baking?
Hi Chris! I haven't tried that, but I can vouch the result will be delicious. Let me know what you think.
I made this for my son that has multiple food allergies. I usually make him the box stuff and yes it’s convenient he eats it but it always has that smell. This on the other hand he loved I’m not a vegan but have been having tummy problems. This is an amazing recipe for it to be plant based. I will definitely be making this again. ?
Thanks for your great feedback, Cindy! Would you mind leaving a star rating with your review? Your experience is so valuable for other readers. Thanks a lot. ?
I'm lactose intolerant and miss Mac and cheese so much! This is so amazingly good and my family doesn't complain about they actually like it.
Hi Christy thanks for your great feedback and making it! Would you ind leaving a star rating with your review? Your feedback is so helpful for other readers. Thanks a lot.
Amazing introduction to plant-based mac n cheese!
Will make often!
Thanks, Karl! Would you mind leaving a star rating with your review? Your experience is so helpful for other readers. Thanks a lot.
Which almond milk did you use? We just found my son has a dairy allergy and has to go completely dairy free.
Hi Lasha! Alpro is great and let me know what you think.
Shredded or grated parmesan
Both will work, Debrah! Let me know what you think.
@Florian, when it says 1 batch of the parmesan how much would that be for shredded parmesan? I'm unsure measurement wise how much to use.
You can use 1 cup and let me know what you think. Hope that helps and clarifies.
I made this a few weeks ago and it was amazing!!!!! I want to make it for Thanksgiving but we are traveling, not far, but wondering if you have ever made this again, and then reheated in the oven? I know vegan cheese can be finicky so that’s why I ask 😉 Thank you for such a yummy recipe!
Hi Kinsey! You absolutely can and don't forget leaving a star rating with your review. So helpful for other readers and me. Thanks so much and enjoy your travel with your family.
This drew my attention for the short amount of prep time it would take. It took 4 times as long ?. Having to melt all the cheese on low is what caused this to take me an hour to make. I finally got out my immersion blender to get all the cheese together. I tasted it and it is amazing. Could you update the directions about when to add the onion and garlic powder please? Thanks
Hi Erica! You are the first person that brings this to my attention. All my readers love this dish. It turns out always fast and delicious. Thanks for pointing out with the directions, done and updated.
I’m definitely making this recipe tonight but I have one question I got the violife cheddar shreds instead of the slices I don’t know if this changes anything but do I still do 10 oz of it even though it’s the shredded version
Hi Riley! You can absolutely use this. Let me know what you think.
Hi! I have a couple questions. When you say cheddar finely cut - is it good enough to use shreds straight out of the package or should I cut them down even more? And as for milk, are you using original or unsweetened? Thanks!
Hi there! Shreds are fine and please use unsweetened milk. Hope that helps and clarifies. Let me know what you think.
Oh my goodness, this is SOOO good!!! I had a recipe I loved that used Daiya (which I don't really love), but they change the dang formula so much that I haven't liked it at all the past few times I've made it. So I've been on the hunt for a new go-to recipe... and this is definitely it! Super easy and super yummy. Only change I made was that I used pine nuts instead of cashews for the parm because one of my kiddos is allergic... and I always add some steamed broccoli 😉 Thank you so much for sharing!!!
Thanks a lot for making it and your wonderful feedback, Anna! The addition of broccoli and pine nuts for the parm sounds so good. Please do a star rating with your review. It is truly helpful for other readers. Thanks a lot.
Excited to make this! Can I use DF shredded parmesan cheese instead of making my own? If so, how much should I do?
Absolutely and let me know what you think!
Hi for how many people is this dish?
Hi there! It is for 4 people and let me know what you think.
Do you think this could be made ahead of time and reheated? What do you recommend?
Hi Armani! Surely, you can make everything up to 5 days ahead of time. You can reheat, but keep in mind always reheat on low temperature this is really important for an amazing result. Hope that helps and clarifies. Let know what you think.
Looks like an amazing recipe and I can’t wait to try it! Could I use dairy free Boursin cream in place of the cream cheese? Also, can I make this in a crockpot rather than stove top? Thanks!
Hi Lacey! You can use dairy free Boursin, but keep in mind the result will be different. I would say, it will work in the crockpot. Let me know what you think and how it turns out.