This quick stir-fry combines tender half-moon zucchini slices with thinly sliced sweet onions, aromatic garlic and ginger, all coated in a classic Japanese glaze of soy sauce, mirin, and toasted sesame oil. The vegetables stay crisp-tender after just minutes over high heat, creating a light yet flavorful dish that works beautifully alongside grilled fish or tofu.
The balance of salty soy, sweet mirin, and nutty sesame creates an authentic Japanese flavor profile that transforms simple summer vegetables into something special. Perfect for busy weeknights when you want something healthy but don't want to spend hours at the stove.
Last Tuesday I found myself with three zucchini from my CSA box and no plan. The smell of sesame oil hitting a hot pan always pulls me into the kitchen faster than anything else. This stir fry became dinner before I even realized I was cooking. Sometimes the best meals happen when you are not overthinking them.
My roommate walked in when the garlic and ginger hit the oil and immediately asked if we were ordering takeout. When I told her it was just vegetables she looked skeptical but grabbed a fork anyway. She ate half the pan standing at the stove. Now she asks me to make this whenever she has had an especially long day at work.
Ingredients
- 2 medium zucchini: Look for firm ones without soft spots they hold up better in the high heat and keep a nice crunch
- 1 large yellow onion: Sweet onions work beautifully here but even a basic storage onion mellows into something almost caramel and sweet
- 2 green onions: These add a fresh bite at the end that cuts through the savory sauce
- 2 cloves garlic: Fresh minced nothing beats the aroma hitting that hot oil first
- 1-inch piece fresh ginger: Peel it with a spoon to get all the knobby bits without wasting the good stuff
- 2 tbsp soy sauce: This is your salt and umami base so use a good brand you actually like
- 1 tbsp mirin: The sweetness balances everything if you cannot find it rice vinegar and a pinch of sugar works
- 1 tsp toasted sesame oil: This is not for cooking but for that nutty finish at the end
- 1 tsp sugar: Just enough to round out the sharpness and help vegetables caramelize slightly
- 1 tbsp neutral oil: Canola or vegetable lets the other flavors shine without overpowering
- 1 tbsp toasted sesame seeds: Totally optional but that little crunch makes it feel special
Instructions
- Whisk the sauce first:
- Combine soy sauce mirin sesame oil and sugar in a small bowl stir until sugar disappears completely.
- Heat your pan:
- Warm neutral oil in a large skillet or wok over medium high heat until it shimmers slightly.
- Start the onions:
- Add sliced onions stir fry for 2 minutes until they start turning translucent and smell sweet.
- Add the aromatics:
- Toss in garlic and ginger cook for 30 seconds until the scent fills the kitchen but do not let them brown.
- Cook the zucchini:
- Add zucchini pieces stir fry for 3 to 4 minutes until they are tender but still have some bite.
- Coat everything:
- Pour in the sauce toss vegetables until glossy and let it bubble for 1 to 2 minutes to thicken slightly.
- Finish and serve:
- Remove from heat scatter green onions and sesame seeds on top while still steaming hot.
Last month I served this alongside grilled salmon for my parents and my dad kept going back for just one more spoonful. It has become my go to when I want something that feels like comfort food but leaves me feeling light. That balance between satisfying and not heavy is exactly what makes it show up on my table so often.
Getting The Texture Right
The secret is stopping the cooking while the zucchini still has a slight snap. Overcooked zucchini turns mushy and loses that fresh appeal that makes this dish sing. I pull mine off the heat when a fork meets just a little resistance.
Building On The Base
Sometimes I add sliced shiitake mushrooms with the onions or bell peppers for color and crunch. The sauce quantities stay the same even with extra vegetables which is part of why this recipe is so forgiving. It adapts to whatever you have in the crisper drawer.
Making It Your Own
A pinch of red pepper flakes or a few drops of chili oil transforms this into something warm and spiced. Over steamed rice with a soft fried egg on top it becomes a complete meal that somehow feels elegant and homey at the same time.
- Prep all ingredients before you start cooking once the heat is on everything moves fast
- Taste a piece of zucchini before adding sauce if it needs more salt now is the moment
- Leftovers reheat beautifully in a skillet over medium heat lunch the next day is just as good
This recipe proves that simple ingredients treated with a little care can become something people remember. Hope it finds its way into your regular rotation too.
Common Recipe Questions
- → Can I make this dish gluten-free?
-
Simply substitute regular soy sauce with gluten-free tamari. All other ingredients including mirin, sesame oil, and vegetables are naturally gluten-free.
- → What vegetables work well in this stir fry?
-
Beyond zucchini and onions, try adding sliced bell peppers, mushrooms, snap peas, or baby corn. The sauce pairs well with almost any quick-cooking vegetable.
- → How do I prevent zucchini from getting mushy?
-
Keep the heat at medium-high and cook just 3-4 minutes until tender-crisp. Avoid overcrowding the pan, which causes steaming instead of stir-frying.
- → Can I prep this ahead of time?
-
Slice vegetables up to a day in advance and store in the refrigerator. Mix the sauce ahead as well. Stir-fry just before serving for best texture.
- → What can I use instead of mirin?
-
Mix 1 tablespoon rice vinegar with 1/2 teaspoon sugar as a substitute. Dry sherry or white wine with a pinch of sugar also works in a pinch.