Marinated Tofu Recipe With Spinach

Tofu and spinach in cooking pan
Jasmin Awad / EyeEm / Getty Images
Prep: 2 hrs 30 mins
Cook: 7 mins
Total: 2 hrs 37 mins
Servings: 2 servings
Nutrition Facts (per serving)
167 Calories
6g Fat
11g Carbs
17g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 2
Amount per serving
Calories 167
% Daily Value*
Total Fat 6g 8%
Saturated Fat 1g 5%
Cholesterol 0mg 0%
Sodium 3273mg 142%
Total Carbohydrate 11g 4%
Dietary Fiber 4g 16%
Total Sugars 2g
Protein 17g
Vitamin C 41mg 204%
Calcium 400mg 31%
Iron 6mg 35%
Potassium 1122mg 24%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

Marinated tofu is paired with spinach in a simple stir-fry that is loaded with nutrients. The preparation time includes time for marinating the tofu.

When it's time to start stir-frying, remember that spinach cooks very quickly so it's best to have all the seasonings measured and on hand near the stove before you start cooking.
As always, how much seasoning to add comes down to personal preference. Feel free to adjust as desired.


  • 6 ounces tofu, cut into 1/2-inch cubes

  • 6 tablespoons dark soy sauce

  • 3 tablespoons Chinese rice wine, or dry sherry

  • 1 teaspoon sugar, divided

  • 2 teaspoons minced garlic, divided

  • 1/2 teaspoon chile paste, divided

  • 10 ounces fresh spinach, washed and drained

  • 1/2 teaspoon salt, or to taste

  • 1/4 teaspoon sesame oil

Steps to Make It

  1. Combine the marinade ingredients for the tofu (6 tablespoons dark soy sauce, 3 tablespoons rice wine or sherry, 3/4 teaspoon sugar, 1 teaspoon minced garlic plus 1/4 teaspoon chili paste in a small bowl.

  2. Place the tofu cubes in a resealable plastic bag. Pour in the marinade ingredients. Marinate the tofu in the refrigerator for at least 2 hours, turning occasionally. Remove the tofu and discard the excess marinade.​

  3. Preheat the wok and add 1 tablespoon oil, tilting the wok so that the oil comes partway up the sides of the wok.

  4. When the oil is hot, add the tofu cubes. Stir-fry about 3 to 4 minutes, until browned on the outside. Remove and wipe out the wok.

  5. Have all the ingredients for stir-frying the spinach at hand near the stove. Heat 2 tablespoons oil in the wok, again swirling so that it comes about halfway up the sides of the wok.

  6. When the oil is hot, add 1 teaspoon minced garlic, 1/4 teaspoon chili paste, and the salt. Stir for a few seconds until the garlic is aromatic.

  7. Add the spinach, stir for 1 to 2 minutes, until the leaves are almost wilted. Stir in the 1/4 teaspoon sugar and Asian sesame oil. (Note: If you don't already have the sugar and sesame oil measured out, move the wok to a cold burner while you do so, and then return it to the heated burner).

  8. Sprinkle the spinach with a bit of black pepper if desired. Add the tofu back into the pan and stir to combine with the spinach. Serve immediately.