Vibrant Tofu Stir-Fry Recipe
This colorful tofu stir-fry is packed with fresh veggies and bold flavors, making it a quick and healthy meal option. Perfect for busy weeknights, it’s both satisfying and easy to customize to your taste.
Let's make it.
Follow these steps for a delicious result. Tick off each step as you go.
Karahi Chicken the Afghan Way
Something delicious to watch next.
Step 1
In a small bowl, whisk together the soy sauce, orange juice, sriracha, brown sugar, and ginger. Pour this sauce over the tofu in another bowl and let it sit while you prepare the veggies.
Step 2
Heat some oil in a large pan over medium-high heat. Start by cooking the onion until it’s soft and fragrant, about 2 to 3 minutes. Toss in the carrots and cook for another 3 to 5 minutes until they begin to soften.
Step 3
Add the bell pepper strips, broccoli, and garlic to the pan, stirring often. Let everything cook together for about 5 minutes so the veggies get tender but still have a bit of crunch.
Step 4
Now, pour in the tofu along with the sauce. Keep cooking and stirring until most of the liquid has thickened up and the veggies are just how you like them, which should take around 5 to 7 minutes.
Step 5
Finish by seasoning with a pinch of salt, then stir in the cashews, mango chunks, and a squeeze of fresh lime juice for a bright, fresh touch. Give everything one last mix and it’s ready to serve!
Why you’ll love it
This dish is full of bright colors and fresh flavors that make every bite exciting. It’s a great way to enjoy plant-based protein while getting a good mix of crunchy vegetables. Plus, it’s quick to prepare, perfect for busy weeknights.
How to serve
Serve this stir-fry over steamed rice or noodles for a satisfying meal. You can also top it with chopped fresh herbs or a sprinkle of sesame seeds to add extra texture and flavor.
Storage & leftovers
Store leftovers in an airtight container in the fridge for up to three days. Reheat gently in a pan or microwave to keep the tofu from getting too dry or rubbery.



