Peel the onions and slice them into thin, even slices (about ¼ inch thick).
Place a large skillet over medium-low heat. Add the butter and let it melt completely.
Spread the onions out evenly in the bottom of the pan. Cook the onions uncovered over medium-low heat, stirring every 3-4 minutes (I recommend using a timer), for 30-40 minutes until soft and deeply caramelized.*If the onions seem to be browning too quickly between stirs, turn the heat down a bit.
Enjoy!
Notes
LeftoversStore leftover caramelized onions in an airtight container in the refrigerator for up to 4 days or freeze for up to 3 months.Rewarm caramelized onions in a small pan or skillet over medium low heat with an extra teaspoon or so of butter (depending on how many you are reheating). You can also reheat in the microwave but I find the stovetop has the best texture- especially for previously frozen ones.