caramelized onions and pork chop

When I was growing up, hamburgers were a regular feature on my mother’s menu. Ground beef was cheap, largely because we grew our own cows, and every kid loves hamburgers so there were no complaints about what was for supper. Mama usually fixed the hamburgers in a cast iron skillet and I still prefer them that way over grilled. She also threw in some onion slices and fried those along with the burgers. I don’t remember being particularly crazy about the onions back then, but I sure love them today anyway you want to prepare them. Caramelized onions are the best, but they do take a while, and if I’m making skillet hamburgers I always throw in a few slices of onion and let them get soft and brown. When I have some time though, I like to make caramelized onions. They are one of those magical foods that can transform a dish from ordinary to wow! extraordinary. You can serve them with pork, beef, chicken, pasta,  pizza, or just about anything that needs an elevation in flavor. The best part is, you can make up a big batch of caramelized onions and keep some in the refrigerator and freeze some in smaller portions for ready access.

Caramelizing onions draws out the natural sweetness and imbues the onions with a dark amber color. The process will take about an hour. You need a large, wide-bottomed skillet, preferably cast iron or stainless and not non-stick. Start with about 4 large onions. Doesn’t matter what kind, I just use what I have available. Spanish or yellow is probably best, but I use white or red too. The only ones to stay away from are Vidalia because they will become too sweet in the caramelization process; however, having said that, I sometimes throw in at least one sweet onion if I have any. I just wouldn’t do the whole batch with sweet onions.

Slice the onions pretty thinly. I cut them in half and then cut the halves in half.

cut onions in half and then slice

Start from the outer edge and work your way in.

half an onion

Slice into the onion about 1/4 of an inch.

slices of onion to carameliza

You should end up with several cups of onions. I don’t measure, just pile them all into a big bowl.

bowl of sliced onion

Put some olive oil and butter in a skillet and turn to medium-high. Then add the onions a little at a time until all are well coated with butter. Sprinkle with about a teaspoon of kosher salt and stir well.

sliced onion in skillet

Stir gently every few minutes, lifting the ones on the bottom and switching with the top. After about ten minutes the onions should have cooked down slightly.

onions after cooking for ten minutes

Keep cooking and stirring every 5-10 minutes. You want to allow a little build-up of goodness on the bottom of the pan, just don’t let the onions burn. Scrape the pan when you stir. After about half an hour, if the onions start to dry out you can add a little more oil and/or a little water, no more than a tablespoon. I’ll sometimes throw in a teaspoon of balsamic vinegar too, depending on what I’m using the onions for.

onions after cooking forty minutes

The onions will take about an hour to fully caramelize. You can’t rush the process. Slow cooking draws out the natural sugar in the onions, which lends the nice brown color and sweet flavor. Toward the end you’ll want to keep a closer eye and stir a little more often as the onions will start to stick a little more. You may have to add a bit of water but do it a teaspoon at a time.

caramelized onions

Once the onions are as brown as you want them, allow to cool and then store in the refrigerator for about a week or portion into freezer bags and store in the freezer.

Want to save this recipe?
Enter your email below and we'll send the recipe straight to your inbox!
4.60 from 5 votes

How to Caramelize Onions

Caramelized onions are easy to make at home and add a touch of wow to many recipes.
Prep: 15 minutes
Cook: 1 hour
Total: 1 hour 15 minutes
Servings: 6 servings
Save This Recipe


  • 6 cups Onions, sliced thin
  • 5 tbsp Olive oil, about 1/2 tablespoon per onion
  • 1 tbsp Butter, just a pat, use more olive oil than butter
  • 2 tsp Kosher salt


  • Heat wide-bottomed skillet on medium-high heat and add oil and butter. Once oil is shimmering, add sliced onions. Sprinkle salt over onions and stir until onions are lightly coated with oil.
  • Stir every 5-10 minutes, flipping the bottom onions to the top and scraping the bottom of the pan. After initial ten minutes or so of sweating, turn heat down to medium.
  • After about thirty minutes, if onions start to dry out, you can add a tad more oil or a little water, but only a tablespoon or so. If sticking too bad, turn heat down to low. Cook until amber and soft, about an hour.
  • Store in refrigerator for one week or in freezer for a few months.


Serving: 6servings, Calories: 184kcal, Carbohydrates: 14g, Protein: 1g, Saturated Fat: 2g, Cholesterol: 5mg, Sodium: 798mg, Fiber: 2g, Sugar: 6g
Course: How Tos
Cuisine: American
Calories: 184
Keyword: caramelized onions, how to caramelize onions
Love this recipe?Mention @southernfoodandfun or tag #southernfoodandfun!


Lucy standing behind a counter with a cheese board and glass of wine.

About the author

Hi, I’m Lucy! I’m a home cook, writer, food and wine fanatic, and recipe developer. I’ve created and tested hundreds of recipes so that I can bring you the best tried and true favorites.

Follow Lucy on social media:

You May Also Like:

Sign up with your email address to receive a 5-day series of Southern Cooking Secrets, followed by weekly emails with recipes and tips. We won't send you spam. Unsubscribe at any time.

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating


  1. 5 stars
    So many ways to use caramelized onions! You right about not to rush the cooking:)

    1. Oh my goodness! I just bookmarked your site. Wine and food, my two favorite things! Thanks for visiting In a Southern Kitchen.

  2. 4 stars
    So many ways to use caramelized onions! You right about not to rush the cooking:)

  3. 4 stars
    So many ways to use caramelized onions! You right about not to rush the cooking:)