VeganPreps

Baby Bok Choy Tofu Marmalade Sauce (Easy)

Prep 5 min | Cook 15 min | Total 20 min | Servings 4 servings


Baby Bok Choy Tofu Marmalade Sauce (Easy)
All Vegan Dinners160 recipes

Crispy baked tofu and tender bok choy get coated in a sweet-savory orange marmalade sauce. Ready in about 20 minutes, and works well over rice or noodles.

Sweet-Savory Flavor Combination

Combining orange marmalade’s natural sweetness with soy sauce’s salty umami depth creates a sauce that surprises your taste buds and makes this dish satisfying. The marmalade’s citrus notes brighten the tofu and bok choy, while the soy sauce grounds everything with savory richness. The cornstarch thickens this balance into a glossy coating that sticks nicely to each ingredient. You get balance without cloyingly sweet or overwhelmingly salty flavors. The cashews add nutty complexity, completing a genuinely crave-worthy stir-fry where contrasting flavors work really well together. For best results, use a quality wok* to ensure your stir-fry cooks evenly and your ingredients achieve the perfect golden-brown finish.

Tofu and Bok Choy Stars

This recipe combines the umami-rich flavors of baked tofu with the bright sweetness of orange marmalade, creating a sophisticated Asian-inspired dish that assembles in under 20 minutes. The tender baby bok choy provides a fresh vegetable base, while the aromatic garlic and ginger build depth, all linked with a glossy sauce that coats every component perfectly. Since this recipe uses pre-baked tofu that’s ready to cook, you can skip the pressing step and move straight to searing for maximum convenience and time savings.

Wok Temperature Preparation Matters

Baby Bok Choy Tofu Marmalade Sauce (Easy) - preparation

Begin by whisking together 1/4 cup orange marmalade, 2 tablespoons of low-sodium soy sauce, 1 teaspoon of cornstarch, and 2 tablespoons of water in a small bowl. Set this sauce mixture aside. The wok temperature preparation really matters for this recipe. Heat your wok over high heat until water droplets evaporate within one second – this makes sure the surface is properly seasoned and ready for high-heat cooking. Once the wok reaches this ideal temperature, add 2 tablespoons of canola oil, then immediately add 3 cloves of thickly sliced garlic and 1 inch of julienned fresh ginger. Stir-fry these aromatics for 2 minutes until fragrant.

Next, add 2 cups of cubed baked tofu (from two 8-ounce packages) along with 6 dried hot red chiles or 1/4 teaspoon of red pepper flakes, and stir-fry for 3 minutes until the tofu cubes develop a golden brown color. Add 5 cups of baby bok choy cut into 1-inch lengths and continue stir-frying for 2 minutes until the bok choy begins to soften but still retains some texture.

Pour in the reserved marmalade mixture and cook for 2 minutes, stirring constantly, until the sauce thickens and coats the ingredients. Finally, stir in 1/3 cup of toasted unsalted cashews to add crunch and richness to the dish. Serve immediately while the sauce is glossy and the vegetables maintain their slight crispness.

Swap Cashews for Peanuts

If cashews aren’t in your pantry or you’re looking to save money without sacrificing crunch and flavor, roasted peanuts work well in this dish. I’d recommend using unsalted roasted peanuts since the soy sauce already adds saltiness to your stir-fry. You can swap them one-to-one with the cashews, adding them at the final step just like the original recipe. The peanuts give you that same satisfying texture and nutty depth, though with a slightly earthier taste. Both nuts work well with the orange marmalade sauce, so choose based on what you’ve got available or prefer eating.

Pairs Well With Steamed Rice

While you’ve got your wok sizzling and the tofu’s browning up nicely, I’d recommend getting a pot of rice going on another burner so everything finishes around the same time. Steamed white or brown rice soaks up the savory-sweet marmalade sauce really well, and it makes your meal go further without adding extra cooking steps. The plain flavor of rice balances the bold ginger, garlic, and heat from the chiles, letting each ingredient stand out. Plus, rice catches all that delicious sauce that pools at the bottom of your wok, so nothing goes to waste. Plan for about fifteen to twenty minutes of cooking time.

Final Thoughts

This Baby Bok Choy Tofu Marmalade Sauce dish comes together in about fifteen minutes, which makes it perfect for weeknight dinners when you’re short on time but don’t want to skip on flavor. The sweet marmalade works really well with the savory soy sauce, creating layers of taste that turn simple ingredients into something you’d get at a restaurant. You’ll love how the crispy tofu soaks up the glossy sauce while the bok choy stays tender-crisp.

Baby Bok Choy Tofu Marmalade Sauce (Easy)

Prep5 min
Cook15 min
Total20 min
Servings4 servings

Ingredients

Instructions

  1. 1 In a small bowl, whisk together orange marmalade, soy sauce, cornstarch, and water until smooth. Set the sauce aside.
  2. 2 Heat a wok or large skillet over high heat until very hot. Add 1 tablespoon oil and sear tofu cubes in a single layer for 3 minutes without stirring, then flip and cook 2 more minutes until golden. Transfer to a plate.
  3. 3 Add remaining 1 tablespoon oil to the wok. Stir-fry garlic and ginger for 30 seconds. Add bok choy cut-side down and cook for 2 minutes until lightly charred. Flip and cook 1 more minute until stems are just tender.
  4. 4 Return tofu to the wok. Pour the sauce over everything and toss over medium-high heat for 1-2 minutes until the sauce thickens and coats all ingredients.
  5. 5 Top with roasted cashews and serve immediately over steamed rice.

150+ Vegan Recipes are waiting to be cooked
Check out more vegan meal prep recipes
The Best Vegan Tacos Ever (Crispy Tofu) - how to make
Easy and Vegan Desserts
Delicious vegan desserts
Quick Dinner Recipes
Quick vegan dinner recipes
Raw Vegan Chocolate Ice Cream Cupcakes (5-Min) - how to make
Vegan Snacks and Smoothies
Find your next smoothie recipe