Vegan Caramelized Onion Mashed recipe

Vegan Caramelized Onion Mashed

There's something deeply comforting about a bowl of creamy, golden mashed potatoes-especially when they're elevated with the sweet, jammy richness of caramelized onions. Home cooks adore this vegan version for its ability to bring cozy holiday vibes to any dinner table, whether it's a Thanksgiving feast or a simple weeknight meal. The combination of buttery Yukon Golds and starchy russets gives it the perfect fluffy-yet-luxurious texture, while the slow-cooked onions add a layer of depth that makes every bite feel indulgent. It's the kind of dish that feels like a warm hug from your kitchen.

What Makes This Recipe Special

  • Dual-potato blend: Yukon Golds provide creaminess while russets add structure, ensuring your mash stays light and fluffy without collapsing.
  • Slow-and-low caramelization: Cooking the onions low and slow for 30-40 minutes turns them into a sweet, spreadable paste that melts into the potatoes.
  • Room-temperature butter: Using room-temp vegan butter emulsifies into the hot potatoes for a silky, restaurant-style finish without any graininess.
  • Flavor layering: The garlic powder mixed into the mash brightens the onions, while fresh thyme or gravy at the end adds a pop of color and freshness.
⏱ 45 mins
American
Servings 8

Ingredients

6 to7 medium russet potatoes, peeled and cut into large pieces
2 to3 medium Yukon Gold potatoes, peeled and cut into large pieces
6 to8 tablespoons vegan butter, room temperature
2 tablespoonsfull-fat coconut milk or 2 tablespoons additional vegan butter
1 teaspoongarlic powder
Salt, to taste
Freshly ground black pepper, to taste
1 largeyellow onion, thinly sliced
2 tablespoonsvegan butter or neutral oil
Salt, to taste
Freshly ground black pepper, to taste

Nutrition

350 caloriesCalories

Per serving · Values are estimates

Instructions

1
Peel the russet and Yukon Gold potatoes. Cut into large, even pieces. Slice the yellow onion into thin, long strips and set aside.
2
Transfer the potato pieces to a colander and rinse well under cold water to remove excess starch. Place potatoes in a large pot and cover with cold water by about 1/2 inch. Add a generous amount of salt to the water until it tastes notably salty.
3
Bring the pot to a boil over high heat. Reduce to a simmer and cook the potatoes for 15 to 20 minutes, or until a fork or knife pierces through without resistance. Begin testing for doneness at 12 minutes to prevent overcooking.
4
While the potatoes cook, heat 2 tablespoons vegan butter or oil in a frying pan over low heat. Add the sliced onion and sauté, stirring frequently, until deep golden brown—about 20 to 40 minutes, to desired depth of caramelization. Season with salt and pepper, then set aside.
5
Once potatoes are tender, drain thoroughly and return to the cooking pot. While still hot, use a potato masher to roughly mash the potatoes.
6
Add 6 to 8 tablespoons room-temperature or melted vegan butter to the mashed potatoes. For a creamier texture, add 2 tablespoons full-fat coconut milk at this stage. Continue mashing until nearly smooth, leaving some small chunks if desired. Adjust amount of butter to taste.
7
Season the potatoes with garlic powder, additional salt, and black pepper to taste. Gently fold in the caramelized onions until well integrated.
8
Garnish with chopped fresh thyme or pair with vegan gravy if desired. Serve warm.

Essential Tips

Don't skip the starch rinse

Rinsing the cut potatoes under cold water removes excess starch, which prevents gluey mashed potatoes and ensures a fluffier texture.

Keep onions on low heat

If your stove runs hot, use the lowest setting possible for caramelizing onions to avoid burning-this should take patience, not speed.

Mash while hot

Hot potatoes absorb butter and coconut milk better, so mash them immediately after draining to lock in creaminess before they cool.

Taste as you go

Season the mashed potatoes in stages-add salt and pepper gradually, tasting between each addition to avoid over-seasoning.

Use melted butter for extra silkiness

If your vegan butter isn't room temperature, gently melt it before folding into the mash for a smoother, more cohesive texture.

Smart Swaps & Variations

Garlic & Herb Infusion Sauté 3 minced garlic cloves with the onions and stir in 1 tablespoon fresh rosemary or sage at the end for an aromatic twist.
Smoky Maple Twist Replace 1 tablespoon of vegan butter with maple syrup and add ½ teaspoon smoked paprika to the onions for a sweet, smoky depth.
Cheesy Vegan Topping Stir in ½ cup shredded vegan cheddar or nutritional yeast into the hot mash, or top with crispy fried shallots for added crunch.

What to Serve With This

  • Hearthy vegan mushroom gravy for drizzling over the mash, adding a rich, umami boost.
  • Roasted Brussels sprouts with balsamic glaze for a tangy, caramelized contrast.
  • Herb-roasted turkey or seitan for a festive centerpiece that complements the dish perfectly.
  • Warm crusty sourdough bread to soak up any leftover gravy or melted butter.

Storage & Reheating

Storage

Store in an airtight container in the fridge for up to 4 days. The flavors deepen over time, making it a great make-ahead dish.

Reheating

Reheat gently in a saucepan over low heat with a splash of plant-based milk or broth, stirring frequently to restore creaminess without drying out.

Expert Chef Tips

  1. Use a mix of potato varieties: Yukon Golds for buttery richness and russets for fluffiness-never just one type, or you'll sacrifice texture.
  2. Deglaze the onion pan: After caramelizing, add 1-2 tablespoons of vegan broth or water to the pan and scrape up any browned bits; fold this into the mash for extra depth.
  3. Fold onions in last: Adding caramelized onions at the very end prevents them from sinking to the bottom and ensures even distribution throughout the mash.

Equipment You’ll Need

  • Large pot with lid for boiling potatoes
  • Heavy-bottomed skillet or frying pan for caramelizing onions
  • Potato masher or ricer for smooth, lump-free texture
  • Slotted spoon for draining potatoes

Nutritional Benefits

  • Lower in saturated fat than traditional mashed potatoes, thanks to plant-based butter and coconut milk.
  • Provides fiber from potatoes and onions, supporting digestive health and satiety.
  • Contains no cholesterol, making it heart-friendly compared to dairy-based versions.
  • Rich in vitamin C and potassium from the potatoes, aiding immune function and electrolyte balance.

Reviews

No written reviews yet — be the first to cook this and share how it turned out!

Leave a Review

Frequently Asked Questions

Can I use instant potatoes instead of fresh?

Instant potatoes won't give you the same creamy, fluffy texture, but you can use them in a pinch. Reduce the cooking time to 5 minutes for the potatoes, and follow the same caramelization and mixing steps. The result will be lighter but less complex.

My onions burned-what went wrong?

Burning happens when the heat is too high or the pan is too dry. Keep the heat at the lowest setting and add a splash of water or vegan butter if the onions start to stick. If they burn slightly, scrape off the blackened bits-the rest should still be usable.

Can I make this ahead for Thanksgiving?

Absolutely! Caramelize the onions up to 2 days ahead and store them in the fridge. Cook and mash the potatoes the day of, then fold in the onions and reheat gently. The mash will taste even better as the flavors meld.

What's the best vegan butter for this recipe?

Look for a high-fat vegan butter with a fat content of at least 70% (like Miyoko's or Naturli'). These brands have the best melting properties and won't leave a greasy or artificial aftertaste in your mash.

How do I make this lower in fat?

Replace half the vegan butter with unsweetened almond milk or vegan cream cheese for a lighter texture. The mash will be slightly less rich but still creamy and delicious.

Can I use leeks instead of onions?

Yes! Leeks will give a milder, sweeter flavor. Slice them thinly and cook them the same way, but reduce the cooking time to 20-25 minutes to prevent bitterness.

Why do my potatoes turn gummy?

Overworking the potatoes or using the wrong type can cause gumminess. Avoid over-mashing, use a mix of potato varieties, and rinse off excess starch before boiling. A potato ricer or masher is ideal-never a food processor.

Can I freeze this dish?

Freezing is possible but not ideal. The texture of mashed potatoes changes when thawed, becoming grainy. If you must freeze, portion it into airtight containers and freeze for up to 1 month. Thaw in the fridge overnight and reheat gently with extra liquid.

More Dinner Victories

See all Dinner Victories recipes →

🔒 From the Vault — 43,000+ premium recipes

Browse 43,000+ recipes →

Cook This Next

Al Faham Charcoal Chicken recipe
Up Next

Al Faham Charcoal Chicken

⏱ 55 mins★ 5.0
Start Cooking →