Worried you’ll miss classic sides like mashed potatoes after going gluten free? These creamy gluten free mashed potatoes are the answer. Made with dairy-free alternatives, they’re also vegan-friendly and packed with garlic and Parmesan flavor.
This easy recipe makes smooth, flavorful mashed potatoes that work for a weeknight dinner or as a comforting holiday side. I make these regularly and they’re always a crowd-pleaser—your family will likely love them too.

If you want more gluten-free side dishes, try Southern green beans and potatoes, instant pot mashed sweet potatoes, or gluten free corn casserole.
Want to save this recipe?
Enter your email below and we will send it straight to your inbox!
You will also be added to our weekly email list.
Ingredient Notes
With just seven simple ingredients, these mashed potatoes are straightforward to make—even for beginners.

- Potatoes – Yukon Golds are ideal for their slightly buttery flavor and golden color. You can leave the skins on or peel them, and russets are an acceptable substitute.
- Vegan Butter – Start with 1/4 cup and adjust to taste. Any vegan butter works; if you’re not dairy-free, use unsalted dairy butter instead.
- Non-Dairy Milk – Unsweetened canned coconut milk is creamy and neutral in flavor; whole milk can be used if not dairy-free.
- Vegan Parmesan – Freshly shredded vegan Parmesan adds depth; omit it if you prefer plain mashed potatoes.
- Garlic Powder, Salt & Black Pepper – Simple seasonings to taste; adjust as you like.
See the recipe card below for full ingredient amounts.
Substitutions & Variations
- Not vegan or dairy-free – substitute dairy butter, whole milk, and regular Parmesan in the same amounts.
- Mayo mashed potatoes – for an ultra-smooth texture, stir in about 1/3 cup mayonnaise (traditional and optional).
- Loaded mashed potatoes – mix in sour cream, cooked bacon, and chopped chives for a loaded variation.
How to make Gluten Free Mashed Potatoes
I use a potato masher for a fluffy texture; a hand mixer works if you prefer extra creaminess.

STEP 1: Place the potatoes in a large pot and add 1 teaspoon salt. Pour in enough water to cover the potatoes by 1 inch. Bring to a boil over high heat, then reduce to a low simmer, cover, and cook until fork tender—about 20 minutes.

STEP 2: Drain all but 1/4 cup of the cooking water. Mash the potatoes with a masher until they reach your preferred consistency.

STEP 3: Stir in warmed non-dairy milk, vegan Parmesan, vegan butter, garlic powder, salt, and black pepper. Mix until smooth and taste to adjust seasoning.

Are all mashed potatoes gluten free?
Fresh potatoes are naturally gluten free, but some instant or boxed mashed potato mixes contain gluten. Additional mix-ins like gravies or seasoned toppings can also introduce gluten. When eating out or trying a prepared product, always check labels or ask the cook about ingredients.
Are all mashed potatoes dairy free?
Not necessarily. Many recipes include butter, milk, cream, cheese, or sour cream. This recipe uses vegan substitutes so it works for dairy-free and vegan diets.
Other gluten-free side dish recipes to consider:
-
Maple Glazed Carrots
-
Green Beans with Bacon
-
Broccoli Rice Casserole
-
Gluten Free Cornbread Stuffing with Sausage
If you try this recipe, please leave a 🌟🌟🌟🌟🌟 star rating and share how you liked it in the comments below.

Recipe

Gluten Free Mashed Potatoes
Print
Pin
Rate
Ingredients
- 3 pounds Yukon Gold Potatoes, peeled and cut into 1-inch cubes
- 1 teaspoon Salt
- Water, enough to cover potatoes
- 1/2 Cup Non-Dairy Milk, warmed
- 1/3 Cup Vegan Parmesan Cheese
- 1/4 Cup Vegan Butter (add more to taste)
- 1 teaspoon Garlic Powder
- 1/2 teaspoon Salt
- 1/4 teaspoon Black Pepper
Instructions
- Place the potatoes in a large pot. Add enough cool water to cover them by 1 inch and add 1 teaspoon salt.
- Bring to a boil over high heat. Reduce heat to low, cover, and simmer until fork tender, about 20 minutes.
- Drain all but 1/4 cup of the cooking water. Mash the potatoes with a potato masher to your desired texture. For extra creaminess, use a handheld mixer.
- Stir in warmed non-dairy milk, vegan Parmesan, vegan butter, garlic powder, 1/2 teaspoon salt, and black pepper. Mix until combined and adjust seasoning to taste.
- Serve immediately or keep warm until serving.
Notes
Storage: Refrigerate leftovers in an airtight container for up to 4 days. Reheat to 165°F before serving.
|
Carbohydrates: 41 g
|
Protein: 7 g
Mention @wellfedbaker or tag #wellfedbaker!