This low sodium stir fry pairs crisp vegetables and golden tofu with a glossy ginger-garlic sauce made from reduced-sodium soy sauce, unsalted broth, and rice vinegar. It comes together in one pan, and the sauce gets its punch from aromatics and acidity rather than a heavy pour of salty seasoning.
Ingredients
- 14 oz (400 g) extra-firm tofu, drained and patted dry
- 4 cups (280 g) small broccoli florets
- 1 medium red bell pepper, about 1 cup sliced (150 g)
- 1 cup (110 g) thinly sliced carrots
- 1 cup (100 g) trimmed sugar snap peas
- 3 scallions, about ⅓ cup sliced (35 g), white and green parts separated
- 3 cloves garlic, finely chopped (9 g)
- 1 tablespoon finely grated fresh ginger (6 g)
- 1 tablespoon neutral cooking oil (15 ml), such as canola or avocado oil
- ⅓ cup (80 ml) unsalted vegetable broth
- 2 tablespoons (30 ml) reduced-sodium soy sauce
- 1½ tablespoons (22 ml) unseasoned rice vinegar
- 1 tablespoon honey (21 g), or maple syrup
- 1 teaspoon toasted sesame oil (5 ml)
- 1 tablespoon cornstarch (8 g)
- 2 tablespoons (30 ml) cool water
- 1 teaspoon sesame seeds (3 g), optional, for serving
Instructions
- Prepare the ingredients, about 20 minutes. Cut the tofu into roughly ¾-inch (2 cm) cubes and pat the pieces dry again if they feel damp. Slice the pepper and carrots, trim the snap peas, and cut the broccoli into small, similar-sized florets so everything cooks at a similar pace. Chop the garlic, grate the ginger, and slice the scallions, keeping their white and green parts separate.
- Mix the sauce. In a small bowl, whisk together the broth, reduced-sodium soy sauce, rice vinegar, honey, sesame oil, cornstarch, and cool water until the cornstarch is dispersed. It may settle while you cook, so give the mixture another whisk just before it goes into the pan. Keep the garlic and ginger separate for now; briefly cooking them in the pan gives the sauce a fresher, more fragrant flavor.
- Brown the tofu, 8 to 9 minutes. Heat a large wok or wide skillet over medium-high heat. Add the neutral oil and swirl to coat the cooking surface. Arrange the tofu in a single layer, leaving space between pieces; work in two batches if the pan is crowded. Let the cubes brown before turning them, then continue cooking and turning until several sides are golden. Transfer the tofu to a plate. Browning adds texture, but the tofu does not need to become crisp all the way through.
- Cook the vegetables, about 5 to 6 minutes. Add the broccoli and carrots to the same pan. Stir-fry for 2 minutes, then add the bell pepper and snap peas. If the pan looks dry or the broccoli begins to catch, add 1 tablespoon of water and stir; add another tablespoon if needed. Continue cooking until the broccoli is bright green and just tender and the other vegetables are crisp-tender. Stir frequently, but avoid constant rapid stirring that prevents the vegetables from making contact with the hot pan.
- Add the aromatics and finish the sauce, about 2 minutes. Stir in the white scallion pieces, garlic, and ginger and cook for about 30 seconds, just until fragrant. Whisk the sauce again, pour it into the pan, and stir as it bubbles and thickens for 1 to 2 minutes. Return the tofu and any juices on the plate to the pan. Toss gently until the tofu and vegetables are coated and heated through, then remove the pan from the heat. Scatter over the green scallion pieces and sesame seeds, if using.
Tips
- Check the labels, not just the recipe name. Reduced-sodium soy sauce varies by brand, and some bottles still contribute a substantial amount of sodium. Compare labels if you have a choice. For a milder sauce, replace one tablespoon of soy sauce with one tablespoon of unsalted broth; the result will taste less savory, so keep the vinegar, ginger, and garlic in the mix.
- Use a broad, hot pan. A crowded pan traps steam and can make the vegetables soft before they brown. If your skillet is small, cook the vegetables in two batches and return them to the pan for the sauce. Let the pan heat before adding oil, but lower the heat slightly if the garlic starts to darken quickly.
- Dry tofu for better browning. A quick blot with a clean kitchen towel or paper towels removes surface moisture and helps the cubes color instead of steaming. There is no need to press extra-firm tofu for a long time for this recipe. Handle it gently when tossing, because browned cubes can still break apart.
- Keep the sauce balanced. Rice vinegar brightens the dish, honey rounds off its sharpness, and ginger and garlic provide aroma. Taste the finished sauce before serving and adjust with a small splash of vinegar or a little extra honey if you prefer it sharper or sweeter. Avoid adding salt automatically; the soy sauce is already seasoning the pan.
Serving Suggestions
Serve the stir fry immediately while the vegetables are still crisp-tender and the sauce is glossy. Plain steamed rice is an easy base: use white or brown rice, cooked separately according to its package directions. Rice is not included in the recipe timing, so start it early if you want everything ready together. A bowl of rice also makes the sauce go further without adding another salty seasoning.
For a lighter plate, serve the tofu and vegetables on their own or spoon them over cooked rice noodles. If you choose noodles, check their ingredient and seasoning labels, and use plain noodles rather than an included flavor packet. A side of sliced cucumber or lightly dressed cabbage adds a cool, crunchy contrast. Extra sesame seeds or a squeeze of lime at the table can add aroma and brightness; avoid relying on a salty bottled condiment as a finishing touch.
Variations
Change the vegetables: Use an equal amount of vegetables such as sliced mushrooms, zucchini, green beans, or thinly shredded cabbage. Firm vegetables like green beans may need a couple of extra minutes in the pan, while mushrooms release moisture and can take longer to brown. Keep the total amount close to the recipe quantity so the sauce can coat everything without the pan becoming crowded.
Use another protein: For a different meat-free version, substitute tempeh cut into bite-size pieces; its firmer texture and more pronounced flavor will make the dish heartier. You can also use cooked edamame, adding it with the tofu at the end so it heats through without overcooking. If using raw chicken or another meat, this is no longer the tofu recipe: cook it separately and check the appropriate safe minimum internal temperature with a food thermometer before serving.
Make it gluten-free: Replace the soy sauce with a gluten-free reduced-sodium tamari, and check the labels on the broth and cornstarch. Tamari can taste more concentrated than some soy sauces, so start with the listed amount and adjust the sauce only after tasting. For a soy-free version, use coconut aminos and expect a sweeter, less traditionally savory result; check its sodium label, since products differ.
Adjust the heat: For a mild stir fry, keep the recipe as written. For more heat, add a pinch of red pepper flakes with the garlic and ginger or serve sliced fresh chili separately. This lets everyone season their own portion and avoids changing the base sauce for cooks who prefer a gentler flavor.
Storage and Reheating
Refrigerate leftovers within 2 hours of cooking, dividing a large batch among shallow, covered containers so it cools promptly. Store the stir fry in the refrigerator for 3 to 4 days. The vegetables will soften over time, but the sauce and tofu remain suitable for reheating within that window. Store rice separately when possible, and refrigerate it promptly as well.
For best texture, reheat a portion in a skillet over medium heat with a tablespoon or two of water. Stir gently until steaming hot, taking care not to cook the vegetables so long that they lose all their bite. You can also microwave it in a covered microwave-safe dish, stirring partway through so it heats evenly. Reheat leftovers to 165°F (74°C); check the center with a food thermometer. Reheat only the amount you plan to eat, rather than repeatedly warming and cooling the full container. Freezing is possible for up to about 2 months, though the thawed vegetables will be softer; thaw overnight in the refrigerator and reheat thoroughly.
Frequently Asked Questions
Is this stir fry completely salt-free?
No. Reduced-sodium soy sauce still contains salt, and the amount depends on the product used. The recipe avoids added table salt and uses unsalted broth, but it is not a salt-free dish. If you need to track the sodium in a serving, calculate it from the labels of the specific ingredients you use and divide the total by four; brands can vary substantially.
Can I use frozen vegetables?
Yes. Frozen vegetables are convenient, but they often release more water and will usually be softer than fresh vegetables. Add them while still frozen, use a wide hot pan, and cook until the extra moisture has evaporated before pouring in the sauce. If the pan is crowded, cook in batches. You may not need the optional water used to help steam the fresh broccoli.
Can I make the sauce ahead of time?
Yes. Whisk the sauce ingredients together and keep them covered in the refrigerator for up to 2 days. Cornstarch settles, so whisk the mixture again immediately before adding it to the hot pan. The garlic and ginger are best chopped close to cooking time for their strongest aroma, though you can prepare them earlier and refrigerate them separately.
Why did my sauce turn out thin?
The cornstarch may have settled in the bowl, or the sauce may not have simmered long enough to thicken. Whisk it before pouring and let it bubble for 1 to 2 minutes while stirring. If it is still thin, mix 1 teaspoon cornstarch with 1 tablespoon cold water in a separate cup, stir a little into the pan, and simmer briefly. Do not sprinkle dry cornstarch directly into the hot sauce, since it can form lumps.
How can I keep the vegetables from getting soft?
Cut them into similar-sized pieces, preheat the pan, and cook in batches if needed. Add the hardest vegetables first and the more delicate ones later, as in the instructions. Stop cooking when the broccoli is just tender and the snap peas still have a little bite; the vegetables continue to soften slightly while being tossed with the hot sauce.
Related
- Key Lime Mojito Cake with Fresh Mint and Citrus Glaze
- Key Lime Sugar Cookies with a Bright Citrus Glaze Recipe
- Key Lime Tiramisu Recipe with Tart, Creamy Layers
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).