This light and flavorful Japanese-inspired stir fry combines tender zucchini halves with sweet, softened onions in a savory soy-mirin glaze. The aromatic base of fresh garlic and ginger infuses every bite with authentic Asian flavors, while toasted sesame oil adds nutty depth. Ready in just 20 minutes, this versatile vegetarian dish works beautifully as a quick side alongside grilled fish or tofu, or stands alone as a satisfying main over steamed rice. The vegetables maintain a pleasant crisp-tender texture, perfectly coated in the glossy, slightly thickened sauce.
The first time I made this stir-fry, I was trying to use up an abundance of zucchini from my garden and ended up creating something my family now requests weekly. There's something about the way the sweet onions caramelize slightly alongside tender zucchini that feels like comfort food, yet it's remarkably light and fresh.
Last summer, my neighbor came over while I was making this and the aroma of ginger and garlic had her standing in my kitchen asking questions. I ended up making a double batch and we ate it standing up, still chatting, with the windows open letting in the evening breeze. Sometimes the simplest meals create the best memories.
Ingredients
- 2 medium zucchini, sliced into half-moons: Look for firm zucchini with smooth, shiny skin and avoid ones that feel soft or have blemishes.
- 1 large yellow onion, thinly sliced: Yellow onions become naturally sweet as they cook, adding a lovely depth that balances the savory sauce.
- 2 green onions, sliced: These add a fresh pop of color and mild onion flavor as a finishing touch.
- 2 cloves garlic, minced: Fresh garlic is non-negotiable here—jarred minced garlic lacks the aromatic punch we need.
- 1-inch piece fresh ginger, peeled and minced: Peel the ginger with a spoon to avoid wasting the flavorful flesh underneath the skin.
- 2 tbsp soy sauce: Use regular soy sauce for the best flavor, though tamari works if you need gluten-free.
- 1 tbsp mirin: This Japanese sweet rice wine adds subtle sweetness and glossiness—if unavailable, mix rice vinegar with a pinch of sugar.
- 1 tsp toasted sesame oil: A little goes a long way, so use the toasted variety for that signature nutty aroma.
- 1 tsp sugar: Just enough to balance the salty soy sauce and help the sauce cling to the vegetables.
- 1 tbsp neutral oil: Canola or vegetable oil has a high smoke point, perfect for stir-frying over medium-high heat.
- 1 tbsp toasted sesame seeds: Toast them in a dry pan for 2 minutes until fragrant and golden brown before garnishing.
Instructions
- Mix the sauce:
- Whisk together the soy sauce, mirin, sesame oil, and sugar in a small bowl until the sugar completely dissolves.
- Heat your pan:
- Warm the neutral oil in a large skillet or wok over medium-high heat until it shimmers slightly.
- Soften the onions:
- Add the sliced onions and stir-fry for 2 minutes until they start turning translucent and fragrant.
- Add aromatics:
- Toss in the garlic and ginger, stirring constantly for 30 seconds until the smell fills your kitchen.
- Cook the zucchini:
- Add the zucchini and stir-fry for 3 to 4 minutes until tender-crisp, avoiding overcooking which makes them mushy.
- Add the sauce:
- Pour in the prepared sauce and toss everything together until the vegetables are evenly coated and glossy.
- Finish cooking:
- Continue stir-frying for 1 to 2 more minutes until the sauce slightly thickens and clings to the vegetables.
- Garnish and serve:
- Remove from heat, sprinkle with green onions and sesame seeds, and serve immediately while still hot.
This recipe became my go-to during a particularly busy season when cooking felt like a chore. Somehow, the rhythm of slicing vegetables and the quick sizzle of the wok made me feel grounded again, reminding me that good food doesn't need to be complicated to be nourishing.
Making It Your Own
While the classic version is perfect as written, I've discovered that adding sliced shiitake mushrooms or bell peppers creates even more texture and substance. The key is maintaining the same total volume so the sauce still coats everything properly. A handful of snap peas or shredded carrots also work beautifully, especially in spring when fresh vegetables are at their best.
Serving Suggestions
I love serving this alongside grilled fish or baked salmon for a complete light meal. When I want something more substantial, I pile it over steamed brown rice or quinoa. On cold days, it's surprisingly comforting served alongside miso soup and a simple green salad. The flavors are versatile enough to pair with almost any protein or stand alone as a satisfying vegetarian main.
Storage And Meal Prep
This stir-fry stores beautifully in the refrigerator for up to 3 days, though it's best enjoyed fresh when the vegetables retain their crisp-tender texture. If meal prepping, I recommend undercooking the zucchini slightly so they don't become mushy when reheated. The sauce can be mixed up to a week ahead and stored in a small jar in the refrigerator.
- Avoid freezing this dish—the zucchini becomes watery and loses its appealing texture.
- Reheat gently in a skillet over medium heat, adding a splash of water if the sauce has thickened too much.
- To refresh leftovers, top with freshly sliced green onions and a few drops of sesame oil.
Whether you're cooking for a crowd or just treating yourself on a Tuesday night, this stir-fry proves that simple ingredients, thoughtfully prepared, can create something truly special.
Recipe Questions & Answers
- → Can I make this dish gluten-free?
-
Yes, simply substitute regular soy sauce with gluten-free tamari. All other ingredients including mirin and sesame oil are naturally gluten-free. Double-check your mirin label to ensure no wheat-based additives.
- → What can I substitute for mirin?
-
If mirin is unavailable, mix 1 tablespoon rice vinegar with 1/2 teaspoon sugar. This combination provides similar sweetness and acidity. You can also use dry sherry with a pinch of sugar as an alternative.
- → How do I prevent the zucchini from becoming mushy?
-
Stir fry the zucchini over medium-high heat for just 3-4 minutes until tender but still crisp. Avoid overcrowding the pan, and don't overcook after adding the sauce. The vegetables should maintain their texture with a slight crunch.
- → Can I add other vegetables to this stir fry?
-
Absolutely. Sliced mushrooms, bell peppers, snap peas, or baby corn work well. Add heartier vegetables like carrots or broccoli with the onions, and quicker-cooking vegetables like snap peas with the zucchini to maintain proper texture.
- → How long does this keep as leftovers?
-
Store in an airtight container in the refrigerator for up to 3 days. Reheat gently in a skillet over medium heat, adding a splash of water if needed to loosen the sauce. Note that zucchini will soften more upon reheating.
- → Can I make this dish spicy?
-
Yes, add 1/4 to 1/2 teaspoon red pepper flakes with the garlic and ginger, or drizzle with chili oil as a finishing touch. Sriracha or gochujang can also be stirred into the sauce mixture for added heat and depth.