Veggie Stir-Fry with Tofu & Soy Sauce
15 Min Easy Plant-Based 23g Protein

Veggie Stir-Fry with Tofu & Soy Sauce

15 Min Easy Plant-Based 23g Protein

Veggie Stir-Fry with Tofu & Soy Sauce

Most stir-fry recipes ask you to prep everything before the pan gets hot. This one runs in parallel — the rice simmers, the tofu soaks in soy sauce, and by the time both are ready, the actual stir-frying takes less than five minutes. Garlic and onion first, then the soy-glazed tofu for a sear, then two hundred and seven grams of vegetables tossed in just long enough to stay crisp.

Seven ingredients, one pan, and a plate with 586 kcal and 23 grams of protein from plants.

What soy sauce does beyond flavor FitChef Audio

Most stir-fry recipes ask you to prep everything before the pan gets hot. This one runs in parallel — the rice simmers, the tofu soaks in soy sauce, and by the time both are ready, the actual stir-frying takes less than five minutes. Garlic and onion first, then the soy-glazed tofu for a sear, then two hundred and seven grams of vegetables tossed in just long enough to stay crisp.

Seven ingredients, one pan, and a plate with 586 kcal and 23 grams of protein from plants.

586 kcal
23g protein
72g carbs
23g fat
12g fiber
Easy 1 serving

Ingredients · 1 serving

  • brown rice 3 ounces
  • tofu 3 ounces
  • soy sauce 1.5 tablespoon
  • onion 0.25
  • garlic 1 clove
  • olive oil 1 tablespoon
  • mixed vegetables, Asian style 1.25 cup

Method · 15 min

  1. Cook the rice according to package instructions.

  2. Press the tofu to remove excess moisture, then cut it into cubes. In a small bowl, marinate the tofu in soy sauce.

  3. Slice the onion and mince the garlic.

  4. Heat the oil in a skillet or wok over medium-high heat. Add the onion and garlic and sauté until fragrant. Add the tofu and cook for 5 minutes.

  5. Add the vegetables and stir-fry for a few minutes until they are cooked but still crisp. Season with salt and pepper to taste.

  6. Serve the veggie stir-fry over the cooked brown rice.

Tip

Press the tofu between clean towels for at least two minutes before cubing. The drier the surface, the more soy sauce it absorbs during the marinade — and dry tofu sears instead of steaming when it hits the hot pan.

Nutrition per serving
586 kcal 23g protein 72g carbs 23g fat 12g fiber

Why This Works

Behind this recipe

Is 23 grams of protein enough for a dinner?

For most adults, 23 grams covers roughly half of a single meal’s protein needs if you spread intake across three meals — though the optimal amount per meal is still debated. FitChef has a full breakdown of the research on per-meal protein limits. If you need more from this plate, doubling the tofu to six ounces adds roughly another 23 grams without changing the cooking method.

Read the full evidence review
Why does the recipe say to press the tofu?

Tofu is packed in water. Pressing squeezes out that moisture, which does two things: it lets the tofu absorb the soy sauce marinade instead of diluting it, and it creates a drier surface that browns in the hot pan instead of steaming. Two minutes between clean towels is enough for firm tofu.

What vegetables are in Asian-style mixed vegetables?

Most frozen Asian-style mixes include broccoli, snap peas, water chestnuts, carrots, and baby corn, though brands vary. Any stir-fry-friendly vegetable works — the cooking time stays short either way. Fresh vegetables need slightly more attention to cut sizes so everything finishes at the same time.

Explore the evidence

More dinner recipes

Mediterranean Roasted Veggie & Chickpea Ciabatta
Mediterranean Roasted Veggie & Chickpea Ciabatta
20 min · 701 kcal
Chickpea & Mushroom Stroganoff
Chickpea & Mushroom Stroganoff
20 min · 638 kcal
Grilled Portobello with Pesto Potatoes & Green Beans
Grilled Portobello with Pesto Potatoes & Green Beans
20 min · 603 kcal

FitChef is a digital publisher and evidence synthesis platform. We aggregate and structure publicly available research for informational purposes. FitChef does not perform original clinical research, provide medical advice, or offer treatment recommendations. Certainty tiers reflect the volume and agreement of the underlying evidence, not an editorial endorsement of study quality. Consult a qualified healthcare professional before making changes to your diet or exercise regimen.

Scan to install FitChef
Listen on the go Free. One tap install. No app store needed.
Install app