Creamy Roasted Garlic Mashed Potatoes (Gluten-Free, Vegan)
Creamy and filled with a sweet and caramelized garlic flavor, this roasted garlic mashed potatoes is the perfect side dish for the holiday table. Gluten-free, dairy-free and vegan too.
Want to save this recipe?
Enter your email & I’ll send it to your inbox. Plus, get great new recipes from me every week!
Tasty Mashed Potatoes for an Easy Holiday Side
No holiday table is complete without mashed potatoes, and today, we’re making a slightly elevated version that combines the creaminess of regular mashed potatoes with a secret ingredient – roasted garlic (garlic lovers, you can thank me later!).
What you get is an absolutely crowd-pleasing side dish that your family and guests are going to reaching for over and over again!
Why You’ll Love this Recipe:
- Simple Ingredients: The ingredients required for making this roasted garlic mashed potatoes recipe are easily accessible at the local grocery store (nothing fancy required!).
- Easy to Make: Preparing these mashed potatoes is just a matter of a few uncomplicated steps. It’ll be ready in no time!
- Totally Gluten-Free, Dairy-Free & Vegan: The best part is that this potato side dish is 100% gluten-free, dairy-free and vegan, which means that even those with Celiac disease or gluten or lactose intolerances, or those on a gluten-free or vegan diet can enjoy them without issues!
Ingredients You’ll Need:
Here’s a visual overview of the ingredients required for making these garlic mashed potatoes.
(For exact measurements, please scroll down to the printable recipe card at the bottom of this post.)
Recipes Notes + Substitutions:
- Garlic:Â Roasting the whole head of garlic softens its sharpness and pungentness and brings out a sweet, caramelized flavor. Make sure to roast the garlic even if it takes a bit more time.
- Potatoes: You can use russet potatoes, yukon gold potatoes, or whichever potatoes you have on hand.
- Olive Oil: I like using extra virgin olive oil, but you can also use the vegetable oil you have on hand (such as sunflower oil, canola oil, etc).
- Condiments: For flavor, I’ve used ground black pepper, ground nutmeg and salt. Feel free to add other seasonings of choice (such as garlic powder, onion powder, or even ground paprika or ground cayenne pepper if you like a kick of heat).
- Cream: I used dairy-free cream to keep this recipe dairy-free. However, if you are not lactose-intolerant, go ahead and use regular heavy cream instead.
- Butter: I used dairy-free butter to keep this recipe dairy-free. However, if you are not lactose-intolerant, go ahead and use regular butter instead.
How to Make Roasted Garlic Mashed Potatoes:
Roast Garlic: Slice off the top of the head of garlic, drizzle with olive oil, sprinkle with salt, and wrap tightly in foil. Place in a preheated oven at 340F (170C) and roast for about 30 minutes until soft and golden. This can be done in advance — roasted garlic keeps well in the fridge for a few days.
Boil Potatoes:Â While the garlic is roasting, peel the potatoes, rinse them, and cut into even chunks. Place in a large pot, cover with cold water, and add a pinch of salt. Bring to a boil and cook for about 20 minutes or until the potatoes are fork tender.
Mash Roasted Garlic:Â Carefully remove the garlic from the oven, open the foil, and let it cool slightly. Squeeze the roasted cloves out of their skins and mash them with a fork until smooth and creamy.
Mash Potatoes:Â Drain most of the water from the potatoes, leaving a small amount in case you need to adjust the texture later. Begin mashing the hot potatoes straightaway.
Add Butter, Cream & Spices:Â Add the dairy-free butter, dairy-free heavy cream, grated nutmeg, and black pepper. Continue mashing and stirring until the potatoes are smooth and creamy.
Stir in Mashed Garlic:Â Stir in the roasted garlic paste and mix until everything is well combined. Taste and adjust salt or pepper if needed.
Garnish & Serve:Â Serve immediately while warm, topped with a pat of butter and fresh herbs if desired.
Dish by Dish Tips:
- For Extra Creaminess: To make the mashed potatoes even creamier, add a splash of milk (use dairy-free milk if you’re lactose-intolerant).
- Roasted Garlic: Roasting the garlic softens its sharpness and brings out a sweet, caramelized flavor. So while it may take a little extra time to roast the garlic, it’s completely worth it.
Other Gluten-Free Potato Recipes:
Gluten-Free Appetizers to Enjoy:
P.S. If you try this recipe, I’d love for you to leave a star rating below, and/or a review in the comment section further down the page. I always appreciate your feedback. Be sure to check out my entire Recipe Index for all the recipes on the blog. You can also follow me on Pinterest, Facebook or Instagram! Sign up for my Email List to get fresh recipes in your inbox each week!
Creamy Roasted Garlic Mashed Potatoes (Gluten-Free, Vegan)
- Total Time: 50 minutes
- Yield: 4 servings 1x
- Diet: Gluten Free
Description
Creamy and filled with a sweet and caramelized garlic flavor, this roasted garlic mashed potatoes is the perfect side dish for the holiday table. Gluten-free, dairy-free and vegan too.
Ingredients
- 1 head garlic
- 1 pound potatoes
- 1 tablespoon olive oil
- 1/2 teaspoon salt
- 3 teaspoon ground black pepper
- 1/2 teaspoon ground nutmeg
- 1/2 teaspoon dairy-free heavy cream
- 2 tablespoons dairy-free butter
Instructions
- Roast Garlic: Slice off the top of the head of garlic, drizzle with olive oil, sprinkle with salt, and wrap tightly in foil. Place in a preheated oven at 340F (170C) and roast for about 30 minutes until soft and golden. This can be done in advance — roasted garlic keeps well in the fridge for a few days.
- Boil Potatoes: While the garlic is roasting, peel the potatoes, rinse them, and cut into even chunks. Place in a large pot, cover with cold water, and add a pinch of salt. Bring to a boil and cook for about 20 minutes or until the potatoes are tender when pierced with a fork.
- Mash Roasted Garlic: Carefully remove the garlic from the oven, open the foil, and let it cool slightly. Squeeze the roasted cloves out of their skins and mash them with a fork until smooth and creamy.
- Mash Potatoes: Drain most of the water from the potatoes, leaving a small amount in case you need to adjust the texture later. Begin mashing the potatoes while they’re still hot.
- Add Butter, Cream & Spices: Add the dairy-free butter, dairy-free heavy cream, grated nutmeg, and black pepper. Continue mashing and stirring until the potatoes are smooth and creamy.
- Stir in Mashed Garlic: Stir in the roasted garlic paste and mix until everything is well combined. Taste and adjust salt or pepper if needed.
- Garnish & Serve: Serve immediately while warm, topped with a pat of butter and fresh herbs if desired.
Notes
Garlic: Roasting garlic softens its sharpness and pungentness and brings out a sweet, caramelized flavor. Make sure to roast the garlic even if it takes a bit more time.
Potatoes: You can use russet potatoes, yukon gold potatoes, or whichever potatoes you have on hand.
Olive Oil: I like using extra virgin olive oil, but you can also use the vegetable oil you have on hand (such as sunflower oil, canola oil, etc).
Condiments: For flavor, I’ve used ground black pepper, ground nutmeg and salt. Feel free to add other seasonings of choice (such as garlic powder, onion powder, or even ground paprika or ground cayenne pepper if you like a kick of heat).
Cream: I used dairy-free cream to keep this recipe dairy-free. However, if you are not lactose-intolerant, go ahead and use regular heavy cream instead.
Butter: I used dairy-free butter to keep this recipe dairy-free. However, if you are not lactose-intolerant, go ahead and use regular butter instead.
- Prep Time: 5 mins
- Cook Time: 45 mins
- Category: Side Dish
- Method: Stovetop
- Cuisine: Western




I especially like the flavor of the sweet caramelised garlic in this mashed potato dish – so yummy with each spoonful of the mashed potatoes!
Thank you Felicia,
Love you,
Mum
Yep! Very tasty indeed 🙂