Low-carb zucchini, mushroom, and onion vegetable side dish recipe

by August 17, 2026
5 minutes read

A quick and flavorful low-carb vegetable side dish made with tender zucchini, savory mushrooms, caramelized onions, garlic, and herbs. It pairs beautifully with grilled chicken, steak, fish, or roasted meats.

Ingredients
Main Ingredients
2 medium zucchini, sliced into half-moons
8 oz (225 g) mushrooms, sliced
1 medium yellow onion, thinly sliced
2 cloves garlic, minced
2 tablespoons olive oil
1 tablespoon unsalted butter
½ teaspoon Italian seasoning
½ teaspoon paprika
½ teaspoon salt
¼ teaspoon black pepper
1 tablespoon fresh parsley, chopped
1 teaspoon fresh lemon juice
Optional Additions
¼ teaspoon red pepper flakes
2 tablespoons grated Parmesan cheese
1 teaspoon fresh thyme
1 tablespoon chopped fresh basil
½ teaspoon onion powder
Nut Information

This recipe is naturally nut-free.

Zucchini, mushrooms, onions, garlic, herbs, olive oil, and butter contain no peanuts or tree nuts naturally.
Parmesan cheese, if used, is a dairy product and is not a nut.
If using packaged seasonings or grated cheese, check the label for possible cross-contact if preparing this dish for someone with a severe nut allergy.
Avoid adding almond flour, cashews, walnuts, or other nuts if you need the dish to remain nut-free.
Instructions
1. Prepare the Vegetables

Wash and dry the zucchini and mushrooms thoroughly.

Slice the zucchini into approximately ¼-inch half-moons.

Slice the mushrooms evenly.

Thinly slice the onion and mince the garlic.

Patting the vegetables dry helps prevent excess water from accumulating in the skillet.

2. Cook the Onion

Heat the olive oil and butter in a large skillet over medium heat.

Add the sliced onion.

Cook for 5–7 minutes, stirring occasionally, until the onion begins to soften and turn lightly golden.

3. Add the Mushrooms

Add the sliced mushrooms.

Cook for 5–7 minutes, stirring occasionally.

Allow the mushrooms to release their moisture and continue cooking until most of the liquid has evaporated and the mushrooms begin to brown.

4. Add the Zucchini

Add the zucchini to the skillet.

Season with:

Italian seasoning
Paprika
Salt
Black pepper
Red pepper flakes, if using

Cook for 5–7 minutes, stirring occasionally.

The zucchini should be tender but still slightly firm rather than mushy.

5. Add Garlic

Stir in the minced garlic.

Cook for approximately 30–60 seconds, just until fragrant.

Avoid cooking garlic too long because it can become bitter.

6. Finish the Dish

Turn off the heat.

Add fresh lemon juice and chopped parsley.

Toss everything together.

If using Parmesan, sprinkle it over the vegetables while they are still hot and allow it to melt slightly.

Taste and adjust the salt and pepper if needed.

Tips for the Best Results
Don’t overcrowd the skillet. Cook in batches if necessary.
Use medium-high heat when browning mushrooms.
Allow mushrooms to brown before adding zucchini.
Don’t overcook zucchini; it should remain slightly firm.
Add garlic near the end to prevent burning.
Fresh lemon juice brightens the entire dish.
For deeper flavor, allow the onions to caramelize for an additional 5–10 minutes.
Air Fryer Variation

You can also prepare the vegetables in an air fryer.

Preheat the air fryer to 400°F (200°C).
Toss zucchini, mushrooms, and onion with olive oil, garlic, and seasonings.
Arrange in a single layer.
Air fry for 10–14 minutes, shaking the basket halfway through.
Finish with lemon juice, parsley, and Parmesan if desired.
Serving Suggestions

This vegetable side dish pairs well with:

Grilled chicken
Baked salmon
Garlic shrimp
Grilled steak
Roasted turkey
Pork chops
Baked chicken thighs
Grilled tofu

For a complete low-carb meal, serve it alongside grilled protein and a simple leafy green salad.

Variations
Cheesy Version

Add ¼ cup shredded mozzarella or 2 tablespoons Parmesan during the final minute of cooking.

Garlic Butter Version

Use 2 tablespoons butter instead of 1 tablespoon and add extra garlic.

Mediterranean Version

Add cherry tomatoes, oregano, fresh basil, and a small amount of feta cheese.

Spicy Version

Add red pepper flakes or finely chopped fresh chili.

Creamy Version

Stir in 2 tablespoons cream cheese or heavy cream at the end for a creamy vegetable side.

Storage

Allow leftovers to cool before transferring them to an airtight container.

Refrigerate for 3–4 days.

Reheat in a skillet over medium heat for several minutes or in an air fryer at 350°F (175°C) until heated through.

Freezing

Freezing is not recommended because zucchini can become watery and soft after thawing.

For the best texture, prepare this dish fresh.

Approximate Nutrition

Per serving, assuming 4 servings and without optional cheese:

Calories: approximately 125
Protein: approximately 3 g
Fat: approximately 9 g
Carbohydrates: approximately 9 g
Fiber: approximately 2 g
Net Carbohydrates: approximately 7 g

Nutrition will vary depending on the size of the vegetables and the amount of oil or butter used.

Questions and Answers
Q: Is this recipe keto-friendly?

Yes. It is relatively low in carbohydrates and can fit into a keto-style meal depending on your daily carbohydrate target.

Q: Can I make it dairy-free?

Yes. Replace the butter with additional olive oil and omit Parmesan.

Q: Can I use frozen mushrooms?

Fresh mushrooms are preferable because frozen mushrooms release more moisture, but frozen mushrooms can be used if thawed and drained thoroughly.

Q: How do I prevent watery vegetables?

Cook the mushrooms first and allow their moisture to evaporate before adding the zucchini. Avoid overcrowding the pan.

Q: Can I add chicken?

Yes. Add cooked chopped chicken at the end and heat until warmed through.

Q: Can I use yellow squash instead of zucchini?

Yes. Yellow squash can be substituted in equal amounts.

Q: Is this recipe nut-free?

Yes. The basic recipe contains no peanuts or tree nuts. Check packaged ingredients for cross-contact warnings if necessary.

Q: Can I make it ahead of time?

Yes. Prepare it up to 1 day ahead and refrigerate. Reheat gently in a skillet before serving.

Q: How can I increase the protein?

Add grilled chicken, shrimp, turkey, tofu, or a sprinkle of Parmesan cheese.

Q: Can I make this without onions?

Yes. Simply omit the onion and increase the mushrooms and zucchini slightly. You can also add green onions or fresh herbs for additional flavor.

Latest posts by Sara Mitchell (see all)

Sara Mitchell is an expert restaurant content creator who writes easy-to-read guides about CAVA and other Mediterranean fast-casual chains in the United States. She covers locations, menus, prices, and hours, making it simple for visitors to find nearby restaurants and what to order quickly. With years of experience in restaurant research and local SEO, Sara creates accurate, user-friendly guides that work for both people and search engines. Her goal is to help users go from search results to their nearest restaurant or menu choice with as few clicks as possible.

Leave a Reply

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