I swear I don’t always burn water, but every time I make this stir fry my kitchen smells like a takeout joint that finally learned how to clean its act up — in a good way. I threw together this Veggie Stir Fry with Sesame Rice on a weeknight when I had three hungry people and zero patience, and it saved dinner (and my reputation). Bright veggies sizzle, garlic pops, and a nutty sesame aroma fills the room — you’ll feel like a restaurant chef who only wears pajamas. This recipe stays simple, fast, and forgiving, perfect for busy evenings or when you want something colorful, crunchy, and a little bit saucy without fuss.
Quick Facts
- Yield: Serves 4
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Total Time: 35 minutes
Why This Recipe is Awesome
This dish cooks fast, tastes fresh, and looks like you cared for more than 10 minutes. The rice gets a toasty sesame note while the vegetables stay crisp-tender with pops of color and texture. It’s so easy even your microwave won’t judge you. Who doesn’t love a dish that balances crunchy, saucy, salty, and a little sweet in every bite?
Ingredients
For the Main Dish:
- 1 1/2 cups uncooked jasmine rice (about 4 cups cooked)
- 2 tbsp toasted sesame oil, divided
- 1 tbsp neutral oil (canola or vegetable)
- 1 medium yellow onion, thinly sliced
- 2 cloves garlic, minced
- 1 tbsp fresh ginger, grated
- 1 large red bell pepper, thinly sliced
- 2 cups broccoli florets
- 1 cup sugar snap peas
- 1 cup sliced mushrooms
- 2 medium carrots, julienned or thinly sliced
- 8 oz firm tofu (optional), cubed
For the Sauce / Garnish (if applicable):
- 1/3 cup low-sodium soy sauce or tamari (for gluten-free)
- 2 tbsp rice vinegar
- 2 tbsp brown sugar or honey
- 1 tsp toasted sesame oil
- 1 tbsp cornstarch mixed with 3 tbsp water (slurry)
- Pinch red pepper flakes (optional)
- 2 green onions, sliced
- 2 tbsp sesame seeds, toasted
- 1 lime, cut into wedges
How I Make It
Step 1:
Rinse 1 1/2 cups jasmine rice under cold water until it runs clear, then cook it with 2 1/4 cups water according to package directions (I usually simmer, covered, for about 15 minutes then fluff). While the rice cooks, heat a large skillet or wok over medium-high heat until it gets that faint shimmer. Toss in 1 tbsp neutral oil and, if using, the cubed tofu — let the tofu brown and get a little crust, about 3–4 minutes per side.
Step 2:
Push tofu to the side and add the sliced onion. Stir and listen for that lively sizzle. Add the minced garlic and grated ginger, and cook until fragrant — you’ll smell that warm, zesty perfume. Toss in the carrots and broccoli first because they take the longest, and stir every 30 seconds so everything gets those slight charred edges.
Step 3:
When the broccoli turns bright green and the carrots start to soften (about 4–5 minutes), add the bell pepper, snap peas, and mushrooms. Pour the sauce (soy sauce, rice vinegar, brown sugar, and sesame oil) around the pan and let it bubble. Add the cornstarch slurry to thicken; it takes about 30–60 seconds to glossy-up. Smell that sweet-salty steam? That’s dinner knocking.
Step 4:
Reduce heat to medium and toss everything to coat — the veggies should stay crisp-tender with juicy centers and slightly caramelized edges. Taste and adjust: add more soy for saltiness, a pinch of sugar for balance, or a squeeze of lime for brightness. If the sauce looks thin, simmer another 30 seconds until it clings to the veggies.
Step 5:
Fluff the rice and fold in 1 tbsp toasted sesame oil for that nutty finish. Plate a mound of sesame rice, top with the stir fry, and scatter sliced green onions and toasted sesame seeds. Serve with lime wedges and extra chili flakes for those who like a kick.
Pro Tips
- Use a hot wok or skillet and keep ingredients moving — that high heat creates color and flavor without overcooking.
- Cut vegetables into similar sizes so they cook evenly — thin slices for quick, consistent bites.
- Make the sauce ahead and keep it nearby; when the pan sizzles you want to add the sauce immediately.
- If you don’t have a wok, use the largest skillet you own to avoid crowding the vegetables.
Common Mistakes to Avoid
- Skipping preheating: Classic rookie move. It changes texture and bake time.
- Overmixing: Leads to dense or chewy results. Mix until just combined.
- Guessing cook time: Always use visual cues or a timer, not just vibes.
- Overcrowding pans: Give your food some breathing room to crisp properly.
Alternatives & Substitutions
- Swap tofu for 1 lb thinly sliced chicken breast or shrimp; cook to 165°F for chicken. This increases protein and gives a meaty texture.
- Use tamari or coconut aminos instead of soy sauce for a gluten-free option; expect a slightly sweeter, less salty profile.
- Replace jasmine rice with cauliflower rice for a low-carb meal — it changes texture but keeps the flavors.
- Substitute sesame oil with olive oil if necessary, but you’ll lose some of that nutty finish; add a sprinkle of toasted sesame seeds to compensate.
Variations & Tips
- Spicy: Add 1 tbsp chili garlic sauce to the sauce and a pinch of red pepper flakes.
- Kid-friendly: Leave out the chili and slice vegetables into fun shapes; add a splash of honey to the sauce.
- Umami boost: Stir in 1 tbsp miso paste to the sauce for a deeper savory flavor.
- Meal-prep: Pack rice and stir fry separately so the veggies keep crispness in the fridge.
- Crunch twist: Top with chopped roasted peanuts for extra texture and aroma.
- Creative twist: Swap half the rice for sticky rice and fold in finely chopped cilantro and lime for a bright finish.
FAQ (Frequently Asked Questions)
- Can I make this ahead of time?
- Yes! Cook rice and stir fry separately, cool quickly, and store in airtight containers up to 3 days. Reheat rice in the microwave with a sprinkle of water and reheat the stir fry in a hot skillet for 1–2 minutes to revive the texture.
- Can I double the recipe?
- Sure thing. Use a bigger pan or cook in batches so you don’t steam the vegetables; doubling in the same pan will increase cook time and reduce crispness.
- Can I substitute butter with oil?
- Technically yes, but you’ll miss that buttery magic. Use ¾ the amount of oil.
- How do I know it’s done?
- Look for bright, vivid colors, slightly caramelized edges, and a sauce that clings to the veggies. Veggies should feel tender when pierced but still offer a little bite.
- What if I don’t have ingredient X?
- Use simple swaps: no ginger? Use a pinch of ground ginger and a little extra garlic. No rice vinegar? Use apple cider vinegar or a splash of lime for acidity.
How I Like to Serve It
I serve this with extra lime wedges and a small bowl of sriracha for self-customization. It works for weeknight dinners, casual dinner parties, or as part of a bigger spread with dumplings and miso soup. Pair it with iced green tea or a cold lager on warm evenings — the sesame rice feels like a hug, and the veggies keep it light.
Notes
- Store leftovers in airtight containers for up to 3 days. Reheat on the stove for best texture.
- Safe internal temp: if you add chicken, cook to 165°F.
Final Thoughts
Closing: Now go impress someone — or just yourself — with your homemade masterpiece!

Hi, I’m Lina, the creator of Lina Easy Recipes.Cooking has always been my passion, and I love sharing simple, homemade dishes that anyone can prepare.
Love What You See?
Join me on Pinterest and Facebook for daily cooking inspiration, new recipe ideas, and behind-the-scenes kitchen stories. Let’s cook something wonderful together!








