Mashed Potatoes No-Dairy Recipe: Silky Smooth With Roasted Garlic Depth

Side Dishes

Mashed Potatoes No-Dairy Recipe: Silky Smooth With Roasted Garlic Depth

Creamy, velvety mashed potatoes without dairy are easier to achieve than you think, and this roasted garlic version delivers restaurant-quality texture with bold flavor. The secret lies in using olive oil and plant-based milk to create that signature smoothness while keeping the dish rich and satisfying.

I perfected this recipe after years of testing substitutions that actually work—no chalky aftertaste here.

What makes this recipe stand out is the roasted garlic technique, which adds deep, caramelized sweetness that elevates simple potatoes into something extraordinary. We're talking about silky, lump-free mashed potatoes that hold their shape when served, thanks to a precise cooking method and the right starch-to-liquid ratio.

This isn't your basic dairy-free side—it's a game-changer for anyone who's ever missed creamy mashed potatoes.

The result is a velvety, golden-yellow potato puree with layers of roasted garlic flavor that pairs perfectly with roasted meats, holiday dinners, or even as a standalone dish. No one will guess these are dairy-free—they're that rich and satisfying.

The best part? This recipe comes together in under 30 minutes with simple ingredients you likely already have on hand.

Whether you're serving a holiday feast or just craving comfort food, these mashed potatoes will be the star of the meal. The technique works equally well with Yukon Gold or red potatoes, and you can customize the seasoning to suit your taste.

Let's get started on creating your new favorite dairy-free classic.

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

Ingredients for mashed potatoes no dairy

Nine simple ingredients transform into velvety, roasted garlic mashed potatoes that fool everyone.

Ingredient Amount Notes
Yukon Gold Potatoes 🥔 3 lb Peeled, cut into even chunks
Extra-Virgin Olive Oil 🫒 ½ cup High-quality, fruity variety
Garlic Cloves 🧄 6 whole Roasted until caramelized
Unsweetened Soy Milk 🥛 1 cup Full-fat preferred for creaminess
Nutritional Yeast 🧀 ¼ cup For cheesy flavor, optional
Sea Salt 🧂 1 ½ tsp Kosher or sea salt preferred
Black Pepper 🌶️ ½ tsp Freshly ground for best flavor
Fresh Rosemary 🌿 2 tbsp Chopped, or 1 tsp dried
White Miso Paste 🍶 1 tbsp For umami depth, optional
Vegan Butter 🧈 2 tbsp For richness, full-fat preferred
Cold Water 💧 ½ cup For adjusting consistency

The potatoes are the star here—Yukon Golds are ideal for their buttery texture, but red potatoes work too if that's what you've got. Whole Foods or Trader Joe's usually have them pre-washed, which saves time. The garlic? Roast it whole with a drizzle of olive oil at 400°F for 30 minutes—this caramelizes the sugars and adds that restaurant-quality depth. I always grab a big head of garlic from the store's bulk section (they're cheaper and fresher). The nutritional yeast and miso are optional but take these potatoes to the next level—Penzeys Spices carries great options if you want to splurge.

No soy milk? Oat milk or cashew cream works just as well—just make sure it's full-fat for that creamy texture. Short on vegan butter? Extra olive oil or coconut oil does the trick, though the butter adds that signature richness. Fresh rosemary is ideal, but dried works at one-third the amount. The miso paste is non-negotiable for that umami kick—Miso Master or Marukome are my go-tos. For extra fluffiness, I like to add a splash of cold water at the end (about 1 tbsp at a time) until it reaches that perfect, spreadable consistency. No one will guess these are dairy-free—they're that creamy.

These mashed potatoes reheat beautifully—just warm with a splash of plant milk or water. Store leftovers in an airtight container for up to 5 days in the fridge, or freeze for 3 months (portion into containers for easy reheating). I always double the recipe for holiday meals because they disappear fast. The roasted garlic flavor actually gets better the next day, so make extra if you can. For serving, a sprinkle of black pepper and a drizzle of olive oil takes it to another level—trust me on this.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this—just boil the Yukons, mash with olive oil and garlic, then stir in the soy milk until it’s silky. No straining, no extra bowls, just hands-on simplicity that still feels special.
  • Umami Bomb: That nutritional yeast? It’s the secret weapon—adds this deep, cheesy richness without a single gram of dairy. The garlic roasted in olive oil until fragrant? Pure flavor payoff.
  • Crowd-Pleaser Any Day: I’ve served this at potlucks, game days, and lazy Sundays—everyone asks for the recipe. The texture’s spot-on (creamy but not gluey), and the soy milk keeps it light enough for summer but hearty enough for winter.
  • Budget-Friendly Luxury: Yukons are pricier than russets, but the payoff is worth it—they’re buttery and fluffy without dairy. Soy milk and nutritional yeast stretch the flavor, so you’re left with leftovers that taste just as good reheated as they do fresh.

Step-by-step instructions for silky smooth roasted garlic mashed potatoes

Here's how to create velvety, flavor-packed mashed potatoes without any dairy—every bite delivers rich roasted garlic and herbal depth.

1

Roast the Garlic Until Caramelized

Preheat your oven to 400°F. Peel the 6 whole garlic cloves and place them on a parchment-lined baking sheet. Drizzle with 1 tablespoon of the extra-virgin olive oil and sprinkle with ½ teaspoon of the sea salt. Roast for 25-30 minutes until the edges are golden brown and the cloves are soft enough to squish with a fork.

This step transforms ordinary garlic into sweet, caramelized flavor bombs. You'll know they're done when they smell intensely aromatic and have a deep golden color. Let them cool slightly before squeezing out the pulp—discard the tough skins. I like to press the roasted garlic through a fine-mesh sieve to create a smooth paste for even distribution in the potatoes.

2

Cook the Potatoes Until Fork-Tender

Place the 3 lb Yukon Gold Potatoes (cut into even 2-inch chunks) in a large pot and cover with 4 cups cold water. Add 1 teaspoon sea salt and bring to a boil over high heat. Once boiling, reduce heat to medium-low and simmer for 15-20 minutes until a knife slides in easily.

Don't skip the salted water—it seasons the potatoes from the inside out. I check for doneness by piercing a chunk with a knife; it should offer no resistance. Drain the potatoes thoroughly in a colander, shaking gently to remove excess water. The drier they are, the smoother your mash will be.

3

Create the Creamy Base

Return the drained potatoes to the pot and let them steam dry for 2 minutes over low heat. Add the vegan butter and white miso paste, then mash with a potato masher or ricer until mostly smooth. I like to leave a few small lumps for texture—this prevents gummy potatoes.

Now for the magic: Stir in the 1 cup unsweetened soy milk, ½ cup cold water, and the roasted garlic paste. The soy milk provides creaminess without dairy, while the cold water helps achieve that signature light, fluffy texture. You're aiming for a consistency that's smooth but still clings to the back of a spoon.

4

Build Flavor and Finish

Add the nutritional yeast (for cheesy depth), remaining 1 teaspoon sea salt, ½ teaspoon black pepper, and 2 tablespoons chopped fresh rosemary. Using an electric mixer or hand whisk, beat on medium speed for 1-2 minutes until completely smooth and airy.

Here's where the flavors come together: the umami from miso, the cheesiness from nutritional yeast, and the herbal brightness from rosemary. Taste and adjust seasoning—you might want to add more salt or pepper depending on your preference. The potatoes should be rich, velvety, and packed with roasted garlic flavor in every bite.

5

Serve Immediately for Perfect Texture

Transfer the mashed potatoes to a serving bowl and drizzle with the remaining ¼ cup extra-virgin olive oil. Stir gently to combine, adding 1-2 tablespoons cold water if needed to reach your desired consistency. The oil adds luxurious richness and helps prevent the potatoes from drying out.

Serve immediately while hot—this is when they're at their peak texture. The potatoes will continue to thicken slightly as they cool, so don't worry if they look slightly loose right out of the pot. Garnish with extra rosemary sprigs for presentation, and enjoy your restaurant-quality no-dairy mashed potatoes that everyone will ask for seconds of!

👨‍🍳

Pro Tips For Making Mashed Potatoes No Dairy

  • BOIL UNTIL FORK-TENDER: Yukon Golds should collapse like butter when pierced—no resistance, no excuses. I learned this the hard way after mushing undercooked potatoes and ending up with a gluey mess. If you’re peeling them first, boil with skins on for even cooking, then peel right after draining.
  • ROAST GARLIC FIRST: Raw garlic cloves in mashed potatoes taste harsh—trust me. Wrap them in foil with a drizzle of olive oil, roast at 400°F (200°C) for 20 minutes, then mash right into the potatoes. The caramelized sweetness cuts through the soy milk’s beany notes and adds depth without overpowering.
  • WARM THE SOY MILK: Cold soy milk turns mashed potatoes into a sad, watery sludge. Heat it to just below a simmer (160°F/70°C) before mixing—it blends smoother and adds creaminess without thinning the texture. Pour it in slowly while mashing, like you’re tempering eggs, to control the consistency.
  • FINISH WITH OIL, NOT YEAST: Nutritional yeast is great, but save it for the end—sprinkle it in like a seasoning after everything else is mixed. Drizzle the potatoes with a splash of extra-virgin olive oil first (about 1 tablespoon) to help it cling and amplify that umami punch. Stir it in last so it doesn’t get drowned out.

Troubleshooting this recipe

Grainy Texture Fix

If your mashed potatoes turn out grainy, it’s usually from overworking them or not drying them enough. After draining, return the potatoes to the pot and let them steam dry over low heat for 2-3 minutes—this removes excess moisture.

Then mash with a potato ricer instead of a masher for ultra-smooth results. I’ve found that Yukon Golds need slightly more drying time than red potatoes. 💡

Lumpy Potatoes Solution

Lumps happen when the potatoes aren’t fully cooked or when you add liquid too early. First, ensure your potatoes are fork-tender before mashing. Then, add your soy milk or cold water gradually—start with ½ cup and adjust as needed.

For stubborn lumps, press them through a fine-mesh sieve or use an immersion blender—this creates that silky, restaurant-quality texture.

Too Thin Consistency

If your mash is too loose, it’s likely because you added too much liquid. The fix? Let the potatoes cool slightly (they’ll thicken as they sit), then mash in 1 tablespoon vegan butter or extra olive oil at a time.

This binds the moisture without adding dairy. I also keep cold water—not hot—on hand to adjust consistency gradually. Stir in 1 tbsp at a time until you reach that perfect, clingy texture. ✨

Weak Flavor Profile

The roasted garlic is the star, so if it’s not flavorful enough, you likely didn’t caramelize it properly. Roast the garlic at 400°F for 30 minutes—it should be golden and soft. For extra depth, add 1 tbsp white miso paste—this umami boost elevates the entire dish.

If the rosemary tastes muted, use fresh—dried works, but at one-third the amount. Taste as you go and adjust salt and pepper to taste.

Dry or Gummy Texture

Dry mashed potatoes usually mean the potatoes were overcooked or not enough liquid was added. To prevent this, simmer the potatoes in salted water—this keeps them moist.

After mashing, stir in soy milk or cold water—start with ½ cup—and finish with a drizzle of olive oil. For gummy texture, ensure your potatoes are fully cooked before mashing.

If it’s still gummy, add 1 tbsp vegan butter—this helps break down the starches for a smoother finish.

Storage & Reheating Issues

If reheated mashed potatoes turn out dry or gluey, it’s usually because they were stored improperly or reheated too quickly. Store leftovers in an airtight container—I use glass Pyrex—and refrigerate for up to 5 days.

To reheat, warm gently on the stovetop with 2-3 tablespoons plant milk or water—this restores moisture. Avoid microwaving directly; instead, cover with a damp paper towel to prevent drying. For extra richness, stir in 1 tbsp olive oil—this keeps them creamy and delicious. ❄️

Nutrition facts

Servings 6
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 5g25%
Cholesterol 0mg0%
Sodium 720mg31%
Total Carbohydrate 42g15%
Dietary Fiber 6g21%
Sugars 4g
Protein 10g20%
* 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

1

Can I use regular milk instead of plant-based milk for a dairy-free recipe?

No, regular milk contains dairy and will defeat the purpose of this recipe. For creamy texture, use unsweetened soy milk, oat milk, or cashew cream—these provide the fat and body needed without dairy. Full-fat versions work best for that rich, velvety consistency.

2

What's the best way to store leftover mashed potatoes?

Store in an airtight container in the fridge for up to 5 days or freeze for 3 months. To reheat, warm gently on the stovetop with 2-3 tablespoons plant milk or water—never microwave directly. Cover with a damp paper towel to prevent drying out. The roasted garlic flavor actually intensifies after storage!

3

Why do my dairy-free mashed potatoes turn out grainy?

Graininess usually means the potatoes weren't dried enough after cooking. After draining, return them to the pot and steam dry over low heat for 2-3 minutes. Then mash with a potato ricer instead of a masher for ultra-smooth results. Yukon Golds need slightly more drying time than red potatoes.

4

Can I make this recipe ahead of time?

These potatoes reheat beautifully. Cook and mash them completely, then store in an airtight container with a thin layer of olive oil on top to prevent drying. Reheat gently on the stove with a splash of plant milk—this restores moisture and keeps them creamy. The flavors actually deepen overnight!

5

What if I don't have nutritional yeast?

Nutritional yeast is optional but adds that cheesy depth. If you skip it, boost flavor with 1 tbsp white miso paste for umami or extra roasted garlic. For a tangy note, add 1 tsp lemon juice or apple cider vinegar. The potatoes will still be delicious—just slightly less complex.

★★★★★5.0(14 reviews)
Categories Side Dishes