Skip to Content

Roasted Garlic and Sweet Potato Mac and Cheese

roasted garlic sweet potato mac and cheese

I eat a lot more mac and cheese style dishes now that I’m vegan. Which is odd, because I did really love cheesy pasta in my pre-gan days. It’s possible I eat it more frequently now because it comes with a lot less calorie-guilt. Or perhaps because my vegan versions are so pantry friendly. Maybe it’s because there are never ending variations of vegan cheesy pastas, so a regular dinner can still feed my love of experimenting. Whatever the reason, what used to be a special occasion dish has become a staple.

This version has macaroni noodles enveloped in a silky plant based sauce. So vibrantly orange you might think it’s fake, and reminiscent in color to a certain boxed mac and cheese, but much healthier and way tastier. Roasted sweet potatoes and garlic are roasted and blended with some umami-packed ingredients. Vegetable broth and miso bring salty, savory flavor to the sauce, and nutritional yeast and vegan parmesan bring a lot of cheesy flavor. An arrowroot starched-based roux thickens and provides stretchiness to the sauce.

roasted garlic sweet potato mac and cheese

This recipe is really weeknight friendly, and makes a lot. Bonus, is that extra veggie goodness hiding in your pasta. Serve with some sautéed greens, or with a kale salad (PS those panfried smokey chickpeas are excellent sprinkled over your bowl of pasta) for a complete meal. Also, can we talk about how wonderful roasted garlic is? Mmm…

Let me know in the comments if you make this dish, or tag me on Instagram!

roasted garlic sweet potato mac and cheese


  • Cashews are totally optional in this sauce. They add a little extra richness, but there is plenty of creaminess without.
  • You can use either store bought vegan parmesan, or my easy recipe for nut-based parm in the recipe notes below
  • If you don’t have arrowroot, try tapioca starch, all purpose flour, oat flour, chickpea flour, or a gluten free all purpose flour blend

roasted garlic sweet potato mac and cheese

Roasted Garlic and Sweet Potato Mac

Yield: 6 servings
Prep Time: 45 minutes
Cook Time: 10 minutes
Additional Time: 15 minutes
Total Time: 1 hour 10 minutes

A creamy vegan cheesy sauce made from sweet potatoes and roasted garlic


  • 1 lb pasta, gluten free if desired
  • 1 large (~1 1/2 lbs) sweet potato
  • 1 head garlic
  • oil for roasting
  • salt for roasting
  • 1/4 cup olive oil
  • 1/4 cup arrowroot*
  • 1/2 cup cashews, soaked (optional)
  • 3 cups vegetable broth
  • 1/4 cup nutritional yeast
  • 2 tbsp chickpea miso
  • 1 tsp salt, or to taste
  • freshly ground black pepper
  • 1/2 cup vegan parmesan*, plus extra for serving


  1. Preheat oven to 425 ºF.
  2. Prepare the sweet potato by peeling and cutting into a large 1" dice. Place on a parchment or silicone mat lined baking sheet. Toss in a little oil and a sprinkle of salt to roast. Bake for 15 minutes, stir, and then an additional 15 minutes, or until soft when pierced with a fork, and slightly caramelized on some edges.
  3. Prepare the garlic by peeling off the extra papery skin and then cut the top 1/4" off to expose the cloves. Pour a teaspoon of olive oil over the head of garlic and wrap in aluminum foil. Bake alongside the sweet potato for 30-40 minutes. Give the garlic a few minutes to cool before handling.
  4. When the sweet potato and garlic are finishing up in the oven, preheat a pot of water for the pasta. When it's ready, cook according to package directions.
  5. Once the vegetables are done roasting, remove from oven and add the sweet potato a blender. When the garlic is cool enough to handle pop the roasted cloves into the blender. Add the cashews (if using), broth, nutritional yeast, miso, teaspoon of salt, and black pepper and blend until smooth.
  6. In a heavy bottomed large pot, add the olive oil and arrow root and cook over medium low heat for a few minutes. Stream in the cheese sauce from the blender, stirring to prevent lumps.
  7. Cook for 5-7 minutes until hot and bubbly. Add the vegan parmesan, cooked pasta, and taste for seasoning.
  8. If desired at this point you can transfer to an oven safe dish, top with a little extra vegan parmesan and bake for 15 minutes, or broil for a couple minutes (watch carefully to prevent burning).


*you can substitute all purpose flour or a gluten free flour for the starch if desired

*vegan parmesan: Process 1/2 cup pecans, 1/2 cup cashews, 2 cloves garlic, 1 tsp salt, and 3/4 cup nutritional yeast in a food processor until finely ground. Taste and adjust salt or garlic as desired.

Nutrition Information:
Yield: 6 Serving Size: 1
Amount Per Serving: Calories: 378Protein: 13g

Did you make this recipe?

Please leave a comment on the blog or share a photo on Instagram


This site uses Akismet to reduce spam. Learn how your comment data is processed.


Saturday 11th of August 2018

I didn't have macaroni on hand, so I made this with penne pasta. I loved the combination of roasted sweet potato and garlic! The sauce was rich and creamy, and came together quickly and easily. This was a winner!


Tuesday 29th of August 2017

How many servings does this recipe make?


Tuesday 29th of August 2017

I might eat a lot of pasta, but for me it would be about 6 servings (that's 1/6 of a lb per person). It might serve 8 if there's other stuff on the table.

Kathie Arias

Thursday 11th of May 2017

I have yet to find a good vegan mac and cheese recipe and I think this may be the one! This seems fairly easy to make. Love the idea of sweet potato and cashews in the recipe. Thank you so much for sharing!


Thursday 11th of May 2017

Hi Kathie! Glad the recipe looks good to you! It's a great healthy option for when that mac and cheese craving hits :)


Friday 14th of April 2017

This mac and cheese is next level! LOVING that their is sweet potato in the mix!

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Skip to Recipe