Skillet Zucchini and Mushrooms
If you need a fresh, fast vegetable side that tastes like you fussed but really did not, this skillet zucchini and mushrooms recipe is exactly what I reach for. It comes together in about 20 minutes, and most of that time is just the vegetables sizzling away in the pan while you give them an occasional stir.
Everything happens in one skillet. The zucchini and mushrooms sauté until they are crisp and tender, then get seasoned with garlic and herbs. It is the kind of dish that rescues a weeknight dinner and still looks pretty enough to set on a holiday table.

Got extra zucchini from the garden or the farmers market? I feel you. My blog has plenty of ways to use it up, including a bright zucchini salad, a cheesy zucchini casserole, and crispy zucchini fritters. But this skillet version is the one I make most often, because it is quick, it is forgiving, and it never disappoints.
Jump to:
A Quick & Easy Veggie Side
A simple sauté is honestly one of the best ways to cook fresh vegetables. You get browning, you get flavor, and you get it fast. Zucchini is a perfect match for this method because it cooks quickly and soaks up whatever you season it with.
In this recipe, zucchini slices share the pan with diced onion and whole fresh mushrooms. The onion softens first and builds a sweet base. Then the mushrooms go in and cook until they turn tender and nicely browned.
A splash of vegetable broth and a pinch of herbs bring everything together at the end, which keeps the whole dish vegetarian and light.
The mushrooms add an earthy, savory depth that makes this side feel substantial without weighing it down. That is a big part of why it works so well next to so many different main courses.

Because there is no meat and no heavy sauce, this side fits almost anywhere. It works for a regular Tuesday dinner when you want something green on the plate, and it works just as well for special occasions.
Onion and oregano are flavors I love for holiday tables, but they also feel right for a light summer meal when you want to keep things fresh.
And the best part? One skillet from start to finish. Fewer dishes, more time at the table, and a vegetable side that people actually finish.
One pan, a handful of simple ingredients, and about 20 minutes. That is the whole promise of this dish.
What You’ll Need
This is a short list, and most of it is probably in your kitchen already. Here is what goes into the skillet:
- 1 tablespoon olive oil, or another high heat oil you like
- 2 zucchini, sliced into thin half moon slices
- Salt and pepper, to taste
- 3 tablespoons butter, divided
- 1/2 cup finely diced onion, white, yellow, or sweet all work
- 1 pound small button mushrooms, gently cleaned
- 3 to 4 cloves fresh garlic, minced
- Fresh or dried earthy herbs, such as thyme or oregano
- Vegetable broth, or chicken broth or beef broth if you are not keeping it vegetarian
- Chopped fresh parsley and parmesan for garnish
A quick note on the mushrooms: clean them well. I usually wipe them with a damp paper towel instead of soaking them. If you swap in already sliced mushrooms, give them an extra good rinse and pat them dry. That little bit of care keeps the finished dish from tasting like dirt.

As for the broth, you have options. Vegetable broth keeps the side vegetarian, while chicken broth or beef broth adds a deeper, richer note. Any of the three will taste great, so use what you have on hand and do not overthink it.
On the herbs, dried thyme or oregano is a great pantry shortcut, and fresh herbs bring a brighter, more fragrant finish. Either way, a small amount goes a long way here.
How to Make Skillet Zucchini and Mushrooms
The whole dish moves fast, so it helps to have everything chopped and ready before you turn on the stove. Here is the step by step method:
- Sauté the zucchini. Heat the olive oil with some of the butter in a large skillet over medium high heat. Add the zucchini slices, season with salt and pepper, and cook for 3 to 4 minutes until fork tender. Remove the zucchini and set it aside.
- Cook the onion. Melt more butter in the same skillet over medium high heat. Add the diced onion and cook for 2 minutes.
- Add the mushrooms. Stir in the mushrooms and cook for 5 to 7 minutes, until they are tender and browned.
- Stir in the garlic and herbs. Add the minced garlic and herbs and cook for about 20 seconds, just until fragrant.
- Return the zucchini. Add the zucchini back to the skillet and sauté for 1 minute to heat it through.
- Finish with broth. Pour in the broth and cook for 2 minutes. Taste and adjust the salt and pepper.
- Serve. Take the skillet off the heat and top with parmesan and fresh parsley. Serve straight from the pan.
That is it. Seven easy steps and one pan to wash at the end.

If the zucchini starts to release a lot of water, do not worry. Just keep the heat at medium high and let it cook off. The goal is vegetables that are tender but still hold their shape, not a soggy pile.
Tips for Making Sautéed Zucchini and Mushrooms
This recipe is flexible, so feel free to make it your own. Here are a few ways I like to switch it up:
- Swap in yellow summer squash. Its texture and flavor are nearly identical to zucchini, just with a sunny yellow color. You can replace some or all of the zucchini.
- Change up the onion. Shallots, leeks, or scallions all make lovely stand ins for the diced onion. Shallots bring a mild sweetness, leeks add a gentle onion flavor, and scallions give a fresh bite.
- Turn it into a casserole. Transfer the finished sauté to a baking dish, top it with shredded cheddar and buttered breadcrumbs, and bake at 350°F for about 10 minutes, until the top is golden and bubbly.
- Make mushroom rice. Fold the cooked mixture into a pot of warm cooked rice for an easy, comforting side that stretches a little further.
These small tweaks mean you can serve the same dish a few different ways in one month, and nobody will feel like they are eating the same thing on repeat.
Serving Suggestions
This vegetable side plays nicely with almost any main course, which is one reason I keep it in rotation. It is light enough for chicken or fish and hearty enough to stand next to a richer plate.
A few of my favorite pairings:

- Pan seared pork medallions with a simple pan sauce. The mushrooms and the sauce are a natural match.
- Buttery baked lobster tails for a special occasion dinner. The fresh, garlicky vegetables balance out the richness.
- Mozzarella chicken in tomato sauce for a cozy weeknight meal that feels a little fancy without much extra work.
Honestly, if you are staring into the fridge wondering what to serve with dinner tonight, this skillet is a safe and delicious answer. It also travels well to a potluck, which is a nice bonus when you need to bring a side.
This is also a great side for a holiday spread. It brings color to the table and gives everyone a fresh option between the heavier dishes.
How to Store and Reheat Leftovers
Leftovers keep well. Store the cooled vegetables in an airtight container in the refrigerator for 3 to 5 days. To reheat, warm them in a skillet over medium low heat until heated through. You can also fold them into a zucchini frittata for a quick breakfast or a light dinner.
To freeze, spread the cooled veggies on a tray and freeze until solid, then transfer them to a freezer bag. They keep for up to four months, and you can reheat them straight from frozen when you need a fast side.
A quick tip: reheat only what you plan to eat, since the vegetables are at their best the first time around.
More Veggie Sides
Once you have this skillet in your back pocket, it is fun to build a whole plate of vegetable sides around it. These are some of my go to recipes when I want something green and simple next to dinner:
- Mashed Potato Pancakes
- Creamy Mushroom Soup
- Grilled Zucchini Salad with Corn and Tomatoes
- Garlic Butter Roasted Parsnips
- Sauteed Garlic Broccolini
Any of these will round out a dinner plate nicely, and they all follow the same easy, fresh approach as this skillet zucchini and mushrooms. Pick one, or make a couple and watch the table go quiet in the good way.





