Mashed Potatoes No-Dairy Recipe: Ultra Creamy Using Olive Oil and Garlic

Side Dishes

Mashed Potatoes No-Dairy Recipe: Ultra Creamy Using Olive Oil and Garlic

This no-dairy mashed potatoes recipe transforms humble russets into velvety, ultra-creamy perfection using olive oil and garlic—no butter or milk required. The secret lies in a simple yet effective technique that replaces traditional dairy with plant-based richness while maintaining that signature smooth texture.

After years of perfecting dairy-free alternatives, I’ve finally cracked the code for mashed potatoes that even the most devoted cheese lovers will request seconds of.

The foundation of this recipe is garlic-infused olive oil, which adds depth and creaminess without the need for dairy. We start with starchy potatoes that break down smoothly, then blend them with warm oil and a touch of coconut milk for that signature velvety finish.

What sets this apart is the foolproof method that ensures no lumps, no grittiness—just silky, restaurant-quality mashed potatoes that pair beautifully with roasted vegetables, meat-free meals, or even as a standalone dish.

By the time you’re done, you’ll have a creamy, flavorful side dish that’s rich enough to satisfy while staying true to its dairy-free roots. The garlic adds a subtle, aromatic kick that elevates every bite, and the olive oil ensures a luxurious mouthfeel.

This recipe is perfect for anyone avoiding dairy but craving that classic comfort-food texture—no compromises, just pure indulgence.

Ready in just 30 minutes, this method is simple enough for weeknight dinners but impressive enough for holiday tables. Whether you’re hosting a meal or simply treating yourself, these mashed potatoes deliver on every promise—creamy, flavorful, and completely dairy-free. Let’s get started on the perfect side dish.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Med Cal

Ingredients for mashed potatoes no dairy

Nine wholesome ingredients transform russets into ultra-creamy, dairy-free mashed potatoes with garlic-infused richness.

Ingredient Amount Notes
Russet Potatoes 🥔 2 ½ lb Starchy, peeled and cubed evenly
Extra-Virgin Olive Oil 🫒 ½ cup High-quality, fruity variety
Garlic Cloves 🧄 4 cloves Fresh, minced for infusion
Unsweetened Coconut Milk 🥥 ¼ cup Full-fat for creaminess
Diamond Crystal Kosher Salt 🧂 1 ½ tsp Fine grain preferred
Freshly Ground Black Pepper 🌶️ ½ tsp Coarsely cracked
Nutritional Yeast 🍄 2 tbsp For umami depth
Fresh Rosemary 🌿 1 tbsp Finely chopped, stems removed
Fresh Thyme Leaves 🌿 1 tsp Or 0.25 tsp dried
Vegetable Broth 💧 ¼ cup Low-sodium preferred
Lemon Juice 🍋 1 tbsp Freshly squeezed

The russet potatoes are the star—starchy varieties like Russets or Yukon Golds break down beautifully for that signature velvety texture. Whole Foods or Trader Joe's carry pre-peeled russets, but peeling and cubing them yourself ensures even cooking. For the garlic, freshly minced cloves develop a deeper flavor when infused in the olive oil. I always grab the extra-virgin olive oil from California at Costco—it's affordable and adds that fruity depth that cheaper oils miss. The nutritional yeast might be new to your pantry, but it's a game-changer for that cheesy umami without any dairy.

No coconut milk? Silken tofu blended with a splash of olive oil works beautifully as a substitute—just adjust the amount to match the creaminess. Fresh herbs can be swapped for dried at a one-third ratio, but I find the fresh rosemary and thyme elevate the dish beyond basic seasoning. The vegetable broth adds moisture without overpowering, but white wine or apple cider can stand in if that's what you have on hand. For the olive oil infusion, low and slow heat is key—don't rush it or the garlic will burn and turn bitter. If you're avoiding coconut, even a small amount of cashew cream (blended soaked cashews) can mimic the richness.

These mashed potatoes keep their texture beautifully—reheat with a splash of warm vegetable broth to restore creaminess. Store in an airtight container for up to 5 days in the fridge, or freeze portions for 3 months. For the best results, I like to portion them immediately after cooking while still hot. The garlic-infused oil can be made ahead and stored in the fridge for up to 2 weeks, making prep even faster on busy days.

❤️

Why You'll Love This Recipe

  • Let’s be real: most mashed potatoes turn gluey by day two. These? Stay creamy for days. I reheat mine with a splash of coconut milk and a drizzle of olive oil, and they’re just as good cold in sandwiches or warm as a side. Zero waste, all flavor.
  • No Butter, No Problem: I’ll admit, I was skeptical—how could mashed potatoes taste good without butter? Then I tried this combo of olive oil and coconut milk, and honestly? The richness hits just right, with that subtle garlic depth that makes it taste like you put in effort (even when you didn’t).
  • One-Pot Magic: Between us, I’ve burned more than one pot of potatoes trying to get them creamy. Not here. Boil the Russets, mash them with the coconut milk and oil, and—boom—silky texture without the fuss. The salt? Just a pinch of Diamond Crystal, and it balances everything perfectly.
  • Leftover Hero: Let’s be real: most mashed potatoes turn gluey by day two. These? Stay creamy for days. I reheat mine with a splash of coconut milk and a drizzle of olive oil, and they’re just as good cold in sandwiches or warm as a side. Zero waste, all flavor.

Step-by-step instructions for ultra creamy no-dairy mashed potatoes

This method delivers restaurant-quality texture using plant-based ingredients and precise technique.

1

Cook the Potatoes Until Fork-Tender

Place the 2.5 lb russet potatoes in a large pot and cover with cold water by about 2 inches. Add the 1.5 tsp diamond crystal kosher salt and bring to a rolling boil over high heat. Once boiling vigorously, reduce heat to medium-high and cook for 15-20 minutes until a knife slides in easily with minimal resistance.

Drain the potatoes immediately in a colander, shaking vigorously to remove excess starch. This step prevents gummy mashed potatoes later. Return the drained potatoes to the pot and cover with a clean kitchen towel. Let them steam for 5 minutes—this helps break down the starches for ultra-smooth texture.

2

Infuse the Olive Oil with Aromatics

While the potatoes steam, heat the 0.5 cup extra-virgin olive oil in a small saucepan over medium-low heat. Add the 4 minced garlic cloves, 1 tbsp finely chopped fresh rosemary, and 1 tsp fresh thyme leaves. Cook for 3-4 minutes until the garlic is golden and fragrant, but not browned.

Remove from heat and stir in the 2 tbsp nutritional yeast and 0.5 tsp freshly ground black pepper. This infusion creates the rich, savory base that replaces dairy's umami depth. Keep the oil warm but not smoking—it should be ready to blend when you're finished mashing the potatoes.

3

Create the Creamy Base

Return the steamed potatoes to the pot and add the 0.25 cup vegetable broth and 1 tbsp lemon juice. Using a potato masher or ricer, break down the potatoes until completely smooth with no lumps. The lemon juice brightens the flavor while preventing the coconut milk from curdling.

Transfer the mashed potatoes to a large mixing bowl. Slowly drizzle in the infused olive oil while whisking continuously. This gradual addition creates a silky emulsion rather than a greasy texture. The warm oil helps the coconut milk incorporate smoothly.

4

Incorporate the Coconut Milk for Ultimate Creaminess

Add the 0.25 cup unsweetened coconut milk to the warm potato mixture. Using an electric mixer on medium speed, whip for 2-3 minutes until completely smooth and airy. The residual heat from the potatoes helps the coconut milk blend seamlessly without separation.

Taste and adjust seasoning with additional salt if needed. The potatoes should be velvety smooth with a luxurious mouthfeel—no graininess should remain. If the mixture appears too thick, add 1-2 tablespoons of hot vegetable broth to reach your desired consistency.

5

Serve Immediately for Perfect Texture

Transfer the mashed potatoes to a serving bowl and cover with plastic wrap pressed directly onto the surface to prevent a skin from forming. Serve immediately while hot, as the texture will thicken slightly as it cools. The garlic-infused olive oil and coconut milk combination creates a rich, velvety texture that rivals traditional dairy-based mashed potatoes.

For best results, serve with roasted vegetables or a hearty plant-based protein. The bright lemon notes cut through the richness, while the rosemary and thyme add herbal depth that complements any main course. The nutritional yeast provides that satisfying umami kick that makes these mashed potatoes truly exceptional.

👨‍🍳

Pro Tips For Making Mashed Potatoes No Dairy

  • Boil Until Fork-Tender: Russets should collapse like butter when pierced—no resistance, no excuses. I used to pull them too soon, and the mash turned out grainy no matter how much I mashed. Boil in salted water until a knife slides in with zero fight, about 15-20 minutes depending on size.
  • Toast the Garlic: Skip the raw garlic—it’ll taste bitter and overpower the dish. Heat the olive oil in the same pot you’ll mash in, add minced garlic, and cook until it’s golden and fragrant (about 1-2 minutes). This adds depth without the harsh bite.
  • Strain the Coconut Milk: Unsweetened coconut milk has a thin layer of watery liquid on top that dilutes flavor. Pour it into a measuring cup, let it settle for 5 minutes, then spoon off the top layer before using. The creamier the base, the richer the mash.
  • Warm the Coconut Milk: Cold coconut milk makes the mash clump like glue. Warm it slightly (just enough to steam when poured) before mixing—it blends smoother and keeps the texture light. Microwave for 10 seconds if you’re impatient, but don’t boil it.

Serving suggestions for this dish

Roasted Vegetable Pairings

These ultra-creamy mashed potatoes shine alongside roasted Brussels sprouts tossed in maple-glazed balsamic—the caramelized edges contrast beautifully with the smooth texture. I roast 1 lb Brussels sprouts at 425°F for 20 minutes with 1 tbsp maple syrup and 1 tbsp balsamic vinegar.

For extra richness, top with toasted pecans and crumbled vegan feta. 🥦

Plant-Based Main Courses

Pair with a mushroom Wellington made with cremini and shiitake mushrooms wrapped in puff pastry. The earthy umami from the mushrooms complements the garlic and rosemary in the potatoes.

For a quicker option, try garlic-herb tempeh baked with smoked paprika and nutritional yeast. Serve with a side of sautéed green beans for a complete vegan meal. 🍄

Protein Pairings

For non-vegetarian meals, these mashed potatoes work perfectly with herb-crusted salmon baked at 375°F for 12-15 minutes. The lemon in the potatoes brightens the rich fish. Alternatively, serve with slow-cooked pulled jackfruit (seasoned with smoked paprika and liquid smoke) for a BBQ-style meal.

Both pairings balance the creaminess of the potatoes with bold flavors. 🐟

Garnish Ideas

Elevate the dish with toasted pumpkin seeds for crunch and fresh chives for a pop of color. A drizzle of garlic-infused olive oil (reserved from cooking) adds extra richness.

For a smoky touch, sprinkle with smoked paprika or crumbled vegan bacon bits before serving. These garnishes enhance both flavor and presentation. 🌿

Meal Prep Serving

Store leftovers in an airtight container with a layer of parchment paper between servings to maintain creaminess. Reheat with a splash of warm vegetable broth for 30 seconds in the microwave.

Serve with pre-cut roasted sweet potatoes or steamed broccoli for a grab-and-go meal. The flavors hold up well for 4-5 days in the fridge. ⏰

Holiday Table Presentation

For special occasions, serve in a rustic cast-iron skillet with a herb sprig (rosemary or thyme) tucked into the center. Pair with stuffed acorn squash and maple-glazed carrots for a fall feast.

The garlic and lemon notes make these potatoes a standout side that feels indulgent yet light. Use golden-brown vegan gravy for dipping. 🍂

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 38g49%
Saturated Fat 12g60%
Cholesterol 0mg0%
Sodium 520mg23%
Total Carbohydrate 36g13%
Dietary Fiber 6g21%
Sugars 4g
Protein 8g16%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions about no-dairy mashed potatoes

1

Can I use other plant-based milks instead of coconut milk?

For a lighter texture, try cashew cream (blend soaked cashews with water) or almond milk (unsweetened, full-fat). The key is to warm the milk slightly before adding it to the potatoes—this helps it blend smoothly. Coconut milk works best for ultra-creamy results, but cashew cream adds a neutral, buttery flavor that's equally delicious.

2

Why does my no-dairy mashed potato mix turn out grainy?

Graininess usually happens when potatoes aren't fully broken down or when cold ingredients are mixed too quickly. Always steam potatoes after draining to soften them, and use a ricer or food mill for silky texture. Warm the olive oil and coconut milk before adding them—this creates an emulsion that prevents lumps.

3

Can I make this recipe ahead of time?

Yes! These potatoes reheat beautifully. Store in an airtight container with a layer of parchment paper to prevent drying. For best results, reheat with a splash of warm vegetable broth (about 1-2 tablespoons) for 30-60 seconds in the microwave. Avoid boiling—it can make them watery.

4

What's the best way to add flavor without dairy?

Nutritional yeast is your secret weapon—it adds that cheesy umami without dairy. For extra depth, infuse the olive oil with garlic, rosemary, and thyme. A touch of lemon juice brightens the flavor, while smoked paprika or vegan bacon bits add savory complexity. Don't forget salt—it enhances all the other flavors!

5

Are these potatoes suitable for a vegan diet?

Yes! This recipe is completely plant-based, using olive oil, coconut milk, and vegetable broth. The nutritional yeast provides protein and a satisfying cheesy note, while the garlic and herbs add aromatic richness. It's a perfect side for vegan meals or anyone avoiding dairy.

★★★★★4.8(13 reviews)
Categories Side Dishes