Fresh zucchini and sweet onions come alive in a simple stir-fry with a hint of sesame and mirin. Tender zucchini and caramelized onions sizzle in a fragrant garlic and soy sauce blend, finished with toasty sesame and bright mirin. This colorful, quick vegan stir-fry is perfect for busy weeknights or casual dinners, delivering layers of flavor in just 20 minutes. Give it a try and discover how a handful of everyday ingredients can come together to create something truly special!
Before you get cooking, let’s gather the star players that make this stir-fry shine.
This recipe is a breeze to follow—just a few simple steps and you’ll have a vibrant, fragrant stir-fry ready in about 20 minutes. You’ll start by prepping everything in advance, then layer flavors by stir-frying onions, garlic, and zucchini before finishing with a drizzle of sauces. Follow these detailed steps to achieve perfectly tender-crisp veggies coated in a savory-sweet glaze.
1. Prepare the ingredients by slicing the zucchini into thin half-moons and the onion into thin slices. Mince the garlic finely so it releases maximum flavor, then set everything aside in separate bowls.
2. Heat the oil in a large skillet or wok over medium-high heat until shimmering. This ensures even cooking and prevents sticking.
3. Stir-fry the onion for 2–3 minutes, tossing often, until it becomes slightly translucent and just starts to brown at the edges.
4. Add the garlic to the pan, stirring constantly for about 1 minute until fragrant. Be careful not to let it burn, or it will taste bitter.
5. Cook the zucchini by adding it to the skillet and stir-frying for 4–5 minutes. Toss occasionally so each half-moon softens on the outside while remaining crisp in the center.
6. Drizzle the soy sauce, sesame oil, and mirin evenly over the vegetables. Use tongs or a spatula to toss everything so the sauce coats each piece.
7. Season with salt and pepper to taste, then continue stir-frying for another 2 minutes to allow the flavors to meld beautifully.
8. Remove from heat, transfer the stir-fry to a serving dish, and sprinkle with sesame seeds and chopped green onions. Serve hot with steamed rice or noodles for a complete meal.
This Japanese Zucchini & Onion Stir-Fry shines as a side or main, and you can dress it up in so many fun ways. Here are a few ideas to make your meal even more memorable:
Whether you’re whipping this up on a weeknight or impressing guests, these friendly pointers will help you nail the texture and flavor every time. From keeping your veggies crisp to dialing in the perfect seasoning, these tips are your secret weapons for a foolproof stir-fry.
Leftovers make lunch a delight, and with a few simple storage tips, this stir-fry will stay just as vibrant and tasty for days. Here’s how to keep it fresh and flavorful:
Here are some quick answers to your burning questions about this quick vegetable stir-fry:
Preparation takes about 10 minutes to slice zucchinis, onions, and mince garlic. Cooking on medium-high heat takes another 10 minutes, so you can have this stir-fry ready in roughly 20 minutes total.
Yes. Replace regular soy sauce with a gluten-free tamari or coconut aminos. All other ingredients are naturally gluten-free, and tamari delivers a similar savory depth.
Store leftovers in an airtight container in the refrigerator for up to three days. Reheat gently in a skillet over medium heat, adding a splash of water or oil to revive moisture and prevent sticking. Microwaving works too; cover loosely and heat in 30-second intervals, stirring between each.
For tofu, press and cube firm tofu, then pan-fry until golden before stir-frying with the onions and garlic. For chicken or shrimp, cut into bite-sized pieces, season lightly, cook until just opaque, then proceed with the recipe. Add the protein back in when you drizzle on the soy sauce, sesame oil, and mirin so it soaks up the flavors without overshadowing the zucchini.
You can toss in sliced bell peppers or shiitake mushrooms for color and earthiness, or add snap peas and carrots for crunch. A pinch of red pepper flakes or a dash of chili oil will introduce heat. Swapping mirin for sake plus a teaspoon of sugar can adjust the sweetness profile slightly.
Stir-fry zucchini until it’s tender-crisp—about 4–5 minutes. The edges should soften and take on a light golden hue while the center still offers a gentle bite. Overcooking will make the zucchini soggy and less vibrant.
Absolutely. Slice the zucchini and onion, mince the garlic, and mix the soy sauce, sesame oil, and mirin into a single container. When you’re ready to cook, heat the oil, add the onion and garlic, then toss in the prepped zucchini and sauce—cooking time remains about 10 minutes.
Serve it over steamed white or brown rice for a simple meal, or toss with udon or soba noodles for a heartier dish. A side of miso soup or a small cucumber-sesame salad complements the flavors beautifully.
This stir-fry is a triumph of simplicity: just a handful of veggies, pantry staples, and a couple of minutes in a hot skillet transforms ordinary ingredients into a savory-sweet sensation. The balance of caramelized onions, crisp-tender zucchini, and a drizzle of mirin makes every bite memorable. Feel free to print this article and save it for your next cooking adventure—you’ll thank yourself later! If you give it a whirl, I’d love to hear how it turned out or help troubleshoot any steps. Drop your comments, questions, or feedback below!
Tender zucchini and caramelized onions sizzle in a fragrant garlic and soy sauce blend, finished with toasty sesame and bright mirin. A colorful, quick vegan stir-fry.