Main Courses
This char siu pork fried rice recipe transforms leftover Cantonese BBQ into a restaurant-worthy one-pan dish that balances sweet, savory, and umami flavors. The five-spice glaze on the char siu pork adds depth, while crisp-tender veggies and perfectly cooked jasmine rice create texture contrast.
What makes this dish special is how it elevates simple ingredients into something extraordinary with just a few key techniques.
The secret lies in high-heat stir-frying to maintain crisp edges on the pork and vegetables while keeping the rice separate until the very end. This ensures each bite delivers the perfect combination of tender pork, slightly charred vegetables, and fluffy rice.
The dish comes together in under 20 minutes, making it ideal for weeknight dinners or meal prep. The aromatic five-spice glaze not only enhances the pork but also infuses the entire dish with warmth and complexity.
Ingredients for char siu pork fried rice
Simple ingredients that pack bold flavors—char siu pork, aromatic rice, and five-spice magic.
| Ingredient | Amount | Notes |
|---|---|---|
| Char Siu Pork 🥩 | 1 ½ cups | Diced, store-bought or homemade |
| Jasmine Rice 🍚 | 2 cups | Uncooked, long-grain preferred |
| Large Eggs 🥚 | 2 whole | Beaten for stir-fry |
| Carrots 🥕 | 1 cup | Julienned, about 2 medium |
| Green Onions 🧅 | ½ cup | Thinly sliced, white and green parts |
| Five-Spice Powder 🌶️ | 1 tsp | Homemade or store-bought blend |
| Soy Sauce 🍶 | 3 tbsp | Light or all-purpose |
| Sesame Oil 🫒 | 1 tbsp | Toasted, for aroma |
| Vegetable Oil 🫒 | 2 tbsp | High smoke point preferred |
| Garlic Cloves 🧄 | 4 cloves | Minced, for depth |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground |
| Sesame Seeds 🌰 | 1 tbsp | Toasted, for garnish |
The char siu pork is the star—look for pre-sliced Cantonese BBQ at Asian markets or make your own with five-spice glaze. Trader Joe's or H Mart carry great pre-made options, but if you're making it fresh, marinate the pork overnight for maximum flavor. The jasmine rice should be day-old for best texture—fresh rice turns mushy. For extra authenticity, use Calrose rice, which is commonly used in Chinese cooking. If you can't find it, long-grain white rice works fine too.
No five-spice powder? Mix 1/4 tsp each of cinnamon, star anise, cloves, fennel, and Szechuan peppercorn for a homemade blend. Running short on green onions? Scallions or chives work in a pinch, but the white part adds a milder flavor. The carrots can be swapped for bell peppers or snap peas if you prefer a different crunch. Sesame oil is non-negotiable—it carries the aroma, but if you're avoiding it, toasted peanut oil adds a similar nuttiness. Always toast your sesame seeds in a dry pan for 30 seconds before adding—they should smell nutty and warm.
Store leftover pork in an airtight container for up to 4 days in the fridge, or freeze for 3 months. Cooked rice reheats best in the microwave with a splash of water—20 seconds on high keeps it from drying out. This dish tastes even better the next day as flavors meld. For meal prep, portion into glass containers and store with a damp paper towel to keep the rice moist. Garnish with extra sesame seeds right before serving for that restaurant-quality crunch.
Why You'll Love This Recipe
- Sweet-Savory Magic: That sticky, smoky char siu pork? It’s the star here—no dry, sad leftovers. The first bite of that caramelized glaze melting into the rice is why I reach for the takeout menu less often.
- One-Pan, Zero Stress: Honestly, this is the kind of meal where you can have a glass of wine while cooking. Toss the cold rice, crack eggs into the same pan, and let the char siu’s existing sauce do the work—no fancy techniques, just sizzle and satisfaction.
- Lunchbox Hero: Between us, this is my go-to for meal prep. Pack it in containers, and it’s still delicious at room temp the next day. The green onions add a bright pop, so even reheated, it doesn’t taste like it’s been sitting around.
- Budget Boost: Char siu might sound fancy, but a few slices go a long way—way more than a whole chicken or steak. Add a fried egg on top, and suddenly, you’ve turned simple rice into a full meal without breaking the bank.
Step-by-step instructions for char siu pork fried rice
Here's how to create restaurant-quality fried rice with perfect texture and bold five-spice flavors.
Prepare the Char Siu Pork and Cook the Rice
Slice the 1.5 cups char siu pork into bite-sized pieces if they aren't already diced. Set aside. Rinse the 2 cups jasmine rice thoroughly under cold water until the water runs clear, then drain well. In a pot, combine the rice with 4 cups water and bring to a boil over high heat. Once boiling, reduce to low heat, cover, and simmer for 15 minutes. Turn off the heat and let it steam, covered, for another 10 minutes. Fluff the rice gently with a fork and let it cool slightly before using.
This initial cooking ensures your rice will be perfectly separate and ready to absorb all those delicious flavors without turning mushy. Overcooking here leads to gummy rice later—don't skip the resting time.
Create the Stir-Fry Base
Heat a wok or large skillet over medium-high heat until hot. Add 2 tablespoons vegetable oil and swirl to coat the pan. Add the 4 cloves minced garlic and stir for 30 seconds until fragrant but not browned. Immediately add the 1 cup julienned carrots and stir-fry for 2 minutes until they begin to soften but still retain some crunch.
High heat is crucial here—it prevents the garlic from burning while developing that sweet caramelized flavor in the carrots. If the pan smokes excessively, reduce heat slightly but keep it moving.
Cook the Eggs and Add Aromatics
Push the carrots to one side of the pan. Add another 1 tablespoon vegetable oil to the empty space, then pour in the 2 beaten large eggs. Let them sit undisturbed for 5 seconds, then scramble quickly with a spatula until just set but still slightly runny—about 20 seconds. Stir everything together and add 1 teaspoon five-spice powder, 3 tablespoons soy sauce, 0.5 teaspoon salt, and 0.25 teaspoon black pepper. Cook for 1 minute to let the spices bloom.
The eggs should be soft and creamy, not fully cooked—this creates the signature texture of good fried rice. If they look too dry, add a splash of water to loosen the mixture.
Combine All Ingredients
Add the 1.5 cups char siu pork and 0.5 cup sliced green onions to the pan. Stir-fry for 2 minutes until everything is heated through and the pork is slightly crispy around the edges. Remove from heat and drizzle with 1 tablespoon sesame oil. Toss gently to distribute evenly.
This is where all the flavors come together. The sesame oil adds that final aromatic punch that makes this dish sing. If the mixture looks dry, add 1-2 tablespoons water to create steam and help distribute the sauce.
Garnish and Serve
Transfer the fried rice to serving plates and immediately sprinkle with 1 tablespoon toasted sesame seeds. Serve while hot, garnished with additional green onions if desired. The rice should be slightly crispy around the edges with tender, flavorful pork and bright, fresh vegetables throughout.
Each bite should deliver perfect texture contrast—crispy rice edges, tender pork, creamy eggs, and sweet carrots—all tied together with that five-spice aroma. The sesame seeds add a satisfying crunch that elevates the dish.
Pro Tips For Making Char Siu Pork Fried Rice
- Chop Char Siu Small: Tiny, even pieces of char siu pork cook faster and soak up the rice better. Use kitchen shears for quick work—no one wants to chew through big hunks while the rest burns.
- Scramble Eggs First: Push the eggs to the side of the wok after cooking so they don’t turn rubbery from absorbing rice moisture. They’ll stay creamy and bright yellow when you fold them in at the end.
- Don’t Overcrowd the Wok: I learned this the hard way—adding all the rice at once steams it instead of frying. Work in batches, shaking the wok to break up clumps, or you’ll end up with soggy, uneven bites.
- Use Day-Old Rice: Fresh rice sticks together like glue. Cold, dried-out rice from yesterday toasts up crispy and separates cleanly. (Yes, even if you’re impatient like me.)
Pro cooking tips for this dish
Wok Mastery Basics
Start with a carbon steel wok—it retains heat better than stainless steel and creates those signature crispy edges. I use a 14-inch wok from Made In for its even heat distribution.
Preheat your wok over high heat for 2-3 minutes until it's smoking slightly before adding oil. This ensures your stir-fry gets that classic wok hei (breath of the wok) flavor. 🔥
If you don’t have a wok, a large, heavy-bottomed skillet (like All-Clad) works in a pinch. Just make sure it’s wide enough to stir-fry without overcrowding—your ingredients need room to develop color and texture.
Egg Technique Secrets
The eggs are the glue that binds everything together, so cook them just until they’re soft and slightly runny—about 20 seconds of scrambling after pouring.
I like to push the veggies to one side of the pan, add a little extra oil, then pour the eggs into the empty space. This creates a silky, creamy texture that contrasts beautifully with the crispy pork and veggies. 🥚
Pro tip: Beat your eggs with a pinch of salt before cooking. This enhances their flavor and prevents them from tasting flat. If your eggs start to stick, add 1 tablespoon water to loosen the mixture—this keeps the fried rice moist and cohesive.
Five-Spice Bloom
Add the five-spice powder right after the eggs—this lets the spices bloom and infuse the entire dish with warmth. Stir for 30-45 seconds to release their aromatic oils.
I like to toast the five-spice powder in the pan for 10 seconds before adding the soy sauce to deepen its flavor even more. 🌶️
Don’t skip this step! The five-spice adds layers of cinnamon, star anise, and Szechuan peppercorn that elevate the dish from ordinary to extraordinary. If you’re short on time, a quick toast in a dry pan works too—just 30 seconds over medium heat.
Rice Texture Control
Use day-old rice—fresh rice releases too much starch and turns mushy. If you’re cooking rice from scratch, rinse it thoroughly to remove excess starch, then spread it on a tray to cool before using.
I like to fluff the rice with a fork to break up any clumps before adding it to the pan. 🍚
For extra crispiness, spread the rice in a single layer on the wok and stir-fry for 1-2 minutes before adding the other ingredients. This creates those coveted crunchy edges that make fried rice so satisfying.
Sesame Oil Finish
Drizzle the sesame oil at the very end—right before serving. This adds a nutty, aromatic punch that brightens all the flavors. I like to toss the fried rice gently in the pan to distribute the oil evenly.
If you’re sensitive to sesame, you can substitute toasted peanut oil for a similar effect. 🫒
Never add sesame oil early in the cooking process—it burns easily and loses its delicate flavor. A little goes a long way, so start with 1 tablespoon and adjust to taste.
Nutrition facts
Frequently asked questions
Can I use regular pork instead of char siu pork?
While you can substitute, the dish loses its signature sweet-savory depth. For best results, use pre-cooked pork shoulder marinated in a five-spice glaze (mix 1 tbsp soy sauce, 1 tbsp honey, 1 tsp five-spice powder, and 1 tsp Shaoxing wine). If using raw pork, fully cook it first to avoid food safety risks.
Why does my fried rice turn mushy?
Fresh rice releases too much starch when stir-fried. Always use day-old rice—it's drier and holds its shape better. If you must use fresh rice, spread it on a tray after cooking to dry slightly. Also, avoid overcrowding the pan; cook in batches if needed to maintain crisp edges.
How do I make this dish spicier?
Add ½ tsp chili flakes or 1 tbsp chili crisp when combining ingredients. For heat lovers, stir-fry ½ cup diced jalapeños with the carrots. Balance with extra soy sauce to prevent overpowering the five-spice flavor. Garnish with sliced red chili for visual appeal and extra kick.
Can I make this vegetarian?
Swap the pork for tofu or tempeh marinated in the same five-spice glaze. Use shiitake mushrooms for umami depth and add 1 tbsp vegetarian oyster sauce when stir-frying. Keep the egg and vegetables for texture contrast. The dish will still be flavorful but with plant-based richness!
What's the best way to reheat leftovers?
Spread cold fried rice on a tray and microwave for 1-2 minutes with a damp paper towel to restore moisture. For crispier edges, pan-fry in 1 tbsp oil over medium heat for 3-4 minutes, stirring occasionally. Add 1 tsp water to prevent drying out. Leftover fried rice reheats best within 2 days for optimal texture.
