Taiwanese Sausage Fried Rice (香腸炒飯) is one of the best ways to turn leftover rice into a flavorful meal. Juicy, sweet-savory Taiwanese sausage is stir-fried with eggs, garlic, and scallions, then tossed with soy sauce and rice wine for a quick dish that's comforting, satisfying, and ready in under 30 minutes.

Jump to:
About the Dish
If you've ever had Taiwanese sausage (香腸, xiāng cháng), you know how addictive it is - sweet, savory, and full of flavor. Now imagine that delicious sausage stir-fried with fluffy eggs, garlic, green onions, and rice… YUM.
This is one of my favorite ways to turn leftover rice into a quick and satisfying meal. The sausage adds so much flavor that you really don't need a ton of seasonings - just a splash of soy sauce, a little rice wine, and a pinch of pepper. It comes together in under 30 minutes, and you've got yourself a comforting bowl of fried rice that tastes better than takeout.
Whether you're new to Taiwanese sausage (my bf fell in love with the first time he had it!) or grew up with it, this fried rice is a dish you'll want to make again and again.
About the Ingredients
Taiwanese Sausage (香腸)
Taiwanese sausage is sweet, savory, and juicy, and it adds so much flavor to fried rice! You can usually find it at Asian grocery stores in vacuum-sealed packs. Depending on where you get it, the sausages might be raw, semi-cooked, or fully cooked. If it is raw, make sure to cook it before consuming... here's a few different ways to cook them:
- Pan-fried (most common at home): Sausages are sliced (or left whole) and pan-fried until browned and the fat renders.
- Grilled (popular at night markets & BBQs): Cooked whole over charcoal until lightly charred and smoky.
- Steamed or blanched: Sometimes raw sausages are steamed or blanched first to make sure they're cooked through, then sliced and stir-fried.
For this recipe, I pan-fry the sausages until they're cooked through and fragrant, then slice them diagonally. Cutting on a diagonal exposes more surface area, which helps the sausage brown nicely, release more flavor into the rice, and look more appealing in the finished dish!

Rice
Day-old rice works best for fried rice since it's drier and separates nicely when stir-fried. Fresh rice can sometimes be too soft or sticky, but if that's all you have, spread it out on a plate to let it cool and dry out a bit before cooking.
Eggs
Eggs are classic in fried rice - they add protein and a nice fluffy texture. You can beat them in a bowl separately, or just crack them straight in to the cooking pan and scramble as well (which I do when I'm feeling lazy lol)
Garlic and Green Onions
These aromatics are what make the kitchen smell amazing! Garlic adds depth, green onions bring freshness.
Seasonings
- Soy sauce: Adds salty umami flavor and a touch of color.
- Rice wine: A splash of rice wine brings out the aroma and balances the sausage's sweetness.
- Salt & white pepper: Season to taste. White pepper gives that distinctive restaurant-style fried rice flavor.
How to cook Taiwanese Sausage Fried Rice (Step by Step)

First, gather your ingredients:
- Oil, for cooking
- 4 Taiwanese sausages, sliced diagonally
- 2 eggs, beaten
- 5 cloves garlic, roughly chopped
- 2 cups cooked rice (preferably day-old)
- 1 tablespoon rice wine
- 2 tablespoons soy sauce
- Salt, to taste
- White pepper, to taste
- 2 green onions, chopped (about ¼ cup)
Prepare the sausage -
- If using raw Taiwanese sausage: Pan-fry whole or sliced sausages over medium heat until the fat renders, they're browned, and cooked through. Then slice diagonally into bite-sized pieces.
- If using pre-cooked Taiwanese sausage: Slice diagonally and pan-fry briefly in a little oil until lightly browned and fragrant. Remove from the pan and set aside.
Scramble the eggs - In the same pan, add a touch more oil if needed. Pour in the beaten eggs and scramble until just set. (Shortcut: crack the eggs straight into the pan and scramble lightly.) Push to the side or remove from the pan.
Cook the aromatics - Add the chopped garlic and stir-fry until fragrant, about 30-60 seconds.

Combine - Return the sausage (and eggs, if set aside) to the pan. Add the rice wine and stir briefly, then add the cooked rice. Break up any clumps with your spatula and stir-fry until evenly mixed.


Season - Drizzle in the soy sauce and season with salt and white pepper to taste. Stir-fry until the rice is coated and heated through. Sprinkle with the green onions, toss quickly.

Remove from heat and serve!

Storage & Reheating
Because this recipe is made with day-old rice, it's best enjoyed fresh. If you do have leftovers, store them in an airtight container in the refrigerator for up to 2 days.
To reheat:
- Stovetop (best): Heat a pan with a little oil, then stir-fry the leftover fried rice until warmed through.
- Microwave (quick): Add a splash of water, cover loosely, and microwave in 30-45 second bursts, stirring in between.
I don't recommend freezing this dish since the rice can turn mushy once thawed.

Frequently Asked Questions
Can I use freshly cooked rice instead of leftover rice?
Yes, but leftover rice works much better because it's drier. If using freshly cooked rice, spread it out on a tray or plate and let it cool for 20-30 minutes to dry out before stir-frying.
Do I have to use Taiwanese sausage?
Taiwanese sausage has a unique sweet-savory flavor that makes this dish special. But you could substitute with Chinese lap cheong (臘腸) or even another sausage, though the taste will be different.
Can I add vegetables?
Definitely! Peas, carrots, bell peppers, or even a handful of cabbage all work well in fried rice if you want to bulk it up with more veggies.

Taiwanese Sausage Fried Rice Recipe (香腸炒飯)
Quick and delicious Taiwanese Sausage Fried Rice (香腸炒飯) made with day-old rice, fluffy eggs, garlic, scallions, and sweet-savory Taiwanese sausage. A comforting dish that’s full of flavor and ready in under 30 minutes!
Ingredients
- Oil, for cooking
- 4 Taiwanese sausages, sliced diagonally
- 2 eggs, beaten
- 5 cloves garlic, roughly chopped
- 2 cups cooked rice (preferably day-old)
- 1 tablespoon rice wine (aka michiu)
- 2 tablespoon soy sauce
- Salt, to taste
- White pepper, to taste
- 2 green onions, chopped (about ¼ cup)
Instructions
- Cook the sausage – If starting with raw Taiwanese sausage: Place whole or sliced sausages in a skillet over medium heat. Cook until the fat renders, the sausages are browned, and fully cooked through. Slice diagonally into bite-sized pieces. (If using pre-cooked sausage - see notes)
- Scramble the eggs – In the same pan, add more oil if needed. Pour in the beaten eggs and scramble. (Shortcut: crack the eggs straight into the pan and scramble lightly.) Push to the side or remove from the pan.
- Cook the aromatics – Add the garlic and stir-fry until fragrant, about a minute.
- Combine – Return the sausage (and eggs, if set aside) to the pan. Add the rice wine and stir. Then add the cooked rice, and break up any clumps with your spatula and stir-fry until evenly mixed.
- Season – Add in the soy sauce, then season with salt and white pepper to taste. Stir-fry until the rice is well-coated and heated through.
- Finish – Sprinkle with the green onions, toss quickly, and serve hot.
Notes
- Pre-cooked sausage: If you’re starting with pre-cooked Taiwanese sausage (like leftovers), just slice diagonally and pan-fry briefly in a little oil until fragrant before adding it back in.
- Rice: Best results with day-old rice. If using freshly cooked rice, spread it on a tray and let it cool/dry for 20–30 minutes before frying.
- Sausage: Taiwanese sausage is sweet and juicy and used for this dish but if you don't have it, Chinese lap cheong (臘腸) can also be used - just know it is drier and the flavor is different.
Recommended Products
As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.
Nutrition Information:
Yield: 4 Serving Size: ¼ of dishAmount Per Serving: Calories: 398Total Fat: 25gSaturated Fat: 7gTrans Fat: 0gUnsaturated Fat: 15gCholesterol: 134mgSodium: 1184mgCarbohydrates: 26gFiber: 1gSugar: 1gProtein: 15g
The nutrition information for this recipe is an approximate total per serving. Please double check the nutrition information for your exact ingredients and brands for more precise nutrition information. Keep in mind that if there is a marinade, often times not all the ingredients will be consumed.
TikTok Video
Here's a video I made about this dish!
More Delicious Taiwanese Recipes
If you enjoyed this Taiwanese Sausage Fried Rice, here are a few more classic Taiwanese dishes you'll love:
- Taiwanese Three Cup Chicken (三杯雞) - Chicken simmered in a rich sauce of soy sauce, rice wine, and sesame oil with ginger and basil.
- Taiwanese Beef Noodle Soup (紅燒牛肉麵) - Tender braised beef in a savory broth with chewy noodles and pickled greens.
- Taiwan Style Rice Noodles (台式炒米粉) - Stir-fried vermicelli noodles with pork, shrimp, shiitake mushrooms, and cabbage.
- Taiwanese Ginger Fish Soup (薑絲魚湯) - A light, healthy soup made with white fish and julienned ginger, simple yet full of flavor.
These recipes bring the flavors of Taiwan right to your kitchen - easy, comforting, and so satisfying!
And if you're craving even more fried rice, check out my Fried Rice Recipe Roundup for tons of tasty variations!
Pin for later!






Got questions or comments? Drop them below!