Vegetarian Thai Fried Rice (Khao Pad Je)

This may not really be so much a recipe as it is a method of cooking. I end up throwing odds and ends that hang around my fridge into the fried rice and voila... Dinner/lunch/breakfast is served. Make sure you have all your ingredients prepared in advance, because once you start cooking, it goes fast.

Prep Time:
15 mins
Cook Time:
10 mins
Total Time:
25 mins
4 servings


  • 2 tablespoons vegetable oil, or more as needed

  • ½ onion, chopped

  • 9 ounces firm tofu, crumbled

  • 1 cup peas

  • 1 cup chopped tomatoes

  • 4 cups cooked jasmine rice

  • 2 tablespoons light soy sauce

  • 2 teaspoons dark sweet soy sauce

  • 3 eggs

  • 1 teaspoon soy-based liquid seasoning (such as Maggi®)

  • 1 cup pineapple chunks, drained

  • ¼ teaspoon ground white pepper


  1. Heat 1 tablespoon vegetable oil in a wok or large skillet over high heat. Cook onion and tofu until lightly browned, 3 to 5 minutes. Add peas and tomatoes and cook for 1 minute. Stir in rice and a little more oil if necessary to keep the rice from sticking. Stir-fry for 1 minute. Season with light soy sauce and sweet soy sauce; stir well.

  2. Move rice to one side of the wok or skillet and add remaining 1 tablespoon of vegetable oil to the empty side. Crack eggs into the skillet and season with soy seasoning. Let eggs cook for about 3 minutes; flip and scramble. Stir into rice mixture.

  3. Stir in pineapple until warmed through. Season with white pepper. Taste and adjust seasoning if needed.

Cook's Note:

You can also use brown rice instead of white.

Nutrition Facts (per serving)

448 Calories
14g Fat
65g Carbs
17g Protein
Nutrition Facts
Servings Per Recipe 4
Calories 448
% Daily Value *
Total Fat 14g 18%
Saturated Fat 3g 14%
Cholesterol 123mg 41%
Sodium 590mg 26%
Total Carbohydrate 65g 24%
Dietary Fiber 4g 14%
Total Sugars 14g
Protein 17g
Vitamin C 17mg 86%
Calcium 280mg 22%
Iron 7mg 37%
Potassium 457mg 10%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

** Nutrient information is not available for all ingredients. Amount is based on available nutrient data.

(-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.