As I stood in my kitchen, the tantalizing aroma of wok-fried ingredients began to waft through the air, transporting me straight to the vibrant streets of Hong Kong. That’s when I decided to whip up some XO Fried Rice with Char Siu, transforming last night’s leftovers into a culinary masterpiece in mere minutes! This dish not only showcases the delicious charm of authentic Chinese cooking, but it also makes use of leftover char siu pork for a quick meal that’s perfect for any busy weeknight. With its rich umami flavors and crispy texture, it’s bound to impress anyone who tries it. Whether you’re a seasoned home-chef or simply someone craving a cozy night in, you’ll find that this recipe fits perfectly into your culinary repertoire. Are you ready to elevate your fried rice game? Let’s dive in!

Why is XO Fried Rice So Irresistible?
Quick Preparation: In just minutes, you’ll transform leftover char siu pork into a luxurious meal, making this dish perfect for busy nights.
Stunning Flavor: The combination of XO sauce with tender pork delivers a rich umami experience that rivals your favorite takeout.
Versatile Ingredients: Feel free to switch things up! Use chicken, shrimp, or even a vegetarian option like tofu to cater to any dietary preference.
Crispy Texture: Achieve that delightful crunch by using day-old rice, ensuring every bite is satisfying and packed with flavor.
Impressive Crowd-Pleaser: Serve this dish to family or friends, and watch them rave about your culinary skills, reminiscent of gourmet restaurant offerings. Don’t forget to pair it with a Refreshing Cucumber Carrot salad for a bright contrast!
XO Fried Rice Ingredients
For the Base
• Peanut Oil (or Vegetable Oil) – Provides necessary fat for frying and adds a light, nutty flavor; substitute with olive oil if desired.
• Leftover Rice – The foundation of this dish; day-old rice is best for texture, but freshly cooked and cooled rice can work too.
For the Aromatics
• Yellow Onion – Adds sweetness and depth; can replace with shallots for a milder touch.
• Ginger – Freshly minced for a zesty kick; substitute with ground ginger (1 teaspoon) if needed.
• Garlic – Minced to enhance flavor and aroma; can omit if not preferred.
For the Main Ingredients
• Char Siu Pork – The star of the dish, contributing rich flavors; diced. Substitute with cooked chicken or omit for a vegetarian option.
• Green Onions – For fresh flavor and garnish; use whites during cooking and greens for topping. Chives can work as a substitute.
For the Sauce and Eggs
• Homemade or Store-Bought XO Sauce – Infuses umami depth with seafood notes; use 4 tablespoons. Ensure the sauce is verified gluten-free for a gluten-free option.
• Eggs – Scrambled in the dish for protein and creaminess; beaten with a pinch of salt. Tofu can be used as a vegan substitute.
Step‑by‑Step Instructions for XO Fried Rice with Char Siu
Step 1: Heat the Oil
Begin by heating 1 tablespoon of peanut oil in a large skillet or wok over high heat. Allow the oil to shimmer for about 2 minutes, ensuring it’s hot enough to start frying. This initial step is crucial for achieving that crispy texture in your XO Fried Rice with Char Siu.
Step 2: Cook the Aromatics
Add the diced yellow onion and char siu pork to the hot skillet. Sauté them for about 1-2 minutes until the onion begins to caramelize and turns golden brown. The rich aroma of the pork and onion will fill your kitchen, hinting at the deliciousness to come.
Step 3: Add Ginger and Garlic
Stir in the white parts of the green onions, freshly minced ginger, and garlic, cooking for an additional 30 seconds. This step releases fragrant scents and enhances the flavor profile of your XO Fried Rice with Char Siu, preparing a flavorful base for the dish.
Step 4: Incorporate the Rice
Next, add the cold leftover rice to the skillet, breaking up any clumps as you stir. Continue cooking for about 2 minutes, allowing the rice to crackle as it fries, resulting in a delightful texture that’s crispy and infused with the savory flavors from the previous ingredients.
Step 5: Add XO Sauce
Pour in 4 tablespoons of XO sauce, mixing thoroughly to coat the rice evenly. Cook for another minute, ensuring each grain is enveloped in the umami-rich sauce. The beautiful color and aroma will take your XO Fried Rice with Char Siu to the next level.
Step 6: Scramble the Eggs
Shift the rice mixture to one side of the skillet, adding a splash of oil to the empty space. Pour in the beaten eggs and scramble them quickly until they are mostly cooked, about 1-2 minutes. Then, fold the eggs into the rice mixture, creating a luscious and creamy texture.
Step 7: Final Touches
Add the remaining green onions and stir everything together until well-combined. Taste and adjust the seasoning if needed, allowing the vibrant colors and rich flavors of your homemade XO Fried Rice to shine through.
Step 8: Serve Hot
Serve your delicious XO Fried Rice with Char Siu hot, either as a fulfilling main dish or a hearty side. The crispy texture and rich flavors are best enjoyed fresh from the skillet, making it a perfect meal for any occasion.

Expert Tips for XO Fried Rice
-
Cold Rice is Key: Using cold, day-old rice prevents stickiness, ensuring each grain retains its shape and contributes to the perfect crispy texture in your XO Fried Rice with Char Siu.
-
High Heat Cooking: Don’t shy away from high heat! It’s essential for browning the ingredients and achieving that delightful fried texture without making the rice mushy.
-
Customize Your Protein: If char siu pork isn’t on hand, feel free to substitute with cooked chicken, shrimp, or even tofu for a vegetarian twist—just adjust the cooking time accordingly.
-
Adjust Sauce Quantity: If using store-bought XO sauce, start with less than recommended and add to taste. This allows you to tailor the umami flavor to your preference without overwhelming your dish.
-
Fresh Aromatics for Flavor: Always use fresh garlic and ginger when possible; their vibrant flavors significantly enhance the taste of your XO Fried Rice and elevate the dish.
XO Fried Rice with Char Siu Variations
Feel free to embark on a delightful culinary adventure by personalizing your dish, creating flavors that your taste buds will adore!
-
Vegetarian Delight: Substitute char siu pork with marinated tofu or mushrooms to maintain depth of flavor while making it meat-free. You’ll still enjoy that hearty, savory experience.
-
Spicy Kick: Add diced jalapeños or a splash of sriracha to the mix for a satisfying heat that perfectly complements the umami flavors. Your taste buds will dance with excitement!
-
Seafood Twist: Swap char siu pork with shrimp or scallops for a delicious seafood experience. Just ensure they’re cooked through, making this a luxurious catch of the day.
-
Extra Crunch: Toss in a handful of chopped bell peppers or snap peas at the end of cooking for vibrant color and added crispiness. This twist adds nutrition while enhancing the overall texture.
-
Coconut Rice: Use coconut milk instead of water when cooking the rice for a hint of sweetness and creaminess that elevates the dish. Pair it with a refreshing Refreshing Cucumber Carrot salad for contrast.
-
Herb Explosion: Sprinkle fresh cilantro or basil on top just before serving to add a burst of freshness and enhance the dish’s complexity. It will elevate your fried rice into a aromatic masterpiece.
-
Cheesy Goodness: Incorporate a sprinkle of grated cheese over the hot rice for a creamy, indulgent twist. Pair it with Tropical Chicken Sauce for a sweet contrast.
-
Nutty Flavor: Introduce toasted sesame oil when frying for an extra layer of nutty warmth that makes each bite unforgettable. This addition can form a perfect base for leftover rice from your Sizzling Rice Wrapped dish as well!
What to Serve with Quick and Luxurious XO Fried Rice?
When you whip up a delicious dish of XO fried rice, it’s an opportunity to create a vibrant meal that tantalizes all the senses.
-
Refreshing Cucumber Salad: The crispness of fresh cucumbers and carrots provides a light contrast to the rich flavors of your fried rice. This vibrant salad enhances the meal with a refreshing crunch that rejuvenates the palate.
-
Steamed Bok Choy: This leafy green, lightly steamed, offers a subtle bitterness that pairs beautifully with the savory richness of the fried rice. Its tender texture and vibrant color make for a delightful addition to the plate.
-
Chili Garlic Edamame: Tossed with chili and garlic, these vibrant green pods add a spicy kick that complements the umami notes of the XO sauce. Their firm texture is satisfying and fun to snack on between bites.
-
Sweet and Sour Pickles: A side of tangy pickles makes a delightful contrast, bringing brightness and a pop of flavor to each mouthful of fried rice. They cleanse the palate, allowing you to fully appreciate the dish’s richness.
-
Mango Lassi: This creamy, fruity drink is a perfect way to cool down the spiciness of the meal. With its sweet and tangy flavor dynamics, it complements the savory aspects of the XO fried rice while providing a refreshing finish.
-
Chocolate Fortune Cookies: End the meal with a sweet note by serving these cookies. The hint of chocolate will add a delightful surprise, marrying well with the savory tasting experience throughout the dinner.
How to Store and Freeze XO Fried Rice
Fridge: Store leftover XO fried rice in an airtight container for up to 3 days. Make sure it’s completely cooled before sealing to maintain its freshness.
Freezer: Freeze the fried rice in a freezer-safe container for up to 2 months. When ready to eat, let it thaw in the fridge overnight before reheating.
Reheating: For the best texture, reheat in a skillet over medium heat, adding a splash of water to prevent drying out. Stir frequently until heated through.
Room Temperature: Avoid leaving XO fried rice at room temperature for longer than 2 hours, as this can lead to food safety issues. Enjoy it fresh for optimal flavor!
Make Ahead Options
These delicious XO Fried Rice with Char Siu are perfect for meal prep enthusiasts! You can chop the onion, ginger, and garlic up to 24 hours in advance and store them in an airtight container in the refrigerator to keep them fresh. Additionally, you can dice the char siu pork and refrigerate it up to 3 days ahead, ensuring it’s ready to use for your stir-fry. If you have leftover rice, this can also be made the day before and stored in a sealed container to maintain its texture. When you’re ready to cook, simply heat the oil, add your prepped ingredients, and follow the remaining steps for restaurant-quality XO Fried Rice with Char Siu that’s just as delicious as when made fresh!

XO Fried Rice with Char Siu Recipe FAQs
How do I choose the right char siu pork?
Absolutely! When selecting char siu pork, look for cuts that are well-marinated and slightly fatty; this adds depth to the dish. Fresh cuts should have a vibrant red color and a shiny glaze. Avoid any pork with dark spots or signs of drying out to ensure your fried rice is succulent and flavorful.
How should I store leftover XO fried rice?
Very simply! Store your leftover XO fried rice in an airtight container in the refrigerator for up to 3 days. Allow it to cool completely before sealing to keep it fresh. When reheating, a skillet is the best method, helping regain that crispy texture we all love!
Can I freeze XO fried rice?
Of course! To freeze your XO fried rice, portion it into freezer-safe containers and ensure it’s completely cooled first. It can be stored for up to 2 months. When you’re ready to enjoy it again, simply thaw it overnight in the refrigerator before reheating for the best results.
What should I do if my fried rice is too sticky?
No worries! If your fried rice turns out too sticky, the main culprit is often using fresh rice instead of day-old rice. For a quick fix, try spreading the sticky rice on a baking sheet and freezing it for about 30 minutes, then stir-fry it again in a hot skillet to help improve the texture.
Is this dish suitable for people with gluten allergies?
Absolutely! To make the XO fried rice gluten-free, ensure that the XO sauce you use is verified gluten-free. Many brands now cater to this dietary requirement, so double-check the labels when picking your ingredient. Enjoy your homemade dish with peace of mind!
Can I use alternatives for the eggs?
Very much so! If you’re looking for a vegan option, scrambled tofu works beautifully as an egg substitute. Simply crumble firm tofu in place of the eggs and follow the same cooking instructions. This approach retains the dish’s creaminess while catering to dietary needs!

Savory XO Fried Rice with Char Siu You'll Crave Every Time
Ingredients
Equipment
Method
- Heat 1 tablespoon of peanut oil in a large skillet or wok over high heat for about 2 minutes until shimmering.
- Add the diced yellow onion and char siu pork, sauté for 1-2 minutes until caramelized.
- Stir in the green onion whites, minced ginger, and garlic; cook for 30 seconds.
- Add the cold leftover rice, break up clumps, and cook for 2 minutes until crackling.
- Pour in 4 tablespoons of XO sauce, mixing thoroughly, and cook for another minute.
- Shift the rice mixture, add beaten eggs, scramble until mostly cooked, then fold into the rice.
- Add remaining green onions, stir to combine, and adjust seasoning if needed.
- Serve hot as a main dish or hearty side.
