Ham Fried Rice Classic Style

Section: Satisfying Main Dishes for Every Occasion

Smoky ham, tender white rice, crisp peas and carrots, and a splash of soy sauce come together for a takeout-inspired meal you can make at home in minutes. This classic, effortless one-pan dish turns leftover ham into a satisfying, flavor-packed dinner with minimal prep—perfect for busy evenings. Soft scrambled eggs and green onions add extra protein and crunch, while customizable ingredients let you make this your own. Enjoy it fresh, or store leftovers for meal prep later in the week.

A woman wearing a chef's hat and apron.
Brought to You By nina
Last updated on Sat, 19 Jul 2025 00:27:36 GMT
A bowl of ham fried rice. Bookmark
A bowl of ham fried rice. | ninatable.com

This ham fried rice delivers all the comforting flavors of your favorite takeout while making smart use of leftovers and simple ingredients you probably already have. Perfect for weeknights or a lazy weekend lunch it is a fast skillet meal that always wins raves at my table.

My family started requesting this every time we had ham leftovers and now it is my go to when I need something satisfying and speedy. One snowy night I tossed it together and my husband declared it better than takeout.

Ingredients

  • Onion: Pick a yellow or white onion for its sweetness and depth or a mild shallot if you want a softer flavor
  • Salt and white pepper: Season to your taste and start light especially since ham and soy sauce both bring salty notes
  • Diced ham: A great way to use ham from a holiday meal or deli counter pick lean pieces with a little fat for flavor
  • Eggs: Fresh large eggs scrambled quickly for creaminess and extra protein
  • Cooked rice: Leftover white rice or even long grain brown rice is ideal day old rice holds up best in the pan
  • Frozen peas and carrots: Tiny cubes save chopping time and add a touch of sweetness and color
  • Soy sauce: Choose a light soy sauce for less sodium and a brighter flavor start with less and build up
  • Green onions: Sliced thin for a fresh herbal bite add right before serving for the best texture and color

Step-by-Step Instructions

Prepare Aromatics:
Dice your onion finely. Heat about two tablespoons of oil in a large nonstick skillet over medium high. Add the diced onion and season very lightly with salt and white pepper. Cook slowly for about six minutes stirring often until the onion is golden and soft but not browned. This step creates a sweet base that sets the flavor of the dish.
Brown the Ham:
Add diced ham to the pan with the onion. Stir and sauté for four to five minutes until some pieces turn golden and crispy at the edges. This allows the ham to deepen in flavor and gives you bits of chewy meat throughout the rice.
Scramble the Eggs:
Remove ham and onion mixture to a bowl and return the skillet to medium heat. Pour in the beaten eggs and season lightly. Let them sit for just a moment then use a spatula to gently scramble them until nearly set but still a bit creamy. This keeps the eggs tender and prevents overcooking.
Add the Rice and Seasonings:
Add the cooked rice directly into the skillet with the eggs. Break up any clumps with your spatula pressing to coat the rice in egg. Drizzle in about two tablespoons of soy sauce and toss well. Taste and add more to punch up salty or umami notes.
Add Vegetables and Finish:
Scatter frozen peas and carrots over the rice and stir. Return the ham and onions to the skillet. Turn heat to medium low cover and let steam for about three minutes so vegetables soften while flavors mingle. Top with sliced green onions just before serving for freshness.
A bowl of ham fried rice.
A bowl of ham fried rice. | Ninatable.com

My favorite ingredient in this dish is definitely the green onion. Even if the kids pick them off I always insist on adding them because they bring such a pop of color and clean flavor. One Easter my youngest son helped me stir in the eggs and has called it his special rice ever since.

Storage Tips

Leftover ham fried rice keeps well for up to five days in the refrigerator stored in an airtight container. For best results reheat gently in a skillet or microwave with a splash of water to prevent dryness. You can also freeze in individual portions for quick lunches later on.

Ingredient Substitutions

If you have no ham substitute cooked bacon sausage rotisserie chicken or go all veggie with extra tofu or edamame. Brown rice and even cauliflower rice are acceptable bases though the classic flavor comes from white rice. Switch out frozen vegetables for fresh if you have them just chop them small so they soften quickly.

Serving Suggestions

This fried rice stands alone but pairs nicely with dishes like orange chicken sesame chicken or quick sautéed broccoli. I love piling a bowl high and adding an extra splash of soy sauce or a little drizzle of sriracha for heat. Top with an extra fried egg or chopped peanuts to make it even more filling.

A close up of a plate of ham fried rice.
A close up of a plate of ham fried rice. | Ninatable.com

Cultural Context

Fried rice is a classic way of giving new life to leftovers in many Asian cuisines and every family creates their own version. This ham version is common in American homes where leftover holiday ham gets a second act. Making it at home lets you control the seasoning and ingredient quality.

Common Recipe Questions

→ Can cauliflower rice be used instead of white rice?

Yes, cauliflower rice can work as a low-carb alternative, though the texture and flavor will differ from traditional rice. Feel free to try it based on your preferences.

→ Which rice varieties suit this dish?

White rice is commonly used, but brown rice or other pre-cooked varieties work well. Use your favorite or whatever leftovers you have.

→ What substitutes can I use for ham?

Try bacon, diced chicken, beef, spam, or omit the meat altogether for a vegetarian version. The dish is very flexible.

→ Are there other vegetables that go well?

Cabbage, bean sprouts, or even bell peppers are tasty additions. You can customize to your liking with what’s on hand.

→ How should leftovers be stored?

Store in an airtight container in the fridge for 4-5 days, or freeze for up to 3 months for easy future meals.

Ham Fried Rice Classic Style

Smoky ham, tender rice, peas, and carrots come together for a satisfying, fast-cooking comfort food favorite.

Prep Time
10 minutes
Cooking Time
15 minutes
Total Time
25 minutes
Brought to You By: nina

Recipe Category: Main Dishes

Skill Level: Great for Beginners

Cuisine Type: Chinese

Portions: 4 Serves (Serves four as a main dish)

Dietary Preferences: Lactose-Free

What You'll Need

→ Main Ingredients

01 2 tablespoons vegetable oil
02 1 medium onion, diced
03 250 grams smoked ham, diced
04 3 large eggs, beaten
05 800 grams cooked white rice, cold
06 150 grams frozen peas and carrots mix
07 3 tablespoons light soy sauce
08 2 stalks green onions, thinly sliced
09 Salt, to taste
10 White pepper, to taste

Steps to Follow

Step 01

Heat vegetable oil in a large nonstick skillet over medium-high heat. Add diced onion, season with salt and white pepper, and cook until the onions are soft and translucent, about 3 minutes.

Step 02

Add diced smoked ham to the skillet. Cook until the ham begins to brown and edges become slightly crispy, about 2-3 minutes. Remove the onion and ham mixture from the skillet and set aside.

Step 03

Lower heat to medium. Add beaten eggs to the skillet and scramble gently. Season with a pinch of salt and white pepper. Cook just until set, then break into small curds.

Step 04

Add cold cooked rice to the skillet with eggs. Pour in light soy sauce and mix thoroughly to coat the grains. Stir-fry for 2 minutes to reheat and separate rice.

Step 05

Add frozen peas and carrots to the rice. Stir well, then return ham and onion mixture to the skillet. Mix until evenly combined.

Step 06

Reduce heat to medium-low. Stir and cover the skillet for 2-3 minutes, allowing peas and carrots to become tender. Remove from heat. Sprinkle sliced green onions over the top just before serving.

Extra Suggestions

  1. Cold, day-old rice yields the best texture and prevents the dish from becoming mushy.
  2. Add extra soy sauce only after tasting, since both the ham and soy sauce contribute enough salt.
  3. For best flavor, slice green onions just before garnishing.

Tools You’ll Need

  • Large nonstick skillet
  • Cutting board
  • Chef's knife
  • Mixing bowl
  • Spatula

Allergy Details

Read ingredient lists for allergens carefully, and consult a healthcare provider if you're unsure.
  • Contains eggs
  • Contains soy

Nutritional Details (Per Serving)

The provided nutrition information is for guidance and shouldn't replace expert medical advice.
  • Calories: 485
  • Fat: 18 grams
  • Carbohydrates: 59 grams
  • Proteins: 21 grams