Caramelized Onions can completely level up a steak or burger, especially when they taste as good as these! After making this recipe, your only regret is that going out for a steak dinner will never be the same again.
I understand that sounds like a bold statement, but for us, it’s the truth. Most restaurants don’t have the time to let their onions slow-cook to perfection—it takes too much time. And even if they have the most perfectly cooked, high-quality cuts of meat, taking the time to properly do the sides/toppings will always make them a little better. The garlic and Worcestershire flavors slow-cooking into the onions, paired with the butter and hint of spice, pack a delightful punch. If you want to enhance them more, add in some thinly sliced mushrooms (and just add 1 more Tbsp of butter)!
Let’s talk cooking tips:
- Cast Iron Pan – Do you need it? Absolutely not. Does it help? In my opinion, yes. Cast iron holds a consistent level of heat and can help maintain the ‘low and slow’ process these onions require.
- Low and Slow – I cannot emphasize this enough, if you want the best results, these need to be cooked on low heat for a minimum of 30 minutes (sometimes I cook mine for an hour). In the beginning, they will look like they are barely even cooking, but over time they will get a nice, deep golden color that you will have dreams about! After 15-20 minutes, if you need to speed things up, you can slowly adjust the heat. The time allows all the flavors to soak in.
- Mushrooms – Should you add them? If you like mushrooms, you absolutely should (especially if you are topping a steak). The same cooking rules apply; you may just need 1 Tbsp more of butter!
See below for full measurements and cooking instructions!
If you make this, please leave a comment or rate the recipe below! Also, feel free to leave a comment with anything else you want me to make! I love putting my spin on classic recipes or creating new ones!


The Best Caramelized Onions Ever!
Equipment
- Pan
Ingredients
- 1 onion
- 4 oz mushrooms optional
- 1/2 tsp. salt
- 1/4 tsp. pepper
- 1/2 tsp. garlic powder
- 1/4 tsp. red pepper flakes optional, but recommended
- 3-4 Tbsp. butter
- 1-2 Tbsp. Worcestershire
Instructions
- Thinly slice the onions (and mushrooms if adding).
- Add the onions (and mushrooms if adding) to a pan.
- Crack on the salt and pepper depending on preference.
- Sprinkle on the garlic powder and red pepper flakes (optional).
- Add in the butter and Worcestershire, and then set your burner to “2”.
- Cook as low as possible for as long as possible, stirring more often in the beginning to evenly coat the onions.
- After around 30 minutes, they should be deeply golden brown and ready to top your burgers or steaks!
- Enjoy!



