Go Back
Thai basil tofu stir-fry with two crispy fried eggs over jasmine rice on a speckled plate on dark slate

Thai Basil Tofu with Crispy Fried Eggs (Pad Kra Pao Tao Hu Kai Dao)

Extra-firm tofu stir-fried with holy basil, garlic and chilies, topped with crispy-edged fried eggs. About 35 grams of protein per serving, ready in 25 minutes.
Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes
Servings: 2 servings
Calories: 665

Ingredients
  

  • 450 g extra-firm tofu about 1 lb, pressed and cut into 2 cm / 3/4 inch cubes
  • 4 large eggs for frying
  • 5 cloves garlic roughly chopped
  • 3 Thai bird's eye chilies or to taste, roughly chopped
  • 1 shallot sliced
  • 2 handfuls holy basil leaves about 1 packed cup, or Thai basil
  • 1 small red bell pepper sliced, optional
  • 1 tbsp oyster sauce
  • 1 tbsp soy sauce
  • 1 tsp dark soy sauce for color
  • 1 tsp sugar
  • 2 tbsp water
  • 2 tbsp neutral oil divided, for the tofu and the eggs
  • 300 g cooked jasmine rice warm, to serve

Method
 

  1. Wrap the tofu in a clean towel, set a plate on top and press for 10 minutes. Cut into cubes and pat dry again.
  2. Stir the oyster sauce, soy sauce, dark soy sauce, sugar and water together in a small bowl. Pound or chop the garlic and chilies into a rough paste.
  3. Heat a wok or large nonstick pan over high heat. Add 1 tbsp oil, then the tofu in a single layer. Leave it alone for 2 minutes, then toss and cook another 4 to 5 minutes, until golden on most sides. Push it up the side of the pan.
  4. Add the garlic and chili paste, shallot and bell pepper to the empty space. Stir for 30 seconds until fragrant, then toss everything together.
  5. Pour in the sauce and cook 1 minute, until the tofu is glossy. Turn off the heat, fold in the basil and let it wilt for 15 seconds.
  6. In a separate pan, heat the remaining 1 tbsp oil over medium-high heat until shimmering. Crack in the eggs and fry 2 to 3 minutes, spooning hot oil over the whites, until the edges are brown and lacy and the yolks are still runny.
  7. Divide the rice between two plates, spoon over the tofu and top each plate with 2 fried eggs.