RecipeAI
DashboardDiscoverMeal PlanGroceriesCreateImportRecipe Box
BlogSign InGet Started
Dashboard
Plan
Nutrition
Create
Groceries
Saved
Profile
RecipeAI LogoRecipeAI

AI-powered recipes, meal plans, and nutrition tracking — personalized to your tastes and goals.

Explore

  • Discover Recipes
  • Categories
  • World Cuisines
  • Diets
  • Quick Meals
  • Meal Plans by Diet
  • Kitchen Conversions
  • Calories in Foods

Features

  • AI Recipe Generator
  • Meal Planning
  • Nutrition Tracker
  • Macro Calculator
  • Nutrition Guides
  • Food Diary
  • Recipe Import
  • Pricing

Resources

  • Blog
  • About Us
  • Feedback

© 2026 RecipeAI. All rights reserved.

Cook smarter, eat better.

More recipes like this

  • Wok-Seared Pepper & Onion Fried Rice (Eggless, Restaurant-Style)
  • Caramelized Onion Beef Stir-Fry with Steamed White Rice
  • Wok-Seared Pepper & Onion Fried Rice (Chinese-inspired)
  • Garlic-Butter Instant Pot Basmati Rice with Caramelized Onion and Black Pepper
  • Cajun Fish with Pepper and Onion Rice
  • Pepper and Onion Fried Rice
  • Browse all recipes →
Pepper & Onion Rice Stir-Fry (Restaurant-Style)

Pepper & Onion Rice Stir-Fry (Restaurant-Style)

By Amber Alloway

Chinese-inspired / East AsianIntermediate

Bright, savory and texturally dynamic, this Pepper & Onion Rice Stir-Fry elevates humble rice with caramelized onion, crisp-tender bell peppers, toasted sesame and a glossy savory sauce. The rice is best when cold and separated so each grain stays distinct, while a quick, high-heat toss in the pan locks in smoky char and bright pepper flavor — a simple dish that tastes like it belongs on a modern bistro menu.

Prep: 20 minutes active (plus at least 2 hours for rice to cool or overnight if possible)
Cook: 15 minutes
Total: 2 hours 35 minutes (including 2-hour rice chilling)
4 servings

Ingredients

  • 2 cups (≈370 g) Long-grain white rice (uncooked)
  • 3.5 cups Water (for cooking rice)
  • 2 tbsp Vegetable oil (neutral oil like canola or grapeseed)
  • 1 tbsp Unsalted butter
  • 1 medium (≈150 g) Red bell pepper
  • 1 medium (≈150 g) Yellow bell pepper
  • 1 large (≈200 g) Yellow or white onion
  • 3 cloves (≈9 g), minced Garlic
  • 3 tbsp Low-sodium soy sauce
  • 1 tbsp Toasted sesame oil
  • 1 tsp Granulated sugar
  • 1/2 tsp (plus more to taste) Kosher salt
  • 1/4 tsp Freshly ground black pepper
  • 2 stalks, thinly sliced (green and white parts) Green onions
  • 1 tbsp (optional, for garnish) Toasted sesame seeds

Instructions

1

Cook the rice: Rinse 2 cups of uncooked long-grain white rice under cold water until the rinse runs almost clear to remove surface starch — this prevents gummy rice. Combine rinsed rice with 3.5 cups water in a medium saucepan, bring to a gentle boil, then reduce to a simmer, cover and cook 15–18 minutes until water is absorbed. Remove pan from heat and let steam, covered, 10 minutes. Spread the cooked rice on a rimmed tray or shallow pan to cool quickly and refrigerate for at least 2 hours (or use cold day-old rice). WHY: Cold, separated rice grains fry without clumping; hot freshly-steamed rice is too moist and makes the stir-fry mushy.

2

Prep the vegetables: While rice cools, core and slice the bell peppers into 1/3-inch-wide strips (about 150 g each). Peel and thinly slice the onion into half-moons. Mince 3 garlic cloves and slice the green onions on a bias for garnish. WHY: Uniform, slightly thicker slices of pepper maintain bite after a quick, hot toss; thin onion slices caramelize quickly and add sweet depth.

3

Mix the sauce: In a small bowl whisk together 3 tbsp low-sodium soy sauce, 1 tbsp toasted sesame oil, 1 tsp sugar, 1/4 tsp freshly ground black pepper and (optional) a splash of water if you want a looser coating. WHY: The sauce balances umami, sesame aroma and a touch of sweetness so it clings to rice and vegetables without pooling.

4

Heat your pan: Use a heavy skillet or wok and place it over high heat until very hot (a drop of water should sizzle and evaporate immediately). Add 2 tbsp neutral vegetable oil and swirl. WHY: A very hot pan gives instant sear to the vegetables so they develop light char and stay crisp-tender rather than steaming.

5

Sear the peppers and onions: Add the peppers in a single layer and let them sit without stirring for 60–90 seconds to develop color, then stir and add the onions. Cook, stirring frequently, until the onions are translucent and edges begin to brown (2–3 more minutes). WHY: Allowing the peppers to sit briefly introduces caramelized, smoky flavor; quick high-heat cooking prevents them from becoming soft and waterlogged.

6

Aromatics: Push the vegetables to the side of the pan, add the butter and then the minced garlic to the empty space, cooking for 15–20 seconds until fragrant. Stir garlic into the vegetables. WHY: Cooking garlic briefly in butter on the hot pan blooms its sweetness and carries flavor throughout the dish. Adding it too early will burn it and produce bitterness.

7

Add the rice: Increase heat to high, add the chilled rice (break up any clumps with your hands or a fork first) and toss immediately to coat with oil. Spread the rice out and let it sit 30–45 seconds before stirring — a few grains should toast lightly. WHY: Toasting rice adds nuttiness and helps separate grains so the final texture is dry and 'wok-tossed' rather than sticky.

8

Add the sauce: Pour the soy-sesame sauce over the rice and vegetables and toss quickly and continuously for 1–2 minutes until everything is glossy and evenly coated. Taste and adjust with up to 1/4 tsp more salt if necessary. WHY: Tossing over high heat creates a light glaze and distributes flavor evenly without releasing excess liquid that would make the rice soggy.

9

Finish and serve: Turn off the heat and stir in the sliced green onions and 1 tbsp toasted sesame seeds. Drizzle an extra 1/2 tsp sesame oil if you like a stronger toasted sesame aroma. Serve immediately so the rice retains a slight snap and the peppers stay bright. WHY: Finishing with aromatics and seeds adds freshness, crunch and a toasted note; removing from heat stops carryover cooking that would soften the vegetables further.

Chef's Tips

  • 1Use day-old or fully chilled rice — it’s the single most important trick for perfect stir-fry rice. If you must use freshly cooked rice, spread it on a tray to cool and refrigerate for 30–60 minutes to dry it slightly.
  • 2Don’t crowd the pan. If your skillet isn’t hot enough or is overloaded, vegetables will steam instead of sear. Work in batches if needed.
  • 3Cut vegetables uniformly so they cook evenly. Keep the slices slightly thicker than julienne to preserve texture after high heat.
  • 4Avoid burning the garlic: add it after initial vegetable sear and keep it moving in the pan.
  • 5Flavor booster: a splash of rice wine or a squeeze of lime at the end brightens the dish. For more depth, add 1 tsp toasted sesame paste (tahini) mixed into the sauce but reduce sesame oil slightly.

Variations

  • Protein boost: Add 300 g firm tofu (pressed and cubed), 300 g peeled shrimp, or 250 g thinly sliced chicken breast. For tofu, pan-fry until crisp before cooking vegetables and finish by tossing with the rice.
  • Grain swap: Use 2 cups cooked brown rice or 4 cups cooked short-grain rice (adjust cook time and resting). For a low-carb version use 4 cups riced cauliflower — cook a little less time and reduce oil.
  • Spicy/smoky twist: Add 1 tbsp chili garlic sauce or 1 tsp smoked paprika to the sauce. For an Indonesian-inspired variant, stir in 1 tbsp kecap manis (sweet soy) and reduce the sugar.
  • Vegan option: Replace butter with an extra tablespoon vegetable oil; ensure no fish-based seasonings are used.

Nutrition per Serving

524

Calories

9g

Protein

87g

Carbs

15g

Fat

4g

Fiber

Rate this Recipe

How did this recipe turn out? Let others know!

to rate this recipe

Pepper & Onion Rice Stir-Fry (Restaurant-Style)

By Amber Alloway

Pepper & Onion Rice Stir-Fry (Restaurant-Style) - Long-grain white rice (uncooked), Water (for cooking rice) recipe

Bright, savory and texturally dynamic, this Pepper & Onion Rice Stir-Fry elevates humble rice with caramelized onion, crisp-tender bell peppers, toasted sesame and a glossy savory sauce. The rice is best when cold and separated so each grain stays distinct, while a quick, high-heat toss in the pan locks in smoky char and bright pepper flavor — a simple dish that tastes like it belongs on a modern bistro menu.

Chinese-inspired / East AsianIntermediate4 servings
Prep: 20 minutes active (plus at least 2 hours for rice to cool or overnight if possible)
Cook: 15 minutes
2 hours 35 minutes (including 2-hour rice chilling)

Ingredients

  • 2 cups (≈370 g) Long-grain white rice (uncooked)
  • 3.5 cups Water (for cooking rice)
  • 2 tbsp Vegetable oil (neutral oil like canola or grapeseed)
  • 1 tbsp Unsalted butter
  • 1 medium (≈150 g) Red bell pepper
  • 1 medium (≈150 g) Yellow bell pepper
  • 1 large (≈200 g) Yellow or white onion
  • 3 cloves (≈9 g), minced Garlic
  • 3 tbsp Low-sodium soy sauce
  • 1 tbsp Toasted sesame oil
  • 1 tsp Granulated sugar
  • 1/2 tsp (plus more to taste) Kosher salt
  • 1/4 tsp Freshly ground black pepper
  • 2 stalks, thinly sliced (green and white parts) Green onions
  • 1 tbsp (optional, for garnish) Toasted sesame seeds

Instructions

1

Cook the rice: Rinse 2 cups of uncooked long-grain white rice under cold water until the rinse runs almost clear to remove surface starch — this prevents gummy rice. Combine rinsed rice with 3.5 cups water in a medium saucepan, bring to a gentle boil, then reduce to a simmer, cover and cook 15–18 minutes until water is absorbed. Remove pan from heat and let steam, covered, 10 minutes. Spread the cooked rice on a rimmed tray or shallow pan to cool quickly and refrigerate for at least 2 hours (or use cold day-old rice). WHY: Cold, separated rice grains fry without clumping; hot freshly-steamed rice is too moist and makes the stir-fry mushy.

2

Prep the vegetables: While rice cools, core and slice the bell peppers into 1/3-inch-wide strips (about 150 g each). Peel and thinly slice the onion into half-moons. Mince 3 garlic cloves and slice the green onions on a bias for garnish. WHY: Uniform, slightly thicker slices of pepper maintain bite after a quick, hot toss; thin onion slices caramelize quickly and add sweet depth.

3

Mix the sauce: In a small bowl whisk together 3 tbsp low-sodium soy sauce, 1 tbsp toasted sesame oil, 1 tsp sugar, 1/4 tsp freshly ground black pepper and (optional) a splash of water if you want a looser coating. WHY: The sauce balances umami, sesame aroma and a touch of sweetness so it clings to rice and vegetables without pooling.

4

Heat your pan: Use a heavy skillet or wok and place it over high heat until very hot (a drop of water should sizzle and evaporate immediately). Add 2 tbsp neutral vegetable oil and swirl. WHY: A very hot pan gives instant sear to the vegetables so they develop light char and stay crisp-tender rather than steaming.

5

Sear the peppers and onions: Add the peppers in a single layer and let them sit without stirring for 60–90 seconds to develop color, then stir and add the onions. Cook, stirring frequently, until the onions are translucent and edges begin to brown (2–3 more minutes). WHY: Allowing the peppers to sit briefly introduces caramelized, smoky flavor; quick high-heat cooking prevents them from becoming soft and waterlogged.

6

Aromatics: Push the vegetables to the side of the pan, add the butter and then the minced garlic to the empty space, cooking for 15–20 seconds until fragrant. Stir garlic into the vegetables. WHY: Cooking garlic briefly in butter on the hot pan blooms its sweetness and carries flavor throughout the dish. Adding it too early will burn it and produce bitterness.

7

Add the rice: Increase heat to high, add the chilled rice (break up any clumps with your hands or a fork first) and toss immediately to coat with oil. Spread the rice out and let it sit 30–45 seconds before stirring — a few grains should toast lightly. WHY: Toasting rice adds nuttiness and helps separate grains so the final texture is dry and 'wok-tossed' rather than sticky.

8

Add the sauce: Pour the soy-sesame sauce over the rice and vegetables and toss quickly and continuously for 1–2 minutes until everything is glossy and evenly coated. Taste and adjust with up to 1/4 tsp more salt if necessary. WHY: Tossing over high heat creates a light glaze and distributes flavor evenly without releasing excess liquid that would make the rice soggy.

9

Finish and serve: Turn off the heat and stir in the sliced green onions and 1 tbsp toasted sesame seeds. Drizzle an extra 1/2 tsp sesame oil if you like a stronger toasted sesame aroma. Serve immediately so the rice retains a slight snap and the peppers stay bright. WHY: Finishing with aromatics and seeds adds freshness, crunch and a toasted note; removing from heat stops carryover cooking that would soften the vegetables further.

Chef's Tips

  • 1Use day-old or fully chilled rice — it’s the single most important trick for perfect stir-fry rice. If you must use freshly cooked rice, spread it on a tray to cool and refrigerate for 30–60 minutes to dry it slightly.
  • 2Don’t crowd the pan. If your skillet isn’t hot enough or is overloaded, vegetables will steam instead of sear. Work in batches if needed.
  • 3Cut vegetables uniformly so they cook evenly. Keep the slices slightly thicker than julienne to preserve texture after high heat.
  • 4Avoid burning the garlic: add it after initial vegetable sear and keep it moving in the pan.
  • 5Flavor booster: a splash of rice wine or a squeeze of lime at the end brightens the dish. For more depth, add 1 tsp toasted sesame paste (tahini) mixed into the sauce but reduce sesame oil slightly.

Variations

  • Protein boost: Add 300 g firm tofu (pressed and cubed), 300 g peeled shrimp, or 250 g thinly sliced chicken breast. For tofu, pan-fry until crisp before cooking vegetables and finish by tossing with the rice.
  • Grain swap: Use 2 cups cooked brown rice or 4 cups cooked short-grain rice (adjust cook time and resting). For a low-carb version use 4 cups riced cauliflower — cook a little less time and reduce oil.
  • Spicy/smoky twist: Add 1 tbsp chili garlic sauce or 1 tsp smoked paprika to the sauce. For an Indonesian-inspired variant, stir in 1 tbsp kecap manis (sweet soy) and reduce the sugar.
  • Vegan option: Replace butter with an extra tablespoon vegetable oil; ensure no fish-based seasonings are used.

Nutrition per Serving

524

Calories

9g

Protein

87g

Carbs

15g

Fat

4g

Fiber

Rate this Recipe

Your Rating:

Explore More

🥘 More with Long-grain white rice (uncooked)🥘 More with Water (for cooking rice)🥘 More with Vegetable oil (neutral oil like canola or grapeseed)

Similar Recipes