No milk? No butter? No problem! These dairy free mashed potatoes are so rich, creamy, and flavorful, you won't even miss them. So whether you're avoiding the store or a food allergy, these mashed potatoes are sure to be a hit!
2poundsRusset potatoes, peeled and cut into chunks($1.47)
3-4tablespoonsolive oil($0.52)
½-¾cupchicken broth, reserved potato water, or almond milk($0.33)
1teaspoongarlic powder($0.08)
½teaspoonsalt($0.01)
¼teaspoonground black pepper($0.01)
Instructions
Prep potatoes. Peel the potatoes and cut them into evenly sized chunks.
Boil. Place the potatoes in a large pot and cover with water. Bring to a boil, then reduce heat and simmer for about 20 minutes, until fork-tender. Drain well and return the potatoes to the pot.
Mash. Mash the potatoes using a potato masher or fork until mostly smooth.
Season. Add the garlic powder, salt, and black pepper. Mix to combine.
Add liquid. Slowly stir in the olive oil and broth, reserved potato water, or plant-based milk until the desired creaminess is reached.
Serve. Taste and adjust seasoning as needed, then serve warm.
Notes
Potatoes: Yukon Golds give a naturally buttery flavor, while Russets make the fluffiest mash. Either one works great depending on the texture you prefer.
Plant-Based Milk: Always choose unsweetened and unflavored varieties. Oat and cashew milk are extra creamy, while soy adds richness.
Seasoning: Don’t underestimate salt. Potatoes need more than you’d think. Taste and adjust until it’s flavorful.
Make Ahead: You can prep these mashed potatoes 1–2 days in advance. Store in the fridge, then reheat with extra plant milk or olive oil for creaminess.
Frugal Swap: Use reserved potato cooking water instead of milk for a completely no-cost way to get creamy potatoes.