Food & Recipes
Better than takeout, faster than delivery, and made with stuff already in your kitchen.
You know that leftover rice sitting in the back of your fridge right now? That’s dinner.
Fried rice is one of those recipes that sounds so basic, you almost overlook it. And then you make a really good batch and suddenly you’re making it three times a week.
I’ve made a lot of fried rice over the years, and I’ve also eaten a lot of really bad fried rice. The mushy, flavorless kind that makes you wonder why you didn’t just order pizza. This recipe is not that.
This is the version where everything hits: the slightly crispy edges, the savory umami-packed sauce coating every grain, the little pops of scrambled egg and veggies in every bite. It comes together in under 20 minutes and honestly, the hardest part is not eating it straight from the pan. 😄
Stick around, because there are a few things in this recipe that most people skip — and they make a massive difference.
What You’ll Need
Rice
- 3 cups cooked white rice, day-old and cold (this is non-negotiable — see Pro Tips)
Protein
- 3 large eggs
- 1 cup cooked chicken, shrimp, or diced tofu (optional but highly recommended)
Vegetables
- 1 cup frozen peas and carrots (thawed)
- 3 green onions, sliced (whites and greens separated)
- 4 garlic cloves, minced
- 1 teaspoon fresh ginger, grated
Sauce
- 3 tablespoons soy sauce (low sodium preferred)
- 1 tablespoon oyster sauce
- 1 teaspoon sesame oil
- 1/2 teaspoon white pepper
For Cooking
- 2 tablespoons vegetable oil (divided)
- 1 tablespoon butter
Tools You’ll Need
- Large wok or 12-inch skillet — the bigger the better for tossing
- Spatula or wooden spoon
- Small bowl for whisking eggs
- Knife and cutting board
- Measuring spoons
- Microplane or box grater (for fresh ginger)
⚡ Quick fact: Fried rice originated in China around 589 AD during the Sui Dynasty. It was essentially invented as a way to use up leftover rice, which means this dish has been a weeknight hero for over 1,400 years.
Pro Tips
These are the things that separate decent fried rice from great fried rice.
- Cold rice is everything. Freshly cooked rice is too moist and will clump and steam in the pan instead of frying. Day-old rice from the fridge has dried out just enough to get those distinct, slightly crispy grains. If you’re making rice specifically for this recipe, spread it on a baking sheet and refrigerate uncovered for at least 2 hours.
- High heat the whole time. Don’t be shy with the heat. You want the pan screaming hot before the rice goes in. That’s how you get the slightly charred, “wok hei” flavor that makes restaurant fried rice taste different from the home version.
- Don’t crowd the pan. If your pan is too small, the rice will steam instead of fry. Use the biggest pan you have, or cook in two batches.
- Mix the sauce before you start. Once that pan is hot, everything moves fast. Have your sauce pre-mixed in a small bowl so you’re not measuring over a smoking hot wok. Trust me on this one.
- Add butter at the end. A tablespoon of butter stirred in right before serving gives the fried rice this glossy, rich finish that takes it from good to “I could eat this every day.”
How to Make It
Full Instructions
- Prep your sauce. In a small bowl, whisk together the soy sauce, oyster sauce, sesame oil, and white pepper. Set aside.
- Scramble the eggs. Heat 1 tablespoon of oil in your wok or skillet over high heat. Add the whisked eggs and scramble quickly — you want them just barely cooked, still slightly wet. Remove them from the pan and set aside. They’ll finish cooking when they go back in later.
- Cook the aromatics. Add the remaining tablespoon of oil to the hot pan. Add the white parts of the green onions, minced garlic, and grated ginger. Stir constantly for about 30 seconds. Your kitchen should smell incredible at this point.
- Add vegetables and protein. Toss in your peas and carrots and cooked protein. Stir-fry for 1 to 2 minutes until everything is heated through and starting to get a little color.
- Add the rice. Add the cold rice to the pan and use your spatula to break up any clumps. Press the rice against the hot pan and let it sit for 30 to 45 seconds before tossing. Repeat this a few times. This is how you get those crispy bits.
- Add the sauce. Pour the pre-mixed sauce over the rice and toss everything together until every grain is coated. Keep the heat high and keep things moving for 1 to 2 minutes.
- Add the eggs back in. Add your scrambled eggs back into the pan and break them up as you stir everything together.
- Finish with butter. Turn off the heat. Add the tablespoon of butter and the green parts of the green onions. Toss until the butter melts and coats everything. Taste and adjust seasoning with more soy sauce if needed.
- Serve immediately. Fried rice is at its absolute best straight from the pan.
Substitutions and Variations
| Original | Swap | Notes |
|---|---|---|
| White rice | Brown rice, jasmine, or cauliflower rice | Cauliflower rice works great for lower-carb |
| Soy sauce | Tamari or coconut aminos | Tamari = gluten-free; coconut aminos = lower sodium |
| Oyster sauce | Hoisin sauce or mushroom sauce | Mushroom sauce keeps it fully vegan |
| Chicken | Shrimp, beef, pork, tofu, or just eggs | Use whatever protein you have on hand |
| Peas and carrots | Corn, edamame, broccoli, or bell pepper | Any quick-cooking veggie works |
| Vegetable oil | Avocado oil or peanut oil | Peanut oil has a great flavor for this |
| Butter | Vegan butter or skip it | Still delicious either way |
Make-Ahead Tips
The biggest make-ahead win here is the rice itself. Cook a big batch of rice 1 to 2 days in advance and keep it in the fridge, uncovered for the first few hours so it dries out.
You can also pre-chop your garlic, green onions, and ginger, and store them in a small container in the fridge for up to 2 days. Pre-mixing your sauce ahead of time and keeping it in a jar works perfectly too.
When dinnertime hits, everything is ready to go and the whole dish takes about 10 minutes.
Nutritional Breakdown
| Per Serving (approx.) | Amount |
|---|---|
| Calories | ~380 kcal |
| Protein | 18g |
| Carbohydrates | 45g |
| Fat | 12g |
| Fiber | 3g |
| Sodium | ~720mg (use low-sodium soy sauce to reduce) |
Serves 4. Nutritional values will vary based on protein choice and quantities used.
Meal Pairing Suggestions
- Soup: A simple miso soup or hot and sour soup alongside
- Protein: Pair with teriyaki salmon or honey garlic chicken thighs
- Starter: Spring rolls or cucumber salad with rice vinegar dressing
- Sauce on the side: Chili crisp, sriracha, or extra soy sauce for the heat lovers
Leftovers and Storage
Fried rice actually stores pretty well. Let it cool completely, then refrigerate in an airtight container for up to 4 days.
To reheat, the best method is back in a hot pan with a tiny splash of water or a little oil. The microwave works in a pinch, but the pan will get you much closer to the original texture.
For freezing: store in a freezer-safe bag or container for up to 3 months. Thaw overnight in the fridge before reheating.
🍳 Cooking efficiency tip: Fried rice is a perfect “clean out the fridge” meal. Leftover roast chicken, random vegetables that are almost past their prime, that half-used bag of frozen edamame — all of it goes in. There’s almost no wrong combination.
Frequently Asked Questions
Can I use freshly cooked rice?
You can, but the results won’t be as good. Fresh rice has too much moisture and tends to clump and steam in the pan rather than fry. If you have no choice, spread the freshly cooked rice in a thin layer on a baking sheet and put it in the fridge or freezer for 20 to 30 minutes before cooking.
My fried rice always comes out mushy. What am I doing wrong?
Three common culprits: your rice was too fresh, your pan wasn’t hot enough, or you overcrowded the pan. Any one of these will give you mushy rice. Make sure your pan is fully preheated on high before anything goes in, and use the biggest pan you have.
What’s the best rice to use?
Long-grain white rice like jasmine is ideal because it cooks up with separate, fluffy grains that fry beautifully. Short-grain rice tends to be stickier and can clump. That said, day-old jasmine rice is the most common choice for a reason — it’s just really good.
Can I make this vegetarian or vegan?
Absolutely. Skip the chicken, swap oyster sauce for mushroom sauce or hoisin, and replace butter with vegan butter or just leave it out. You can also double the eggs if you’re not going fully vegan, which adds great flavor and protein.
Do I need a wok?
No, though a wok does make high-heat cooking easier because of its shape. A large, heavy-bottomed skillet or even a stainless steel pan works perfectly. The key is getting the pan screaming hot before you start cooking.
Can I make a bigger batch?
Yes, but cook it in batches rather than piling everything into one pan. A crowded pan will steam the rice instead of frying it, which ruins the texture. Cook in two rounds and combine at the end.
Wrapping Up
This is one of those recipes that genuinely gets better every time you make it. Once you know the basics, you’ll start riffing — different proteins, different vegetables, whatever sauce combo sounds good that day.
There’s something genuinely satisfying about turning a bowl of leftover rice into something that tastes like it came from your favorite restaurant. And it took you less time than waiting for delivery.
Give it a try this week and come back and tell me how it went. Did you make any swaps? Add something unexpected that worked really well? Drop it in the comments below — I read every single one. 😊
📸 AI Image Generator Prompt
Top-down flat lay food photography on a white marble countertop with hints of gold veining, natural window light softly illuminating from the left side, shot with an iPhone 15 Pro in portrait mode, blogger-style composition. Show all ingredients and tools laid out neatly: a large wok, spatula, wooden spoon, small mixing bowl, knife, cutting board, and microplane grater. Ingredients include: 3 cups of dry cooked white rice in a bowl, 3 whole large eggs, 1 cup cooked chicken pieces, 1 cup frozen peas and carrots, 3 whole green onions, 4 whole garlic cloves, a small knob of fresh ginger, a small bottle of low-sodium soy sauce, a small bottle of oyster sauce, a small bottle of sesame oil, a small dish of white pepper, 2 tablespoons vegetable oil in a small dish, and 1 tablespoon of butter. Arrange everything with intention and slight imperfection — a few scattered peas, a green onion half-chopped — for an authentic, aspirational lifestyle blog feel. Color palette: clean white, warm gold, deep greens and earthy tones. 9:16 vertical format.