Description
Looking for the perfect comfort food side? These Smooth Onion Mashed Potatoes are silky, buttery, and packed with caramelized onion flavor. Whether you’re hosting a holiday feast or planning an easy dinner, this dish brings that home-cooked magic to the table. It’s an easy recipe with a gourmet feel—perfect for those in search of quick dinner ideas, holiday food sides, or make-ahead dishes. This also fits right in among vegetarian comfort food, food ideas for gatherings, and mashed potato lovers everywhere.
Ingredients
2 pounds russet potatoes
4 tablespoons butter
1/2 cup heavy cream
1 1/2 teaspoons salt (plus more for boiling water)
1/2 teaspoon black pepper
2 medium yellow onions, thinly sliced
2 tablespoons olive oil
Instructions
1. Peel and cut potatoes into even chunks. Place in a large pot with cold water and a generous pinch of salt. Bring to a boil and cook until fork-tender, about 15–20 minutes.
2. Meanwhile, heat olive oil in a heavy-bottomed skillet over medium-low heat. Add onions and cook slowly, stirring occasionally, until caramelized and golden—about 25–30 minutes.
3. Drain potatoes thoroughly. Mash using a ricer or potato masher until smooth.
4. Warm butter and cream together in a small saucepan until fully melted and hot. Do not boil.
5. Pour the cream mixture into the mashed potatoes and mix until silky and fully incorporated.
6. Fold in most of the caramelized onions, saving a small handful for topping.
7. Season with salt and black pepper to taste. Garnish with the remaining onions and chopped parsley if desired. Serve warm.
Notes
For the smoothest texture, always use a potato ricer—it’s worth the extra step.
Make sure to caramelize onions low and slow; rushing this will result in bitterness.
If reheating, always add a splash of milk or cream to bring back creaminess.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Side Dish
- Method: Boiled + Sauteed
- Cuisine: American Comfort Food
Nutrition
- Serving Size: 1 cup
- Calories: 230
- Sugar: 3g
- Sodium: 410mg
- Fat: 11g
- Saturated Fat: 6g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 29g
- Fiber: 3g
- Protein: 4g
- Cholesterol: 30mg