The Ultimate Vegan Mac n Cheese ~ super creamy, rich & oh-so dreamy! It takes less than 30 minutes to make & its gluten-free.
I’ve been on a little comfort food kick lately, and I’m taking it all in before the warmer weather hits. I live in the desert, but it gets a little chilly during the winter. I love having comforting foods to keep me warm & cozy, and this Ultimate Vegan Mac n Cheese is the perfect way to do it.
What makes it THE ultimate? Well, it’s super creamy, velvety-smooth, rich, mouth-watering, and the cheesiest mac in town. This is a family favorite and we enjoy it at least once a week, along with my Finger Lickin’ Good BBQ Cauliflower Wings. It’s the perfect combination and total comfort on a plate!
Some people out there (a.k.a the meat & dairy industry) don’t like when vegans use words like meat, milk or cheese to describe our food, because apparently it confuses consumers into thinking they’re buying “real” animal-based products. Ya know, like that “real” neon-orange block of cheese that doesn’t need to be refrigerated? That was more like a science project gone wrong.
Well, the utter truth, is that consumers are waking up to the suffering and damage that animal-based foods are causing, and they’re choosing to buy the latter.
This Vegan Mac n Cheese is twice as delicious, 100% healthier, and 100% kinder than it’s animal-based counterpart. Maybe it’s not made with “real” cheese, but it sure tastes like it is, so why would I change the name to something else? It’s not confusing… it’s damn delicious!
There are lots of ways to make vegan cheese sauce. I love using cauliflower, cannellini beans, and I especially love using butternut squash, like I did for my Spicy Nacho Cheese. It creates a creamy, buttery texture, and the most gorgeous color too. I have a Baked Butternut Mac recipe I’ll be sharing soon, so stay tuned.
For this Vegan Mac n Cheese recipe, I used potato to get that creamy & thick texture, like in my Fettuccine Alfredo. To create the cheddar cheese color, I tried something new and I used…wait for it...wait for it…CARROTS! Normally, I’ll just use a blend of turmeric, paprika, nutritional yeast, and chili powder to get that cheesy color. I didn’t think of this genius idea up on my own, I saw it on Veg News Magazine a while back, and I’ve meant to give it a try. The carrots worked out perfectly in this dish, and I’ve added another recipe to my arsenal now.
To make the sauce extra creamy, I used unsweetened soy milk, and raw cashews into the mix. When processed together with the potatoes & carrots, it makes an ultra-rich sauce base to drown your macaroni in.
The cheesy flavor is created with nutritional yeast (a.k.a nooch) and fresh lemon juice. For that cheesy stretch we all love, I added tapioca starch. It’s a magical ingredient that turns your delicious cheese sauce into a melty, stretchy vegan miracle.
I sautéed fresh garlic in vegan butter before adding the cheese sauce to the pan. It makes everything more savory and gives a buttery-garlicky kick. Now that’s what I’m talking about! If you aren’t into butter or fresh garlic flavor, you can definitely omit the step entirely. I would add at least 1/2-1 teaspoon of garlic powder to the sauce though, and stir the sauce often, so it doesn’t burn.
~ Soften the cashews
~ Boil or steam the potatoes and carrots
~ Cook the macaroni until al dente
~ Blend up the cheese sauce ingredients
~ Sauté fresh garlic in vegan butter
~ Pour in the sauce and heat up until thick & stretchy
~ Add the macaroni into your sauce and combine
~ Grab a fork and enjoy!
This ooey-gooey, cheesy goodness can be yours in 30 minutes or less, so why not make it for dinner tonight?
If you make this Vegan Mac n Cheese, I’d love to get your feedback. You can leave a comment below and let me know what you think. It would really make my day. You can also follow me on Instagram and share your creation with me. Just tag me @veganhuggs and hashtag #veganhuggs so I don’t miss it.
- 1/2 cup raw cashews, soaked in very hot water for 10-15 minutes. Keep covered. *See note
- 16 ounces dried elbow macaroni, gluten-free or regular
- 1 cup potato, peeled & chopped into 1-inch cubes
- 1/2 cup carrots, peeled and chopped
- 1 cup unsweetened soy milk (or any plant-based milk)
- 3/4 cup vegetable broth, low sodium
- 1 teaspoon onion powder
- 1 1/2 teaspoons himalayan salt (or preferred salt), more to taste
- 1/2 teaspoon paprika
- 2-3 tablespoons nutritional yeast, more if preferred
- 3 tablespoons tapioca flour/starch *See note
- 2 tablespoons fresh lemon juice
- 2 med/large garlic cloves, minced
- 2 tablespoons vegan butter
Steam or boil the potatoes & carrots until tender (about 8-10 minutes). Drain and set aside.
Place macaroni in a large pot of salted boiling water. Cook until al dente & according to package directions (about 9-10 minutes). Drain and set aside.
Drain & rinse cashews and discard water. Now place all ingredients into a blender (except garlic & butter). Blend until potatoes, carrots & cashews have completely broken down & sauce is smooth, about 1-2 minutes. Set aside.
Heat up butter in large pan over medium heat. When melted, add garlic & sauté for 1-2 minutes, until lightly brown (be careful not to burn).
Pour in cheese sauce and cook for 4-5 minutes, until sauce thickens up and becomes slightly stretchy. Stir often to prevent burning. If it's too thick, add a small amount of broth & stir. Taste for seasoning, and add more if needed.
Now add pasta and gently toss to coat. Serve immediately. Enjoy!
*Cashews: To make things easier, you can prep ahead, and pre-soften your cashews by placing them in cool water for 4 hours, or overnight in the fridge, instead of heating them in water for 10-15 minutes. Then they'll be ready to pop in the blender right away.
*Vegetable Broth: I like to use low sodium broth, so I can control the salt taste. Some broths are too salty and can ruin a good recipe. If you would like to use a regular broth, make sure to cut down the added salt in the recipe. Taste as you go along. Another option, is to blend low sodium and regular broth together.
* I usually start blending the sauce 5 minutes before the pasta will be done. This way the pasta isn't sitting too long, and it will be hot & fresh when it goes into the sauce.
*I boil the vegetables and pasta at the same time (not same pot) to make it faster. They take about the same time to cook, so it works out perfect.
*You could also cook the potatoes and carrots the night before and pop them in the fridge. This will make things even faster and easier at meal time.
*If you'd like a thinner cheese sauce, use only 2 tablespoons of tapioca starch, and add a few tablespoons of vegetable broth.