Thai Stir-Fried Spinach With Garlic and Peanuts

Thai Stir-Fried Spinach With Garlic and Peanuts

A lovely Thai stir-fried spinach in a garlicky sauce topped with peanuts or cashews that's bursting with flavor. Simple to make and so scrumptious.
  • Preparation:
  • Cooking:
  • Total:
  • Serves: 4 persons



  1. Step 1

    Gather the ingredients.
  2. Step 2

    In a cup, stir together stock,​ oyster sauce, fish sauce, sherry, and brown sugar. Set aside. Rinse spinach and drain.
  3. Step 3

    Heat a wok or large frying pan over medium-high heat. Add 1 to 2 tablespoons vegetable oil and swirl around, then add garlic and chili (if using). Stir-fry 1 minute to release the fragrance.
  4. Step 4

    Add the red pepper (if using) and stir-fry 1 minute. Add the spinach and stir-fry briefly, until the spinach leaves are lightly covered in the oil and garlic/chile (about 30 seconds). Add the stir-fry sauce and stir-fry until spinach has cooked down to a nice dark green (stems should still be on the crisp side), about 2 to 4 minutes.
  5. Step 5

    Remove from heat and taste-test, adding more fish sauce instead of salt. (If too salty or sweet, add a squeeze of lime or lemon juice. More chile can be added for increased spiciness.)
  6. Step 6

    To serve, scoop or slide spinach onto a serving plate or bowl. Top with the remaining liquid at the bottom of your wok/pan. Drizzle over the sesame oil and top with chopped nuts.
  7. Step 7

    Serve and enjoy.