
Wok-fried rice gets an upgrade with this savory Chinese-inspired version featuring diced ham for extra depth. I developed this after testing countless variations to capture that authentic takeout flavor at home.
The key is high heat and constant stirring to achieve that signature wok hei, or “breath of the wok” flavor. I use day-old rice for the perfect texture and add a touch of sesame oil at the end for aromatic complexity.
You’ll end up with a dish that’s packed with flavor, from the salty-sweet ham to the tender vegetables and perfectly seasoned rice. Each bite delivers that comforting, familiar taste of your favorite Chinese restaurant.
Ready in under 20 minutes, this is the kind of meal that makes weeknight dinners feel special without the fuss.
Ingredients for Ham Fried Rice Recipe Chinese
Day-old rice and diced ham come together with fresh veggies for that takeout magic.
| Ingredient | Amount | Notes |
|---|---|---|
| Cooked White Rice 🍚 | 4 cups | Day-old, cold, and dry |
| Cooked Ham 🍖 | 1 ½ cups | Diced into small pieces |
| Large Eggs 🥚 | 3 whole | Lightly beaten |
| Frozen Peas 🌱 | 1 cup | Thawed or fresh |
| Carrots 🥕 | 2 whole | Medium, finely diced |
| Green Onions 🧅 | 4 whole | Thinly sliced, whites and greens separated |
| Garlic Cloves 🧄 | 3 cloves | Minced finely |
| Soy Sauce 🫒 | 3 tbsp | Low-sodium preferred |
| Sesame Oil 🫒 | 1 tsp | Toasted for aroma |
| Vegetable Oil 🫒 | 3 tbsp | Neutral, high smoke point |
| Salt 🧂 | ½ tsp | Or to taste |
| Ground White Pepper 🌶️ | ¼ tsp | Traditional choice for color |
| Shaoxing Wine 🍶 | 1 tbsp | Or dry sherry substitute |
[recipe_ingredient_scaler]
The rice needs to be a day old—fresh rice turns mushy. I grab mine from local Asian markets for that authentic texture. The ham should be good quality, like a honey-glazed spiral-cut from HoneyBaked Ham. Don’t skip the Shaoxing wine (it’s in the Asian aisle at Whole Foods), but dry sherry works if you’re stuck. The carrots and peas add sweetness, so pick bright, firm carrots for best flavor.
No ham? Char siu (Chinese BBQ pork) is the classic swap, but diced rotisserie chicken or shrimp work too. Fresh ginger at half the garlic amount adds depth. For a vegetarian twist, extra-firm tofu or edamame keep it hearty. The green onions? Scallions at double the quantity if that’s what’s available. Soy sauce can be tamari for gluten-free needs.
Fried rice keeps 3-4 days in the fridge. Reheat in a skillet with a splash of water to revive the texture. Freezes for up to 3 months, but the egg and veggies may soften. Best made fresh, but leftovers still beat takeout any day.
Why You’ll Love This Recipe
- One Pan Wonder: I love that everything—rice, ham, eggs, peas, and carrots—gets tossed together in one skillet. Minimal cleanup, maximum flavor.
- Comfort in Every Bite: The salty ham pairs with the sweetness of peas and carrots, and those fluffy scrambled eggs tie it all together. Honestly, it’s the little bits of crispy rice that get me.
- Weeknight Hero: This is my go-to for busy evenings when I need something fast but filling. Between us, it tastes even better the next day for lunch.
- Budget Friendly: Using leftover ham and rice keeps costs low. I’ll be real: it’s one of the few meals that feels indulgent without breaking the bank.
Step-by-Step Instructions for Ham Fried Rice
Here’s my tested method for achieving that perfect wok hei flavor in your own kitchen.
Step 1: Prep and Heat the Wok
Begin by having all ingredients measured and prepped—4 cups cooked white rice, 1.5 cups diced cooked ham, 3 beaten large eggs, 1 cup thawed frozen peas, 2 finely diced carrots, and 4 thinly sliced green onions with whites and greens separated. This mise en place approach prevents burning as you cook over high heat.
Place your wok over high heat and add 2 tablespoons of the vegetable oil. Swirl to coat the surface evenly. When the oil begins to shimmer and a drop of water sizzles violently, you’re ready to start. This high heat is crucial for developing the characteristic smoky flavor.
Step 2: Scramble the Eggs and Aromatics
Pour in the 3 beaten large eggs and let them set for 10 seconds before scrambling with a spatula. Cook until just set but still slightly runny—about 30 seconds. Remove the eggs and set aside.
In the same wok, add the remaining 1 tablespoon vegetable oil, then add the minced 3 garlic cloves and the white parts of the 4 green onions. Stir-fry for 15-20 seconds until fragrant but not browned. Immediately add the 2 diced carrots and cook for 1 minute until slightly softened.
Step 3: Combine Rice and Protein
Add the 4 cups cooked white rice to the wok, breaking up any clumps with your spatula. Stir-fry for 2-3 minutes until the rice is heated through and begins to crisp slightly. The grains should be separate and hot to the touch.
Push the rice to one side of the wok and add the 1.5 cups diced cooked ham and 1 cup thawed frozen peas. Stir-fry for 1 minute to heat the ham and peas through. Return the scrambled eggs to the wok and mix everything together evenly.
Step 4: Season and Finish
Drizzle the 3 tablespoons soy sauce evenly over the rice mixture. Add the 1 tablespoon Shaoxing wine, 0.5 teaspoon salt, and 0.25 teaspoon ground white pepper. Stir-fry for another 2 minutes until everything is well combined and the rice has absorbed the flavors.
Turn off the heat and stir in the 1 teaspoon sesame oil and the green parts of the 4 green onions. The sesame oil adds a final aromatic touch, while the green onions provide freshness. Taste and adjust seasoning if needed, then serve immediately while hot.
Pro Tips For Making Ham Fried Rice Recipe Chinese
- Use Day-Old Rice: Fresh rice turns mushy—I learned this the hard way after my first three attempts. Day-old, cold rice from the fridge fries up fluffy and separate, just like takeout.
- High Heat Only: Crank the wok or skillet to smoking hot before adding anything. Sounds obvious, but I used to rush this part and ended up with sad, steamed rice instead of that smoky wok hei flavor.
- Dice Ham Small: Cut the cooked ham into tiny, even cubes—about 1/4 inch. Bigger pieces make the dish clunky, and you’ll miss that perfect ham-in-every-bite consistency.
- Scramble Eggs First: Push the scrambled eggs to one side of the pan before adding the rice. This keeps them soft and distinct instead of disappearing into the dish—I skip this when I’m lazy, but the texture suffers.
Regional Styles of This Recipe
Cantonese Style
This version uses char siu pork instead of ham for that classic sweet-bbq flavor. I find lap cheong (Chinese sausage) adds an extra layer of richness. The rice is cooked with a touch of oyster sauce for depth and finished with a sprinkle of msg for that authentic Cantonese touch. 🌟
Sichuan Spicy
For heat lovers, add 1 tbsp Sichuan peppercorns and 2 chopped dried chilies when stir-frying the aromatics. I use doubanjiang (fermented chili bean paste) for an umami kick. The ham still works beautifully, balancing the spice with its sweetness.
Fujian Sweet
This coastal version incorporates 1/4 cup pineapple chunks and 2 tbsp sweet soy sauce (kecap manis). The ham pairs wonderfully with the fruity notes. I learned this variation from a Fujianese friend at the Portland farmers market last summer.
Shanghai-Style
Shanghai cooks often add 1/2 cup diced bamboo shoots and 2 tbsp light soy sauce for a lighter touch. The ham is marinated in 1 tsp sugar and 1 tsp soy sauce before cooking. I love how the bamboo shoots add a satisfying crunch.
Hokkien Yellow
This version gets its color from 1/2 tsp turmeric powder added to the eggs. The rice has a beautiful golden hue. I use pork belly instead of ham for extra richness, but ham works in a pinch. The flavor is milder but deeply comforting. 💛
Taiwanese Night Market
Inspired by Taipei’s night markets, this adds 1/2 cup small shrimp and 1 tbsp black vinegar for tang. The ham is diced smaller to blend with the seafood. I always make extra of this version – it disappears fast at our house!
Nutrition Facts
Frequently Asked Questions
Can I use fresh rice instead of day-old?
No, fresh rice contains too much moisture and will turn mushy. Day-old rice is drier, allowing it to fry properly and absorb flavors without becoming soggy.
What if I don’t have a wok?
A large, deep skillet works fine—just heat it to high heat first. The key is maintaining that intense heat for proper stir-frying. Avoid nonstick pans as they can’t handle the necessary temperatures.
Can I substitute the ham?
Try char siu pork, rotisserie chicken, or shrimp for different flavors. Each brings its own texture and taste while keeping the dish hearty and delicious.
How do I prevent my fried rice from being dry?
Don’t overcook the rice in the wok. Keep it moving constantly and add sauces gradually. A splash of water or broth at the end can revive it if needed.
- Recipe for Boneless Pork Chops in Cast Iron Skillet: Sear and Baste to Juicy Perfection - October 3, 2026
- Recipe for Boneless Cross Rib Roast: Slow-Roasted Beef with Herb Crust - October 3, 2026
- Hamburgers in Sauce Recipe Crock Pot: Slow-Cooked Savory Delight - October 3, 2026