This Japanese-inspired stir fry combines tender zucchini halves and sweet sliced onions in a aromatic garlic-ginger sauce. The vegetables cook quickly over high heat, maintaining their crisp texture while absorbing the savory soy and mirin glaze. A finishing touch of sesame oil adds nutty depth, while green onions and toasted sesame seeds provide fresh contrast. The dish comes together in just 20 minutes, making it ideal for busy weeknights when you want something light yet satisfying.
My tiny Tokyo apartment kitchen barely fit two people, but my neighbor Yuki would squeeze in anyway to teach me her mother's quick stir-fry techniques. She showed me how the Japanese approach to vegetables isn't about overwhelming them with heat, but about coaxing out their natural sweetness with gentle timing. This zucchini and onion dish became our weeknight staple something we could make while catching up about our days.
Last summer I made this for a dinner party when I realized too late that one guest was vegetarian. I doubled the recipe and served it over steamed rice with a side of quick-pickled cucumbers. Everyone went back for seconds including the confirmed meat-lovers who didnt even notice the absence of protein.
Ingredients
- 2 medium zucchini: Slice these into half-moons not too thick or theyll take forever to cook but not paper-thin or theyll turn to mush in the pan
- 1 large yellow onion: Yellow onions become beautifully sweet when they cook down which balances perfectly with the zucchinis mild flavor
- 2 green onions: These add a fresh pop at the end save some of the green tops for the prettiest garnish
- 2 cloves garlic: Mince these finely so they melt into the dish rather than leaving big chunks behind
- 1-inch fresh ginger: Peel this with a spoon not a knife to get more of the aromatic flesh and less waste
- 2 tbsp soy sauce: This provides the deep savory base use a good quality brand you can taste the difference
- 1 tbsp mirin: Japanese sweet rice wine adds a subtle sweetness and glossy finish if you cant find it mix rice vinegar with a pinch of sugar
- 1 tsp toasted sesame oil: A little goes a long way this is for that nutty aroma that makes it taste like restaurant food
- 1 tsp sugar: Just enough to round out the salty notes and help the vegetables caramelize slightly
- 1 tbsp neutral oil: Canola or vegetable oil works perfectly since we want the sesame oil to be a finishing flavor not a cooking fat
- 1 tbsp toasted sesame seeds: Totally optional but that little crunch and nutty flavor makes everything feel special
Instructions
- Mix your sauce first:
- Whisk together soy sauce mirin sesame oil and sugar in a small bowl until the sugar completely dissolves this prevents any grainy texture in the final dish
- Heat your pan:
- Warm the neutral oil in a large skillet or wok over medium-high heat until it shimmers slightly but dont let it start smoking
- Start the onions:
- Add the sliced onions and stir-fry for about 2 minutes they should start to soften and become translucent but still hold their shape
- Add the aromatics:
- Toss in the garlic and ginger and cook for just 30 seconds until the smell fills your kitchen but before they can brown and turn bitter
- Add the zucchini:
- Stir in the zucchini and cook for 3 to 4 minutes you want them tender-crisp not mushy they should still offer some resistance when you bite into them
- Finish with the sauce:
- Pour in your sauce mixture and toss everything to coat the vegetables evenly cook for another 1 to 2 minutes until the sauce thickens slightly and makes everything glossy
- Garnish and serve:
- Remove from heat immediately and sprinkle with green onions and sesame seeds if using serve right away while the vegetables are still vibrant and slightly crisp
This recipe has become my go-to when friends drop by unexpectedly. I can prep everything while we catch up and by the time weve caught up on the weeks events dinner is ready. Something about the simple honest flavors makes people feel at home.
Getting The Texture Right
The secret to restaurant-style stir fry is cutting everything uniformly. I take my time slicing the zucchini into half-moons the same thickness so each piece cooks at the same rate. Rushing this step means some pieces turn to mush while others stay raw.
Building Layers of Flavor
Toast your sesame seeds in a dry pan for just 30 seconds before adding them as garnish. This one extra step transforms them from a simple topping into something that actually contributes to the dish. The smell alone will tell you when theyre ready.
Make It Your Own
Sometimes I add thinly sliced red bell pepper for color or baby corn for extra crunch. The technique stays the same whatever vegetables you choose. This is the kind of recipe that teaches you patterns not just steps.
- Try adding a handful of snap peas or snow peas in the last two minutes of cooking
- A splash of rice vinegar at the end brightens everything up beautifully
- Extra chili flakes or a drizzle of chili oil turns this into something with a gentle kick
I hope this becomes one of those recipes you dont even need to look up anymore because youve made it so many times. Thats when you know a recipe has really become yours.
Recipe FAQs
- → Can I make this dish ahead of time?
-
Best served immediately while vegetables retain their crisp-tender texture. If reheating, use gentle heat to avoid overcooking the zucchini.
- → What vegetables work well as substitutions?
-
Bell peppers, snap peas, mushrooms, or baby corn add variety. Keep the total quantity similar for even cooking.
- → Is this gluten-free?
-
Use tamari instead of regular soy sauce to make it gluten-free. Always verify your other ingredients are certified gluten-free.
- → How do I prevent the zucchini from becoming mushy?
-
Stir fry over medium-high heat and cook just until tender-crisp, about 3-4 minutes. Avoid overcrowding the pan, which lowers the temperature.
- → Can I add protein to make it a complete meal?
-
Firm tofu, edamame, or shredded chicken breast work well. Add tofu when adding zucchini, or pre-cooked chicken at the end to heat through.
- → What if I don't have mirin?
-
Substitute with rice vinegar plus a pinch of sugar, or use a splash of dry sherry with 1/4 teaspoon sugar added.