This simple side dish of Sautéed Mushrooms and Onions comes together in about 15 minutes and pairs beautifully with anything from the grill—especially a well-seared steak. The combination of tender button mushrooms and sweet onions creates a comforting, savory side that complements rich proteins and hearty mains. With just a few pantry staples you can deliver deep flavor with very little effort.

Ingredients
This recipe relies on a short ingredient list for a big return in flavor. Button mushrooms are a classic and economical choice, and Vidalia or other sweet yellow onions add a natural sweetness that balances the earthiness of the mushrooms. Butter and olive oil give the pan richness and help the mushrooms caramelize without drying out.

- 1 ½ pounds button mushrooms, halved or quartered
- 2 tablespoons extra virgin olive oil
- 4 tablespoons unsalted butter
- 1 pound Vidalia onions (or another sweet yellow onion), thinly sliced
- Kosher salt and freshly cracked black pepper, to taste
Method
Start by heating a large skillet over medium heat. A wide, heavy-bottomed pan with a lid works best because it gives the mushrooms plenty of surface area to brown while the lid helps them release their moisture quickly.


- Warm the skillet over medium heat and add the olive oil.
- Add the mushrooms and cover with the lid. Let them steam for about 5 minutes so they begin to release their liquid.
- Remove the lid and continue cooking until the pan goes mostly dry and the mushrooms start to brown—this concentrates their flavor and prevents sogginess.
- Add the sliced onions and the butter. Season with a few pinches of kosher salt and several grinds of black pepper.
- Stir to coat everything and cook for another 8–10 minutes, lowering the heat slightly once the butter is in so it doesn’t burn. Cook until the onions are soft and the mushrooms are golden brown and slightly caramelized.
- Adjust seasoning and serve warm alongside steak, roasted chicken, or as a topping for toast, grains, or pasta.


Notes & Tips
- Cook over medium-high heat at first to get a good sear on the mushrooms and to evaporate moisture quickly. This prevents the mushrooms from steaming and becoming limp.
- When you add the butter, reduce the heat to medium so the butter melts and browns gently without burning.
- Use a large pan so the mushrooms have enough surface area to brown instead of piling up. Crowding the pan leads to steaming rather than caramelization.
- If you like, finish the dish with a splash of dry white wine or a squeeze of lemon for a touch of acidity to brighten the flavors.
- These mushrooms reheat well and make a great make-ahead side for weeknight dinners or entertaining.
Substitutions
If you don’t have button mushrooms, crimini (baby bella) mushrooms are a close substitute and deepen the flavor slightly. Diced portobello will also work if you prefer a meatier texture. For oil, grapeseed or avocado oil can replace olive oil if you need a higher smoke point. Use a plant-based butter to make the recipe dairy-free while retaining the buttery mouthfeel.
Vidalia onions are ideal for their sweetness, but any sweet yellow onion, Texas 10/15 onion, or even thinly sliced red onion will work—just adjust cooking time if the onion variety is firmer or sweeter.

Serving Suggestions
Serve these sautéed mushrooms and onions spooned over steak, roasted chicken, or pork chops. They also make a delicious topping for baked potatoes, creamy polenta, or a simple pasta. For a quick weeknight meal, toss them with cooked pasta and a little grated Parmesan or stir them into an egg scramble for breakfast.

More great mushroom recipes
- Steakhouse Mushrooms
- Creamy Mushroom Chicken
- Mediterranean Saffron Chicken and Mushrooms
- Italian Sausage Pasta with Mushrooms
- Steak and Potato Soup
- Easy Beef Stroganoff
- Mushroom Gnocchi
If you try this recipe, please leave a comment or rating. I love hearing how you served it and any tweaks you made to suit your taste.