These creamy Mashed Potatoes Without Milk are made with Yukon Gold potatoes, extra-virgin olive oil, whole garlic, and reserved potato cooking water-no butter, cream, plant milk, or dairy substitutes needed. The starchy cooking water loosens the potatoes while the olive oil adds richness, giving you a creamy five-ingredient mash in about 40 minutes.

This recipe originally started as my Italian-style olive oil mashed potatoes, but it has become my favorite option when I want mashed potatoes without milk or butter. Unlike my Dairy-Free Mashed Potatoes with Coconut Milk, which use dairy-free butter and milk for a more classic American-style mash, this version gets all of its creaminess from the potatoes, olive oil, and their own cooking water.
Recipe Overview: Mashed potatoes without milk
- ⭐Difficulty: Easy
- Prep Time: 10 minutes
- Cooking Time: 30 minutes
- 🕒 Total Time: 40 minutes
- 👥 Serves: 6
- Texture: Creamy, soft, and naturally buttery
- ✅ Diet: Gluten-free, dairy-free, and vegan
- Best Potatoes: Yukon Gold or another gold potato
⚠️ Most Important Tip: Reserve at least 1 cup of the salted potato water before draining, then add it back gradually as you mash.
Summarize & Save this Content on:
FEATURED REVIEW ★★★★★
I am blown away by how simple this recipe is! Somehow, without milk, butter, or seasonings you get the perfect mashed potato. I think this is our new favorite recipe!
- Brittany G.
Jump to:
Why This Recipe Works
- The potato water replaces milk. Reserved cooking water contains potato starch and helps loosen the mash without plant milk, cream, or broth.
- Olive oil replaces the richness of butter. Extra-virgin olive oil gives the potatoes body and richness while keeping the recipe dairy-free.
- Yukon Gold potatoes are naturally creamy. Their buttery flavor and smooth texture work especially well when there are only a few ingredients.
- The garlic cooks with the potatoes. Boiling whole cloves mellows their flavor and adds depth without needing another pan.

Key Ingredient & Substitutions
In addition to salt and pepper, only three clean, simple, whole food ingredients are used in this mashed potatoes without milk or butter recipe!

Gold Potatoes
Because there are so few ingredients in this recipe, the quality of those ingredients matters. I prefer Yukon Gold potatoes because they have a naturally buttery flavor and creamy texture that works especially well in mashed potatoes without milk or butter. Other gold potatoes also work.
Russet potatoes will still make a good mashed potato dish, but they produce a lighter, starchier texture rather than the same creamy result I get from Yukon Gold.
Olive Oil
Extra-virgin olive oil provides the richness that butter normally would. Because you can taste it in such a simple recipe, use a good olive oil that you enjoy.
Garlic
While you could substitute garlic powder, I definitely recommend whole garlic cloves boiled with the potatoes as listed in the instructions. If you can't have garlic, add sliced green onions to the pot to steam after draining the water from the potatoes. Then follow the instructions as listed.
Salt
Most of the salt needed for flavor will be added back into the recipe through the reserved potato water. You can add any extra to taste at the end, and I really enjoy a sprinkle of flaky Maldon salt at the end to make it feel extra special.
See the recipe card for quantities.
These Olive Oil Mashed potatoes also taste great when adding this Homemade Italian Seasoning when you want a little extra Italian-herb flavor.
How to Make Mashed Potatoes Without Milk
Learn how to make Mashed Potatoes without milk in just 3 easy steps! The ease of this recipe makes it perfect for any day of the week.

- Boil the potatoes and garlic: Peel the potatoes and halve lengthwise. Place them and the peeled garlic cloves in a large pot and fill with water until the potatoes are nearly covered. Cover snugly with a lid and bring the pot to a boil on the stove. Add 1 tablespoon of salt once the water boils (just like you would with pasta water). Reduce heat and adjust the lid to maintain a low boil for 10-15 minutes, or until potatoes easily pierced with a fork but not too soft.
- Reserve water and let rest: Turn off the heat and drain the water, saving 1 cup of potato water to use later. Cover the pot and allow the potatoes and garlic to sit for 10 minutes. This allows the potatoes to finish cooking and maintains an even cooking temperature and texture throughout. They should be very tender but not mushy when finished cooking.
- Mash: Mash it all together: Begin mashing the potatoes and garlic with a potato masher or forks. Add the olive oil and black pepper. Start with ½ cup reserved potato water, then mash and add more water gradually until you reach your preferred texture. Add additional salt and pepper to taste and serve warm.
Hint: Simple Italian recipes typically require no special equipment. In this case, however, I find a potato masher makes the texture creamier and saves your hand strength.
Without a potato masher, you can use regular dinner or serving forks. Just make sure to add some of the reserved potato water before mashing to make it a little easier.
When you make this recipe, please leave a rating and review below. I always appreciate the feedback! ❤️
📖 Recipe

Mashed Potatoes Without Milk or Butter
Ingredients
- 2 pounds Yukon Gold potatoes or similar gold potato variety
- 6 cloves garlic
- ⅓ cup extra virgin olive oil
- ¼ teaspoon black pepper plus more to taste
- 1 tablespoon salt for boiling the potatoes plus more to taste
Instructions
- Boil the potatoes and garlic: Peel the potatoes and halve lengthwise. Place them and the peeled garlic cloves in a large pot and fill with water until the potatoes are nearly covered. Cover snugly with a lid and bring the pot to a boil on the stove. Add 1 tablespoon of salt once the water boils (just like you would with pasta water). Reduce heat and adjust lid to maintain a low boil for 10-15 minutes, or until potatoes are fork tender but not too soft.
- Allow to cook evenly: Turn off the heat and drain the water, saving 1 cup of potato water to use later. Cover the pot and allow the potatoes and garlic to sit for 10 minutes. This allows the potatoes to finish cooking and maintains an even cooking temperature and texture throughout.
- Mash it all together: Begin mashing the potatoes and garlic with a potato masher or forks. Add the olive oil and black pepper. Start with ½ cup reserved potato water, then mash and add more water gradually until you reach your preferred texture. Add additional salt and pepper to taste and serve warm.
Notes
Nutrition
Tips for Creamy Mashed Potatoes Without Milk
- Mash by hand until creamy. Stop once you like the texture rather than continuing to work the potatoes unnecessarily.
- Reserve the water before you drain. It is the ingredient that replaces the milk, so once it goes down the sink you cannot get it back.
- Start with ½ cup potato water. Add more only as needed so you do not accidentally make the potatoes too loose.
- Use Yukon Gold potatoes the first time. They give you the creamy texture this recipe was developed around.

How to Store and Reheat Mashed Potatoes
Then reheat in the microwave, a double-boiler, or a heat-safe bowl placed over simmering water. Make sure to stir the mashed potatoes well with any method for even reheating and a fresh taste.
Store leftover mashed potatoes in an airtight container in the refrigerator for 3-4 days. They can also be made a day ahead.










Mahree says
Easy, tasty mashed potato recipe that everyone loved! No more packets for me! These are my new go-to!
Jamie says
Thanks Mahree! I'm so glad you enjoyed it!
Cate says
These Italian mashed potatoes were so good with the chicken cacciatore recipe on this site. We’ll make both again!
Jana says
These Italian mashed potatoes are smooth and creamy without milk or butter!
Anna says
Literally blown away by this recipe! If you’re thinking about it, just try it. It’s so easy and so delicious. Amazing!
Brittany G. says
I am blown away by how simple this recipe is! Somehow, without milk, butter, or seasonings you get the perfect mashed potato. I think this is our new favorite recipe!
Jamie says
I'm so glad you love it Brittany! It really is a wonder 🙂