Japanese Zucchini Onion Stir Fry

Golden zucchini half-moons and sweet onions glazed in savory Japanese soy sauce with toasted sesame seeds Save to Pinterest
Golden zucchini half-moons and sweet onions glazed in savory Japanese soy sauce with toasted sesame seeds | speakingfood.com

This vibrant stir fry combines tender zucchini half-moons with sweet yellow onions, aromatic garlic and ginger, all glazed in a classic Japanese sauce of soy sauce, mirin, and toasted sesame oil. The vegetables maintain their crisp-tender texture while absorbing the savory-sweet flavors. Ready in just 20 minutes, this versatile dish serves beautifully as a light side alongside grilled fish or tofu, or stands alone as a satisfying vegetarian main over steamed rice.

I stumbled on this combination during a chaotic weeknight when the fridge was nearly empty but I still wanted something that felt intentional and cared-for. The way mirin transforms simple vegetables into something restaurant-quality still surprises me every time. Now its my go-to when I want dinner to feel special without actually demanding much effort.

Last summer my sister was recovering from surgery and I brought over a batch of this stir fry. She took one bite and asked for the recipe immediately, saying it was exactly the kind of comfort food she needed but couldnt quite articulate. Since then its become the dish I make for friends who need feeding but maybe dont have the energy for a full production.

Ingredients

  • 2 medium zucchini, sliced into half-moons: I used to cut them too thin and theyd turn to mush, so now I aim for about a quarter-inch thickness for that perfect tender-crisp bite
  • 1 large yellow onion, thinly sliced: The sweetness they develop as they cook is what balances the salty soy sauce
  • 2 green onions, sliced: Add these at the very end so they stay bright and fresh, a little pop against the glossy vegetables
  • 2 cloves garlic, minced: Fresh garlic makes all the difference here, jarred stuff just doesnt have the same punch
  • 1-inch piece fresh ginger, peeled and minced: I use the edge of a spoon to peel ginger so I dont waste any of the good stuff
  • 2 tbsp soy sauce: This is the backbone of the whole dish, so use a brand you actually like
  • 1 tbsp mirin: If you cant find mirin, a splash of dry sherry works in a pinch, though its slightly less sweet
  • 1 tsp toasted sesame oil: A little goes a long way, and the toasted version has so much more depth than raw
  • 1 tsp sugar: Just enough to round out the edges and make everything come together
  • 1 tbsp neutral oil: Canola or vegetable oil lets the other flavors shine without competing
  • 1 tbsp toasted sesame seeds: Totally optional but that little crunch makes such a difference

Instructions

Mix the sauce first:
Whisk together the soy sauce, mirin, sesame oil, and sugar until the sugar completely dissolves
Get your pan hot:
Heat the neutral oil in a large skillet or wok over medium-high until it shimmers slightly
Start with the onions:
Add the sliced onions and stir fry for about 2 minutes until they start to soften and turn translucent
Add the aromatics:
Toss in the garlic and ginger, stirring constantly for about 30 seconds until you can really smell them
Add the zucchini:
Throw in the zucchini slices and stir fry for 3 to 4 minutes until theyre tender but still have some bite
Pour in the sauce:
Add the sauce mixture and toss everything together until the vegetables are glossy and coated
Finish it up:
Stir fry for another 1 to 2 minutes until the sauce thickens slightly and clings to everything
Garnish and serve:
Remove from heat, scatter with green onions and sesame seeds, and serve while its still steaming hot
Wok-tender zucchini and caramelized onions glistening with mirin and sesame oil over steaming white rice Save to Pinterest
Wok-tender zucchini and caramelized onions glistening with mirin and sesame oil over steaming white rice | speakingfood.com

My friend Sarah came over once when I was making this and she kept hovering around the stove, asking what smelled so incredible. She ended up eating half of it straight from the pan while standing in my kitchen, which I took as the highest possible compliment. Now she texts me every time she makes it herself, sending photos of her attempts and little updates about how she keeps adding different vegetables to the mix.

Making It Your Own

I love how forgiving this recipe is once you understand the basic ratio of vegetables to sauce. Sometimes I throw in sliced mushrooms or bell peppers if thats what I have on hand, and once I even added some cubed tofu when I needed something more substantial. The sauce works with pretty much any vegetable that cooks quickly, so feel free to experiment based on whats in your crisper drawer.

Getting The Texture Right

The secret is not overcooking the zucchini. I used to keep cooking until I thought it was done enough, and it would always end up watery and sad. Now I pull it when theres still a little crunch, and the residual heat finishes it perfectly as it sits. Also, try to cut your vegetables relatively evenly so everything cooks at the same rate, nothing worse than some pieces raw while others are mushy.

Serving Suggestions

This is fantastic on its own, but I love serving it over steamed brown rice or alongside some grilled fish for a complete meal. Its also delicious tucked into a warm tortilla with some scrambled eggs for breakfast the next morning. When Im feeling fancy, Ill top it with a soft poached egg and let the yolk mix with that glossy sauce.

  • Double the sauce if you want extra for drizzling over rice
  • A squeeze of fresh lime juice right before serving brightens everything up
  • Keep a jar of chili garlic oil on the table for anyone who wants some heat
Fresh ginger-scented zucchini stir fry with thinly sliced yellow onions in a glossy soy-mirin glaze Save to Pinterest
Fresh ginger-scented zucchini stir fry with thinly sliced yellow onions in a glossy soy-mirin glaze | speakingfood.com

Hope this becomes one of those weeknight staples you turn to again and again, just like it has in my kitchen.

Recipe Help & Support

Slice zucchini into even half-moons about ¼-inch thick. Cook over medium-high heat and stir fry for just 3–4 minutes until tender but still crisp. Avoid overcrowding the pan, which causes steaming instead of frying.

Yes. Substitute mirin with a mixture of 1 tablespoon rice vinegar and ½ teaspoon sugar. This provides similar sweetness and acidity, though the authentic Japanese flavor will be slightly different.

Beyond zucchini and onion, try adding sliced mushrooms, bell peppers, snap peas, or shredded carrots. Add vegetables that take longer to cook first, then quick-cooking vegetables later so everything finishes at the same time.

Traditional soy sauce contains gluten. To make this gluten-free, substitute regular soy sauce with tamari or a certified gluten-free soy sauce alternative. All other ingredients including mirin are naturally gluten-free.

This dish is best enjoyed immediately for optimal texture. However, you can prep ingredients in advance—slice vegetables and mix the sauce up to a day ahead. Store separately in the refrigerator and cook just before serving. Reheat gently if needed, though the vegetables will soften slightly.

Japanese Zucchini Onion Stir Fry

Quick wok-tossed zucchini and onions in savory Japanese seasonings with garlic and ginger.

Prep 10m
Cook 10m
Total 20m
Servings 4
Difficulty Easy

Ingredients

Vegetables

  • 2 medium zucchini, sliced into half-moons
  • 1 large yellow onion, thinly sliced
  • 2 green onions, sliced

Aromatics & Seasonings

  • 2 cloves garlic, minced
  • 1-inch piece fresh ginger, peeled and minced

Sauce

  • 2 tbsp soy sauce
  • 1 tbsp mirin
  • 1 tsp toasted sesame oil
  • 1 tsp sugar

Cooking

  • 1 tbsp neutral oil (canola or vegetable)

Garnish

  • 1 tbsp toasted sesame seeds

Instructions

1
Prepare the Sauce: Whisk together soy sauce, mirin, sesame oil, and sugar in a small bowl until sugar dissolves completely.
2
Heat the Pan: Heat neutral oil in a large skillet or wok over medium-high heat until shimmering.
3
Cook the Onions: Add sliced onions to the hot pan. Stir fry for 2 minutes until edges begin to soften and turn translucent.
4
Add Aromatics: Add minced garlic and ginger. Cook for 30 seconds, stirring constantly until fragrant but not browned.
5
Add Zucchini: Add zucchini slices to the pan. Stir fry for 3–4 minutes until just tender but still retaining slight crunch.
6
Add the Sauce: Pour prepared sauce over vegetables. Toss to coat evenly and cook for 1–2 minutes until sauce thickens slightly and vegetables appear glossy.
7
Garnish and Serve: Remove from heat immediately. Sprinkle with green onions and toasted sesame seeds. Serve hot as a side dish or over steamed rice.
Additional Information

Equipment Needed

  • Large skillet or wok
  • Chef's knife
  • Cutting board
  • Small mixing bowl
  • Spatula

Nutrition (Per Serving)

Calories 80
Protein 2g
Carbs 9g
Fat 4g

Allergy Information

  • Contains soy from soy sauce
  • Contains sesame seeds and sesame oil
  • Soy sauce may contain gluten; use gluten-free tamari if required
Heather Collins