Rinse the uncooked jasmine rice under cold water until the water runs clear. Cook the rice according to package instructions and set aside.
In a large pan or wok, heat 2 tablespoons of vegetable oil over medium heat. Add the chopped onion and minced garlic, cooking until softened, about 3 4 minutes.
Stir in the tomato ketchup, soy sauce, sugar, ground white pepper, and salt. Cook for another 1 2 minutes, or until the sauce has thickened slightly.
Add the cooked jasmine rice to the pan and mix well with the sauce. Cook for an additional 3 4 minutes until the rice is heated through and has absorbed the flavors. Remove from heat and set aside.
In a separate pan, heat another 2 tablespoons of vegetable oil over medium heat. Add the crumbled tofu and cook until browned on all sides. Stir in the nutritional yeast and almond milk, cooking for an additional 2 3 minutes or until the tofu is creamy.
In a small pan or skillet, fry the eggs over medium heat if using. Otherwise, set aside the cooked tofu scramble.
Assemble the dish by placing a scoop of Nasi Goreng in the center of a plate, topping with the Creamy Tofu Scramble (and fried egg, if using). Garnish with green onions, cilantro, crushed peanuts, and a dollop of Sambal Oelek.
Chefβs Insight
To create an authentic Indonesian Breakfast Feast, serve this meal alongside Kopi Tubruk, a traditional Indonesian coffee.
Notes
For an extra spicy kick, double the amount of Sambal Oelek used in the dish.