Nasi Goreng Tofu (Indo Fried Rice)

Yields: 2 Servings Difficulty: Easy Prep Time: 10 Mins Cook Time: 15 Mins Total Time: 25 Mins

There are so many different ways to fry rice in Asia and the Indonesian version is strong and flavourful. This nasi goreng tofu uses a chickpea omelette instead of egg, and a heavy dose of fried shallots for that sweet and aromatic taste.

If you are making this for kids, omit the green chilli and use tomato sauce and/or more kecap manis instead of sambal. For an easy sambal recipe, check out A Basic Sambal For Everything.

Remember to always use chilled overnight rice for fried rice! To prepare the perfect rice for your fried rice, check out our Fried Rice Club rules.

Share / Save:


0/16 Ingredients
Adjust Servings
  • Vegan omelette


0/14 Instructions
  • Mix all the dry ingredients for the vegan omelette, then add the water.
  • Whisk to blend well.
  • Heat a small amount of oil over medium heat in a non-stick pan and pour the omelette mixture into the pan. Flip the omelette when bubbles start to show through the top and the turmeric in the pancake turns yellow.
  • When both sides are cooked, the omelette will be yellow! Remove from heat and slice into strips. Set aside for later.
  • Finely dice the tofu. Thinly slice the green beans, ginger, green chilli and shallots/onion. Mince the garlic.
  • Heat 0.5 tbsp of oil over medium heat in a non-stick pan and fry the tofu until it's golden on more or less two sides. We don't want to fry it until crispy or dry, we just want the tofu to keep its shape. Set aside for later.
  • Heat 2 tbsp of oil over low heat in a non-stick pan and fry the shallots/onion until they are slightly crispy. You can do them totally brown if you prefer, but I find them sweeter and tastier like this. Set aside with the oil for later.
  • Heat 1 tbsp of oil over medium heat in a non-stick pan and fry the ginger. Keep then frying until they shrink and go curly.
  • Add the green beans and 0.5 tsp of salt. Put the lid on the pan and let the green beans cook in their own moisure.
  • After about 2-3 minutes the beans should be done. Make a hole in the middle and add the garlic and green chilli. You can 0.5 tbsp of oil over the garlic if all the oil has been absorbed by the beans. You can also remove the ginger now if you like.
  • Use the back of a fork to press on any lumps to separate the rice grains.
  • Add the rice to the pan and add 2 tbsp soy sauce, 0.5 tbsp sambal or tomato sauce, 0.5 tbsp kecap manis. Mix well.
  • Add the tofu and the fried shallots/onion with oil back into the pan and mix well. Add 0.5 tsp black pepper and salt to taste.
  • Serve your nasi goreng with the vegan omelette on top.

Leave a Reply

Your email address will not be published. Required fields are marked *