Vibrant Orange Tofu Stir-Fry Recipe

Lunch, Main Courses

March 22, 2026

Craving a meal that’s bursting with flavor but short on time? This Orange-Tamari Tofu Stir-Fry is your answer! It’s a whirlwind of vibrant, crisp-tender veggies and perfectly golden tofu, all tossed in a zesty, savory-sweet sauce that will have you skipping the takeout menu. Get ready for a new weeknight champion!

Ingredients

• 2 tablespoons / 30 ml canola oil, divided
• 1 pound / 450 g extra-firm tofu, pressed and cut into ½-inch-thick slices
• 3 scallions, minced
• 2 cups / 200 g small broccoli florets
• 1 cup / 120 g thinly sliced carrots
• ½ cup / 75 g red bell pepper strips, fresh or frozen
• 1 large garlic clove, minced
• ¼ cup / 60 ml freshly squeezed orange juice
• ¼ cup / 60 ml tamari or soy sauce
• 2 tablespoons / 30 ml toasted sesame oil
• 1 tablespoon / 15 ml freshly squeezed lemon juice
• 1 tablespoon / 15 g light brown sugar
• Salt and freshly ground black pepper, to taste

Instructions

1. Heat 1 tablespoon of canola oil in a large skillet or wok over medium heat. Add the tofu slices in a single layer and cook, turning once, until golden brown and crisp on both sides, about 8 to 10 minutes total. Remove the tofu from the skillet and set aside.
2. In the same skillet, heat the remaining 1 tablespoon of canola oil over medium-high heat. Add the minced scallions, broccoli florets, sliced carrots, and bell pepper strips. Stir-fry for about 5 minutes, until the vegetables are crisp-tender.
3. While the vegetables cook, prepare the sauce. In a small bowl, whisk together the minced garlic, orange juice, tamari, toasted sesame oil, lemon juice, and light brown sugar. Season with salt and pepper to taste.
4. Return the cooked tofu to the skillet with the vegetables. Pour the prepared sauce over everything.
5. Continue to cook over medium-high heat, stirring gently to coat, until the sauce has thickened slightly and everything is heated through, about 2-3 minutes. Serve immediately.

Nutritional Information

• Servings: 4
• Calories: 380 kcal
• Protein: 22 g
• Carbohydrates: 25 g
• Fat: 21 g
• Sodium: 950 mg
• Fiber: 6 g
• Sugar: 12 g

Pro Tips

• For the crispiest tofu, press it for at least 30 minutes before cooking to remove excess water. This helps it brown beautifully instead of steaming.
• Save time on busy nights by using a bag of pre-cut stir-fry vegetables or grabbing fresh-cut veggies from your supermarket’s salad bar.
• Feel free to customize! Add a pinch of red pepper flakes to the sauce for a little heat, or toss in some edamame or water chestnuts for extra texture.
• Toasted sesame oil has a strong flavor and low smoke point. Always add it at the end of cooking or in the sauce to preserve its nutty aroma.

FAQ

Q: How can I make this stir-fry gluten-free
A: To ensure this recipe is gluten-free, you must use tamari, which is typically brewed without wheat, or a specifically labeled gluten-free soy sauce. Standard soy sauce contains wheat and is not gluten-free.

Q: Can I use a different protein instead of tofu
A: Absolutely! This orange-tamari sauce is delicious with other plant-based proteins. For a similar texture, try tempeh or seitan (note: seitan is not gluten-free). For a quicker option, you could also toss in a can of drained and rinsed chickpeas or some edamame at the end of cooking.

Q: What’s the best way to get the tofu extra crispy
A: The key to crispy tofu is removing as much water as possible. We highly recommend pressing your extra-firm tofu for at least 30 minutes before cooking. You can use a tofu press or wrap the block in paper towels and place a heavy object (like a cast-iron skillet or a few books) on top.

Q: How should I store and reheat leftovers
A: Store any leftover stir-fry in an airtight container in the refrigerator for up to 3 days. For best results, reheat in a skillet over medium heat until warmed through. You can also microwave it, but be aware the tofu and vegetables may lose some of their crispness.

0 0 votes
Article Rating
Subscribe
Notify of
guest

0 Comments
Oldest
Newest Most Voted

More Vegetarian Recipes

Woman smiling and presenting a bowl of creamy, herb-topped dish in a cozy kitchen.

Seasoned Potatoes in Smooth Yogurt ALOO RAITA

Prep & Draining Time: 2–3 hours Serves: 4 to 6 Ingredients: Plain Yogurt: 2 cups (16 oz / 454g) All-Purpose Potatoes: 2 medium-sized (10 oz / 285g) Ghee or Vegetable Oil: 1 tbsp (0.5 oz / 14g) Black Mustard Seeds: 1 tsp (0.1 oz / 3g) Hot Green Chilies: 1–2 chilies...

A welcoming chef presenting a bowl of fresh, steaming Toovar Kofta Karhi, featuring split pea dumplings in a golden sauce, for a food blog post.

Steamed Split Pea Dumplings in Mild Karhi Sauce TOOVAR KOFTA KARHI

Ingredients 0.33 cups (2.5 oz / 70 g) toovar dal or yellow split peas (soaked 4-6 hours) 1-inch piece fresh ginger root, scraped and sliced 1 hot green chili, broken into bits 1.5 tbsp to 2.5 tbsp (0.75 oz to 1.25 oz / 22 g to 37 g) water 1 tbsp to 2 tbsp (0.25 oz to...

Smiling woman in a patterned top presents a steaming bowl of creamy soup garnished with herbs, in a bright kitchen.

Creamy Karhi with White Radishes MOOLI KARHI

Ingredients Chickpea flour (Besan): 4 tbsp (0.88 oz / 25g), sifted before measuring Water: 2 cups (16.2 fl oz / 480ml) Plain yogurt: 2 cups (16.9 oz / 480g), stirred until completely smooth Fenugreek seeds: 0.25 tsp (0.03 oz / 1g) Cumin seeds: 0.5 tsp (0.07 oz / 2g)...

Woman smiling and presenting a bowl of creamy, herb-topped dish in a cozy kitchen.

Seasoned Potatoes in Smooth Yogurt ALOO RAITA

Prep & Draining Time: 2–3 hours Serves: 4 to 6 Ingredients: Plain Yogurt: 2 cups (16 oz / 454g) All-Purpose Potatoes: 2 medium-sized (10 oz / 285g) Ghee or Vegetable Oil: 1 tbsp (0.5 oz / 14g) Black Mustard Seeds: 1 tsp (0.1 oz / 3g) Hot Green Chilies: 1–2 chilies...

A welcoming chef presenting a bowl of fresh, steaming Toovar Kofta Karhi, featuring split pea dumplings in a golden sauce, for a food blog post.

Steamed Split Pea Dumplings in Mild Karhi Sauce TOOVAR KOFTA KARHI

Ingredients 0.33 cups (2.5 oz / 70 g) toovar dal or yellow split peas (soaked 4-6 hours) 1-inch piece fresh ginger root, scraped and sliced 1 hot green chili, broken into bits 1.5 tbsp to 2.5 tbsp (0.75 oz to 1.25 oz / 22 g to 37 g) water 1 tbsp to 2 tbsp (0.25 oz to...

Smiling woman in a patterned top presents a steaming bowl of creamy soup garnished with herbs, in a bright kitchen.

Creamy Karhi with White Radishes MOOLI KARHI

Ingredients Chickpea flour (Besan): 4 tbsp (0.88 oz / 25g), sifted before measuring Water: 2 cups (16.2 fl oz / 480ml) Plain yogurt: 2 cups (16.9 oz / 480g), stirred until completely smooth Fenugreek seeds: 0.25 tsp (0.03 oz / 1g) Cumin seeds: 0.5 tsp (0.07 oz / 2g)...

Mangorhi Karhi - A smiling woman in a home kitchen wearing an apron, proudly holding a rustic wooden bowl filled with authentic Mangorhi Karhi (Deep-Fried Mung Dal Dumplings in Creamy Yogurt Gravy) garnished with fresh cilantro and tempered spices.

Deep-Fried Mung Dal Dumplings in Creamy Karhi MANGORHI KARHI

Ingredients 0.5 cup (3.8 oz / 110 g) split moong dal, without skins (soaked for 4 hours) 2.33 tbsp (1.2 oz / 35 g) water 0.5 tsp (0.1 oz / 3 g) salt 0.5 tsp (0.1 oz / 1.5 g) turmeric 1 tsp (0.1 oz / 2 g) cumin seeds 0.25 tsp (0.05 oz / 1 g) dried pomegranate seeds...