Ingredients
Equipment
Method
Caramelize the onions
- Heat the olive oil and 2 tablespoons of the butter in a 12-inch skillet over medium-low heat until the butter melts.
- Add the onions and 1/2 teaspoon of the salt and cook for 35 to 45 minutes, stirring every few minutes, until deeply golden and very soft; lower the heat if they brown too quickly.
- Add 1/3 cup of the water and scrape up the browned bits.
- Cook until the water evaporates.
Boil and mash the potatoes
- Put the potatoes in a 6-quart pot with 3 quarts cold water and the remaining 1 tablespoon salt.
- Bring to a boil over high heat, then reduce the heat and simmer for 15 to 20 minutes, until the potatoes are fork-tender.
- Drain the potatoes and return them to the hot pot; let them steam for 1 to 2 minutes.
- Warm the milk in a microwave-safe measuring cup for 30 to 45 seconds, until hot but not boiling.
- Add the warm milk and remaining 6 tablespoons butter to the potatoes and mash just until creamy.
- Fold in the caramelized onions and black pepper.
Notes
For the softest texture, mash the potatoes just until creamy. Refrigerate leftovers for up to 4 days; freezing is not recommended because the potatoes may become grainy. For a dairy-free variation, use unsweetened dairy-free milk and a dairy-free butter alternative.
