Ingredients
Scale
- 2 pounds russet potatoes, peeled and cut into chunks
- 2 tablespoons unsalted butter
- 1 large onion, thinly sliced
- 1 tablespoon olive oil
- 1 teaspoon salt (divided)
- 1/2 teaspoon black pepper
- 1/2 cup sour cream
- 1/2 cup milk (or more for desired consistency)
- 1 cup shredded Gruyère cheese (or Swiss cheese)
- Fresh chives or parsley for garnish (optional)
Instructions
Step 1: Cook the Potatoes
- Boil the potatoes: In a large pot, add the peeled and chopped potatoes and cover them with cold water. Add 1/2 teaspoon of salt. Bring to a boil over high heat, then reduce to a simmer and cook for about 15–20 minutes, or until the potatoes are fork-tender.
- Drain and set aside: Once cooked, drain the potatoes and set them aside.
Step 2: Caramelize the Onions
- Heat oil and butter: In a large skillet over medium heat, add the olive oil and butter.
- Add onions: Once the butter has melted, add the sliced onions and sprinkle with the remaining 1/2 teaspoon of salt. Cook, stirring occasionally, for about 15–20 minutes or until the onions are golden brown and caramelized. If they start to stick, you can add a splash of water to deglaze the pan.
Step 3: Mash the Potatoes
- Combine ingredients: In a large mixing bowl, add the drained potatoes, caramelized onions, sour cream, milk, black pepper, and half of the Gruyère cheese.
- Mash: Use a potato masher or electric mixer to mash the potatoes until smooth and creamy. Adjust the milk to reach your desired consistency.
Step 4: Add Cheese and Serve
- Mix in cheese: Stir in the remaining Gruyère cheese until melted and well combined.
- Garnish and serve: Transfer the mashed potatoes to a serving dish, garnish with chopped chives or parsley if desired, and serve warm.
- Prep Time: 15
- Cook Time: 30