Take your usual mashed potatoes up a notch with these Caramelized Onion Mashed Potatoes! Slow-cooked, golden onions are mixed into creamy Yukon gold potatoes for a rich, savory, and slightly sweet side that’s guaranteed to steal the show. They’re perfect with roasted meats, veggies, or as part of your holiday spread!

Why This Recipe Works
You’ve never tasted a combination as cozy and irresistible as caramelized onions and mashed potatoes. That’s why these caramelized onion mashed potatoes deserve a spot at your next family dinner, holiday feast, or potluck!
Red onions are cooked low and slow until deeply golden, then brightened with a splash of red wine and balsamic vinegar. Folded into creamy Yukon gold mashed potatoes, they create a rich and savory side dish that might just outshine the main course. Pair it with beef ragu, prime rib roast, or even simple baked chicken breasts, and watch it disappear from plates.
The real beauty of these potatoes is their versatility—add bacon, cheese, or roasted garlic for even more flavor. And if you don’t feel like making a fresh batch of potatoes, you can use the leftovers already in your fridge or make some easy mashed potatoes ahead of time. The caramelized onions are enough to jazz up any mashed spuds!

Ingredients
- Red Onions: Caramelized onions are cooked low and slow until they become a deep golden brown color.
- Olive Oil: Used to sauté the onions, giving them a rich, glossy texture as they caramelize. Choose a high-quality extra-virgin olive oil for the best flavor.
- Red Wine: Wine pairs exceptionally well with red onions!
- Balsamic Winegar: For brightness and tang. Use a high-quality D.O.P. balsamic vinegar for the best results.
- Yukon Gold Potatoes: These are always my go-to for creamy, buttery mashed potatoes. To lower the carbs in this recipe, make a cauliflower mash instead.
- Bay Leaves: I like to add a bay leaf or two to the boiling potatoes for a subtle, earthy note. Be sure to remove the bay leaves before mashing.
- Butter: No mashed potato recipe is complete without butter! We’ll add it to both the potatoes and the caramelized onions for an extra layer of rich, luxurious flavor.
- Cream: You’ll need heavy cream and sour cream to smooth out those mashed potatoes.

Instructions
- Caramelize the Onions: Heat olive oil and butter in a large skillet over low heat. Add the onions and salt and cook until they’re soft and browned.
- Add Wine & Balsamic: Increase the heat, pour the red wine and balsamic vinegar into the skillet, and simmer until the wine evaporates. At this point, the onions should be very soft and caramelized. Season with more salt if needed and set aside.
- Cook the Potatoes: In a small saucepan, gently warm the cream and butter until the butter is melted. Boil the potatoes and bay leaves in a pot of salted water. Drain when they’re fork-tender, then mash them up.
- Assemble the Mash: Add your warm cream and butter mixture and the sour cream to the pot with the potatoes. Mash until the potatoes are smooth. To finish, stir in the caramelized onions, then top with fresh dill. Serve while hot.

Substitutions & Variations
- Red Onions: If you don’t have red onions, sweet onions, white onions, yellow onions, shallots, or even leeks will work beautifully.
- Red Wine: If you don’t want to use alcohol in this recipe, omit the red wine or replace it with beef or vegetable broth.
- Balsamic: No balsamic on hand? Try red wine vinegar for a tangier alternative.
- Dairy-Free: If you need to accommodate any vegans, substitute heavy cream and butter with coconut cream and olive oil.
- Different Herbs: Replace fresh dill with chives or parsley for a herbal twist.
- Cheesy: Mix in grated Parmesan, gruyere, or cheddar cheese for added richness.
- Add More Flavor: Stir in 2 or 3 minced cloves of garlic, a head of roasted garlic, a pinch of smoked paprika, or a sprinkle of crispy bacon bits.
Storing & Reheating
Great news! Caramelized onion mashed potatoes store well and can be easily reheated for all your future side dish needs. Just follow these guidelines:
- Fridge: Transfer cooled leftovers to an airtight container and store them in the fridge for up to 3-4 days.
- Freezer: Once they have cooled, you can freeze the potatoes in a freezer-safe container for up to 2-3 months.
- Reheating: Gently reheat your potatoes on the stovetop over low, stirring occasionally, or in the microwave, adding a splash of cream to restore their light, creamy texture.

Expert Tips
- Slice Onions Evenly: Uniform onion slices ensure even caramelization and consistent flavor throughout.
- Stir the Onions: Remember to stir the onions often so they don’t burn. The longer you let them caramelize, the richer the flavors will be!
- Deglaze the Pan: If the skillet with the onions becomes dry, add a small splash of water to deglaze it and continue cooking.
- Warm Your Ingredients: Adding warm cream and butter helps to keep the potatoes hot and achieve a smoother texture.
FAQs
Yukon Golds are perfect for mashing because they’re naturally starchy and creamy. Red potatoes or Russets are also great choices if you don’t have any Yukon Golds.
It’s up to you! Leaving the peels on will give the mashed potatoes a little more texture. If you prefer ultra-smooth mashed potatoes, peel them ahead of time.
The caramelized onions can be made up to 3 days in advance and kept in an airtight container in the fridge. The mashed potatoes can be made and kept in the fridge for 2 to 3 days before serving.

Related Recipes
If you enjoyed this caramelized onion mashed potatoes recipe, be sure to check out some more potato favorites like these:
- Leftover Mashed Potato Waffles
- Potato Leek Chowder
- Creamy Grilled Smashed Potato Salad
- Crispy Smashed Potatoes With Roasted Garlic
- Mini Hasselback Potatoes With Homemade Mustard
Did you try these Caramelized Onion Mashed Potatoes? Let me know what you think, and leave a comment below! Don’t forget to take a picture of your recreation and tag me on Instagram. I love to see all of your photos!

Best Caramelized Onion Mashed Potatoes
Ingredients
Caramelized Onions
- 2 medium red onions, peeled and thinly sliced
- 2 tablespoons extra virgin olive oil
- 2 tablespoons unsalted butter
- 1 teaspoon kosher salt, more to taste
- ½ cup red wine
- 1 tablespoon balsamic vinegar
Mashed Potatoes
- 2 lbs Yukon gold potatoes, peeled or unpeeled, cut into quarters
- 2 bay leaves
- 6 tablespoons unsalted butter, diced
- 1 cup heavy cream, warmed
- ⅓ cup sour cream
- 5 tablespoons kosher salt, or more to taste
Instructions
Caramelized Onions
- Heat a large saucepan to low heat (or medium-low if your stove doesn’t get as hot), add olive oil, butter, and thinly sliced onions. Stir to coat the onions in the oil. Sprinkle the onions with 1 teaspoon of salt, lower the heat and cook over low heat, stirring occasionally, until the onions are soft and darker in color, around 20-25 minutes.
- Increase heat to medium, add the red wine and vinegar. Simmer until all the wine is cooked off, and the onions are very soft and caramelized, about 5-7 minutes. Season to taste with any additional salt and set aside. Note: This can be made up to 3 days in advance and kept in an airtight container in the fridge.
Mashed potatoes
- In a small saucepan, gently warm the cream and butter until the butter is melted. Keep warm.
- Place the cubed potatoes and bay leaves in a medium pot, cover with cold water, add 5 tablespoons of salt, or more to taste. Bring to a simmer over medium heat and simmer until potatoes are fork-tender, about 10-15 minutes.
- Remove bay leaves. Drain the potatoes in a colander and add to a bowl. Using a potato masher or ricer, gently mash the potatoes in the pot.
- Add the warmed cream and butter mixture and the sour cream to the potatoes and mash until smooth. Add the caramelized onions, and stir until smooth. Top with fresh dill. Serve immediately.
Olga
Such an amazing, creative twist on mashed potatoes! I’ve always loved potatoes, but this brings it to a whole new level. A must-try!
lena
Wonderful!! I am so so glad to hear that this recipe was enjoyed. Thanks a bunch for making it!
Cami
Can’t wait to try these for Christmas dinner. Thx for sharing.
lena
So happy to hear that. I hope you enjoyed them.