I've tried a few different methods of caramelizing onions - several combinations of butter, olive oil, medium heat, low heat, occasional/constant stirring. It seems that no matter what I do, they dry up and turn crispy as they brown. The flavor is there, but the texture is more like onion straws than the soft, juicy onions I'm trying to make. Am I cooking too long? Not stirring enough? I'm sure it's something simple I've just missed.

I am aware of this question. I've followed similar techniques, I'm just not getting the results I'm looking for. I hope that's enough to constitute another question.

3 Answers 3


Without seeing the result and knowing your exact technique, my best guess is that you're not using enough liquid, or that you're using heat that's too high. High heat will essentially fry the onions, like you would expect by dropping chicken or potatoes into a pan full of hot oil.

Properly caramelized onions should take at least 20 to 30 minutes, I try to go for an hour whenever time permits. I actually stir as little as I can without allowing them to sit long enough to burn. Over-stirring shouldn't be a problem; under-stirring may be.

To start, you want the bottom of the pan to be covered with a thin layer of oil, and then make sure you stir the onions very well to coat them completely right after you toss them in. Begin with the pan on medium-high heat to get the oil up to temperature, once it ripples and you put the onions in you can lower it quite a bit. I rarely put it above 5 (out of 10, glass-top stove), and if I see things going crispy, I'll often drop it to 4. I'd rather take more time and have softer onions.

Are you adding any liquid along the way? Sometime, when doing large batches, 15 minutes in I find that I don't have enough oil in the pan, and I can see them starting to crisp up a bit more than I'd like. When that happens, lower the heat a notch, and add a touch more oil (or, as I prefer, a cube of homemade stock) to the pan. It'll take some practice, but eventually you'll be able to know how much liquid to use instinctively. The reason I prefer stock for my "second add" is because I know the stock will evaporate off, as mentioned in the question you linked to, you don't want to be pouring off flavor at the end of the cooking time, so evaporation is a good thing!

If you're using cast iron, I recommend trying stainless steel, I get much better results with the latter than the former. I'd guess that it's because I can dynamically regulate the temperature better with the stainless steel - with cast iron, once you realize you're at too high of a temperature, it's hard to lower it quickly.

If you need a step by step guide to start you off until you get a feel for everything, there is a great guide here and another here. The difference is that one recommends 1 teaspoon of oil per onion; the other uses 3 tablespoons per onion. I find that for my kitchen, it's somewhere in the middle (I just eyeball so I can't give you an exact number, unfortunately) - but if you try both methods on your stovetop you should be able to use that data to determine the right amount for you.

  • 1
    The last time I tried, I had the burner set to 5, and still had oil in the pan when they started getting crispy. I was actually trying to follow the SimplyRecipes instructions at the time. I'm using a nonstick pan, could that be affecting my outcome?
    – kecoman
    Commented Aug 20, 2010 at 21:43
  • I think you've nailed it, with high heat being the most likely culprit. Commented Aug 20, 2010 at 21:43
  • @kecoman: I haven't used nonstick for caramelizing onions in a while, but I don't think that's the problem. If you still have oil in the pan and they're coming out crispy, my guess is that the heat is too high. Although 5 (I assume out of 10?) isn't a lot, it might be hot on your stove, especially if it's gas. I'd suggest heating up the pan at 5 or 6, and then after you drop the onions in, take it down to 3 and see what results you get that way. Commented Aug 20, 2010 at 22:44
  • 1
    I have also found that the lower the heat, the better the result. I will warn not to add stock at the beginning, since you don't want to steam the onions, which will change the flavor and texture. Make sure you start with only oil. Once the onions are cooked through, though, adding stock to keep them moist shouldn't be a problem.
    – Martha F.
    Commented Aug 21, 2010 at 0:12

I once had this problem and solved it by slicing my onions a bit thicker.

I've tried caramelizing in the oven with good results. If you want to try that, just put some parchment paper down on a baking tray and scatter your sliced onions evenly and sprinkle with salt and olive oil. I don't remember the exact temperature I used, but one online source suggests 425 degrees F. That was way higher than what I used. Sucrose and glucose caramelize at 320F, so I would try somewhere in between, say 320F and 400F. Move the onions around from time to time and have a quick taste each time you do that to see if they are reaching the sweet spot. This will take at least an hour.

  • Nice! I've never caramelized in the oven. Sounds like a cool technique to try. Commented Aug 20, 2010 at 22:46

I've asked my wife who does this often. If you have enough oil, then as you fry the onions they will get dry and crispy, but you should have seen the nice juicy stage before that. Our guess then is that your are using too little oil. For 280g of chopped onions use 2 tablespoons of oil. It takes close to 15 minutes to get the caramel color.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.