Looking for a quick, tasty meal? Try my Teriyaki Tofu Stir Fry! This vibrant dish brings together firm tofu and fresh vegetables like broccoli and bell peppers, all coated in a sticky, savory teriyaki sauce. It's not only simple to make, but also packed with flavor. Whether you’re a busy parent or a student, this recipe will save you time and satisfy your hunger. Let’s dive into the details!
Why I Love This Recipe
- Flavorful Sauce: The combination of soy sauce, maple syrup, and sesame oil creates a rich and umami-packed glaze that elevates the dish.
- Colorful Veggies: A vibrant mix of fresh vegetables not only adds nutrition but also makes the dish visually appealing.
- Quick and Easy: This stir fry comes together in just 30 minutes, making it a perfect weeknight dinner option.
- Versatile and Customizable: You can easily swap in your favorite vegetables or adjust the seasoning to suit your taste.
Ingredients
Main Ingredients
- 1 block (14 oz) firm tofu
- 1 cup broccoli florets
- 1 bell pepper, sliced (your choice of color)
- 1 carrot, julienned
- 1 cup snap peas
- 2 garlic cloves, minced
- 1 teaspoon fresh ginger, grated
- 2 tablespoons vegetable oil
- 2 tablespoons cornstarch
- 1/4 cup low-sodium soy sauce
- 2 tablespoons maple syrup
- 2 tablespoons rice vinegar
- 1 tablespoon sesame oil
Optional Garnishes
- 1 tablespoon sesame seeds
- 3 green onions, chopped
Suggested Serving Options
- Cooked jasmine rice
- Quinoa
I love using firm tofu in this recipe. It holds its shape and absorbs flavors well. Fresh veggies like broccoli and bell pepper bring bright colors and crunch. Garlic and ginger add a warm, rich taste. The teriyaki sauce combines soy sauce, maple syrup, rice vinegar, and sesame oil for a sweet and savory kick.
You can top the stir fry with sesame seeds and green onions for added texture and flavor. Serving it over jasmine rice or quinoa makes it a filling meal. This recipe is quick, easy, and full of taste. Enjoy!

Step-by-Step Instructions
Preparing the Tofu
To start, you need to prepare the tofu. First, press the tofu to remove extra moisture. This step is key for getting a nice texture. Use a paper towel to pat it dry. Next, cut the tofu into bite-sized cubes. In a mixing bowl, toss the cubes with cornstarch. This will help the tofu get crispy when cooked.
Cooking the Tofu
Now, it's time to cook the tofu. Heat one tablespoon of vegetable oil in a large skillet or wok over medium-high heat. Once the oil is hot, add the tofu cubes. Fry them until they turn golden and crispy on all sides. This should take about 6-8 minutes. Once done, remove the tofu from the skillet and set it aside.
Stir-Frying the Vegetables
Next, stir-fry the vegetables. In the same skillet, add the remaining tablespoon of vegetable oil. Toss in the minced garlic and grated ginger. Cook these for about 30 seconds until they smell great. Now, add the broccoli, bell pepper, carrot, and snap peas. Stir-fry the vegetables for 4-5 minutes. You want them to be bright and slightly tender.
Combining Ingredients
Now comes the fun part. Add the crispy tofu back into the pan with the vegetables. In a small bowl, mix together the soy sauce, maple syrup, rice vinegar, and sesame oil. Pour this tasty sauce over the tofu and veggies. Stir well to coat everything evenly.
Finishing Touches
Finally, let’s finish the dish. Cook for an additional 2-3 minutes. This will help thicken the sauce and warm everything through. Once done, remove from heat. Sprinkle with chopped green onions and sesame seeds for that extra crunch. Serve the stir fry over jasmine rice or quinoa for a delicious meal.
Tips & Tricks
Achieving Extra Crispiness
Tofu can be soft if not prepared correctly. Pressing tofu is key. This step removes extra water, allowing the tofu to absorb flavor and crisp up. After pressing, cut the tofu into small cubes. Toss these cubes in cornstarch. This step helps create a crunchy coat when frying.
The best way to cook tofu is to fry it in hot oil. Use a skillet or wok for even cooking. Heat vegetable oil until hot, then add the tofu. Fry until golden on all sides, about 6-8 minutes. This method gives the perfect crispiness.
Vegetable Cooking Tips
To keep your veggies bright and tasty, cook them quickly over high heat. This method helps maintain their color and nutrition. Add garlic and ginger first for great flavor. Then, toss in your broccoli, bell pepper, carrot, and snap peas. Stir-fry these for 4-5 minutes. You want them tender but still crisp.
Each vegetable has a different cooking time. Broccoli and snap peas need about 3-4 minutes. Bell peppers cook in 2-3 minutes. Carrots need a bit longer, around 4-5 minutes. Keep an eye on them to avoid overcooking.
Making it Gluten-Free
To make your teriyaki stir fry gluten-free, substitute soy sauce. Use tamari, which is a gluten-free soy sauce. This swap keeps the flavor strong without the gluten.
You can also try coconut aminos. This sauce has a sweet taste and is great for stir fry. It adds a unique flavor while keeping it gluten-free. If you want more spice, add a little chili paste or fresh ginger to enhance the taste.
Pro Tips
- Press Tofu Properly: Ensure you press the tofu for at least 15-30 minutes to remove excess moisture, allowing it to absorb flavors better and achieve a crispier texture when cooked.
- Veggie Variety: Feel free to mix and match your favorite vegetables in this stir fry, such as zucchini, mushrooms, or bok choy, to add different textures and flavors.
- Adjust Sweetness: If you prefer a sweeter sauce, you can increase the amount of maple syrup, or substitute it with honey for a different flavor profile.
- Meal Prep Friendly: This stir fry is perfect for meal prep! Cook extra portions and store them in airtight containers for quick lunches or dinners throughout the week.
Variations
Protein Alternatives
You can switch up the protein in your teriyaki stir fry. Using tempeh adds a nutty taste. Tempeh is made from fermented soybeans and is packed with protein. It’s great for those who want a meatless option.
If you prefer meat, try adding chicken or shrimp. Both cook quickly and soak up the teriyaki sauce well. For chicken, use boneless, skinless thighs or breasts. Cut them into bite-sized pieces for even cooking. Shrimp cooks in just a few minutes, making it a speedy choice.
Vegetable Substitutions
Feel free to get creative with your veggies. Seasonal vegetables work best for fresh flavors. Look for asparagus in spring or zucchini in summer. You can also use bell peppers of any color for a fun look.
Mixing and matching is key. Try adding bok choy, mushrooms, or baby corn. These veggies add different textures and tastes. Remember, keep your colors bright for a beautiful dish.
Sauces and Seasonings
Making your own teriyaki sauce is easy. You can combine soy sauce, maple syrup, and rice vinegar. For a twist, add pineapple juice for sweetness.
You can also explore other flavor enhancers. A splash of lime juice adds brightness. If you like heat, try adding a bit of sriracha. This gives your stir fry a spicy kick and a new layer of flavor.
Storage Info
Refrigeration Guide
To keep your Teriyaki Tofu Stir Fry fresh, store it in an airtight container. Make sure it cools down before sealing. This helps prevent moisture build-up. The stir fry lasts about 3 to 5 days in the fridge. If you notice any off smells or changes in color, it’s best to toss it out.
Freezing Instructions
You can also freeze this stir fry for later. If you plan to freeze, do it within two days of cooking. Place the stir fry in a freezer-safe container. It can last up to 3 months frozen. When you want to eat it, thaw it overnight in the fridge. Reheat it on the stove over medium heat. Add a splash of water or oil to prevent sticking.
Meal Prep Ideas
For meal prep, store the tofu and veggies separately. This keeps them fresh and crisp. When you're ready to eat, just combine them. Quick reheating can be done in a pan or microwave. If you use the microwave, cover the dish to keep moisture in. This helps the stir fry heat evenly and stay tasty.
FAQs
What can I serve with Teriyaki Tofu Stir Fry?
You can enjoy Teriyaki Tofu Stir Fry with several sides. Here are some great options:
- Cooked jasmine rice
- Quinoa for a nutty flavor
- Steamed vegetables like broccoli or green beans
- A fresh side salad with a light dressing
- Noodles, such as rice or soba noodles
These sides complement the stir fry well and make a balanced meal.
Can I make this stir fry ahead of time?
Yes, you can prepare this stir fry ahead of time. Here’s how:
- Storage: Keep the stir fry in an airtight container. It stays fresh for up to 3 days in the fridge.
- Reheating: When you reheat, use a pan on low heat. This helps keep the tofu crispy. You can also add a splash of water or soy sauce to steam it slightly.
Making it ahead saves time and is perfect for busy days.
How do I adjust the spice level?
To change the spice level, you can follow these tips:
- Add heat: Include red pepper flakes or a dash of sriracha. Start with a small amount, then taste and add more if needed.
- Reduce spice: If you prefer less heat, skip spicy sauces. Focus on sweet and savory flavors with soy sauce and maple syrup.
These simple tweaks help you get the right flavor for your taste.
What is the best tofu for stir fry?
For stir fry, firm tofu is your best choice. Here’s why:
- Texture: Firm tofu holds its shape when cooked, making it great for stir-frying.
- Absorption: It soaks up flavors well from sauces and spices.
- Variations: You can also use extra-firm tofu for an even denser texture. Soft tofu works but may break apart easily.
Choosing the right tofu makes a big difference in your dish's texture and taste.
In this post, we explored how to make a tasty Teriyaki Tofu Stir Fry. We covered the main ingredients, including firm tofu and fresh veggies. You learned step-by-step instructions for preparing, cooking, and combining all components. I also shared tips for extra crispiness and gluten-free options. Keep in mind the variations in proteins and vegetables to keep meals exciting. With easy storage and meal prep tips, you can enjoy this dish anytime. Dive into this recipe and enjoy a healthy, flavorful meal!