Creamy Dairy-Free Gluten-Free Mashed Potatoes Recipe

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.

A dutch oven filled with gluten free mashed potatoes topped with melting butter.

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.

Ingredients for gluten free and dairy free mashed potatoes sitting on a marble countertop.
  • 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.

A large pot filled with cut potatoes, water and salt.

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.

Cooked potatoes being mashed in a large pot.

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

Butter, milk, parmesan cheese, garlic powder, salt and pepper added to mashed potatoes in a large pot.

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.

A spoon scooping gluten free mashed potatoes from a large pot.

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.

google preferred soure badge.

Recipe

Gluten free mashed potatoes in a large pot topped with melted butter.

Gluten Free Mashed Potatoes

Creamy gluten free mashed potatoes suitable for weeknights and holiday meals. Made with vegan substitutes so they are dairy free.
Author: Tiffany
5 from 1 vote

Print
Pin
Rate

Course: Side Dish
Cuisine: American
Prep Time: 15 minutes
Cook Time: 45 minutes
Total Time: 1 hour
Servings: 6
Calories: 263 kcal

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

Not Dairy Free: swap the vegan butter, non-dairy milk, and vegan Parmesan for dairy butter, whole milk, and regular Parmesan using the same amounts.

Storage: Refrigerate leftovers in an airtight container for up to 4 days. Reheat to 165°F before serving.

Calories: 263kcal
|
Carbohydrates: 41 g
|
Protein: 7 g
Tried this recipe?
Mention @wellfedbaker or tag #wellfedbaker!