Why the onions start first
Onions and mushrooms want opposite pans. Onions soften slowly over medium heat and turn sweet as their sugars break down; mushrooms want a hot, dry pan and a few undisturbed minutes to brown. Starting the onions gives them the 10 to 12 minutes they need, and by the time the mushrooms go in, the pan is hot enough to sear rather than stew. Cooking both from the start gives you pale onions and gray mushrooms.
The one-pan sequence
- Onions alone over medium with a pinch of salt, 10 to 12 minutes, until soft and golden at the edges.
- Heat up to medium-high, onions pushed to the rim, mushrooms in one layer in the cleared center.
- Three minutes untouched, then toss everything together for 6 to 8 minutes until the pan looks dry.
- Heat back to medium for butter, thyme, and pepper, then balsamic off the heat.
The rule that decides the texture
Butter goes in when the pan looks dry — not before. Added early, it just floats on mushroom water.
Which mushrooms work here
- Cremini: the default. Firm enough to brown, deep enough in flavor to stand up to sweet onions.
- White button: milder and softer; cut them a little thicker so they hold shape.
- Portobello: slice the caps into 1/2-inch strips and expect a darker, juicier result.
- Shiitake: stem them first and cut the cook a minute short — the caps brown fast.
- Skip enoki, shimeji, and other delicate clusters here; they collapse against long-cooked onions.
Scaling it for a crowd
This is where the recipe usually goes wrong. Doubling the batch in the same skillet doubles the water in the pan, and the mushrooms steam instead of browning. Either use two pans, or brown the mushrooms in two batches and return them all to the onions at the butter stage. A 12-inch skillet handles 1 lb of mushrooms comfortably; beyond that, split it.
Buttery Sautéed Mushrooms and Onions
Ingredient amounts are scaled. The steps below still quote the original amounts — follow the list above.
Ingredients
Instructions
Small fixes that matter
- Use the widest skillet available; crowding delays browning.
- Do not add the butter until the mushroom liquid has mostly cooked away.
- For deeper onion color, keep the heat at medium and add 5 to 10 minutes before adding the mushrooms.
Good with
steak, burgers, polenta, toast with ricotta, mashed potatoes.
Storage and reheating
- Refrigerate cooled leftovers in an airtight container for up to 3 days.
- Reheat in a skillet over medium heat until hot; add a splash of water only if the pan looks dry.
- Freeze only if texture is secondary; thawed mushrooms and onions are best folded into sauces or soups.
Frequently asked questions
Do you cook mushrooms or onions first?
Onions first. They need 10 to 12 minutes over medium heat to soften and sweeten, while mushrooms need only 8 to 10 minutes in a hotter pan. Starting them together leaves the onions crunchy and the mushrooms pale.
Why are my mushrooms and onions watery?
The pan was crowded or the heat was too low, so the mushroom liquid never evaporated. Keep the heat at medium-high after the mushrooms go in and cook until the pan surface looks dry before adding butter.
What mushrooms are best for mushrooms and onions?
Cremini give the best balance of firmness and flavor. White button, portobello, and stemmed shiitake all work. Delicate clusters like enoki or shimeji do not — they fall apart against long-cooked onions.
Do you need sugar to caramelize the onions?
No. Yellow onions have enough natural sugar to go golden in 10 to 12 minutes at medium heat. Sugar only speeds up the color, and it browns before the onions are actually soft.
Can you make mushrooms and onions ahead?
Yes. Cook them fully, cool, and refrigerate up to 3 days. Reheat in a hot skillet rather than a microwave so the edges dry out and crisp again instead of turning soft.
What do you serve mushrooms and onions with?
They are built for steak and burgers, but they also work spooned over polenta, mashed potatoes, ricotta toast, or folded into an omelet the next morning.
Related guides
4 minHow to clean mushrooms before cookingClean mushrooms with a brush, damp towel, or a quick rinse—never a soak. What to use for each variety so they brown instead of steam.
4 minHow to cook cremini mushroomsLearn how to cook cremini mushrooms until browned and juicy, with garlic, thyme, and a quick pan finish for weeknight meals.
6 minHow to cook mushrooms in a panCook mushrooms in a hot pan until browned and juicy, with simple timing for tender centers, crisp edges, and a savory finish.
6 minHow to roast mushrooms in the ovenRoast mushrooms at 400°F for 20–25 minutes on an uncrowded sheet pan, flipping once, until browned and concentrated—not steamed or soggy.