This post contains affiliate links. Please see our disclosure policy.
Why stand over the stove to make a stir fry when you can bake this sticky, gingery tofu mushroom stir fry in the oven? In just 1 pan and 2 steps! It is absolutely delicious served over rice or noodles or as the filling for lettuce wraps!

Table of Contents
Baked tofu mushroom stir fry with an amazing, spicy ginger garlic sauce is a super easy, less-active-time stir fry-type dish. Instead of standing and stirring the mushrooms and stirring the tofu until they’re browned and crispy, we coat them in cornstarch and bake them, then mix this sauce mixture which we add to the baking dish and bake again. And it’s done!

No need to stand to sauté anything, and it yields an amazingly delicious, saucy, sticky result. Everything in 1 pan! Easy and delicious.
This tofu mushroom stir fry is versatile, too! You can add in other vegetables of choice to make it your own.

Why You’ll Love this Baked Mushroom Tofu Stir Fry
- easy, flavor-packed, one-pan meal
- tofu and mushrooms get crispy on the first bake, then sauce gets thick, sticky, and bubbly on second bake
- naturally nut-free
- easily made gluten-free and even tofu-free!

More Flavorful One-Pan Meals
Baked Mushroom Tofu Stir Fry

Ingredients
For the Mushrooms and Tofu
- 1 to 2 teaspoons oil
- 12 ounces mushrooms, sliced slightly thicker than 1/8”
- 7 ounces firm or extra firm tofu, pressed really well and torn into bite-sized pieces
- 2 teaspoons sesame oil
- 3 tablespoons cornstarch
- 1/8 teaspoon salt
- 1/4 teaspoon black pepper
For the Sauce
- 2 tablespoons ginger garlic paste, or 5 cloves of garlic minced and 1 inch ginger minced
- 1/2 green chili, like Serrano or Indian chili, minced or use a tablespoon chopped green bell pepper
- 1/4 cup chopped bell pepper, , green or red or both
- 1 tablespoon sambal oelek, or other Asian chili garlic sauce or use gochujang
- 1/4 cup soy sauce, or tamari for gluten-free
- 1 tablespoon ketchup
- 1 tablespoon white vinegar
- 1 tablespoon maple syrup
- 1/4 teaspoon salt
- 1/2 cup water
- 1/2 teaspoon cornstarch
For Garnish
- green onion and sesame seeds
Instructions
Make the tofu and mushrooms.
- Preheat the oven to 400° F (205° C).
- Grease a 9×11” or similar-sized baking dish with the oil. Or line with parchment. Add the sliced mushrooms on one side and torn tofu to the other side of the baking dish. Then drizzle 1 teaspoon of the sesame oil and toss the mushrooms in it, then drizzle the other teaspoon of the sesame oil on the tofu and toss to coat well.
- In a bowl, mix the cornstarch, salt, and pepper, and then sprinkle 1 1/2 to 2 tablespoons of the cornstarch mixture onto the mushrooms, tossing well to coat. Sprinkle another tablespoon of the cornstarch mixture onto the tofu, and toss well to coat.
- Spread the tofu and mushrooms evenly in the baking dish, and bake for 25 to 30 minutes, or until the tofu is crisp and the mushrooms are cooked to about al dente. Then, take the baking dish out of the oven.
Make the sauce and finish the oven stir fry.
- Add all of the sauce ingredients to a small bowl or directly into the middle of the baking dish. Mix really well, and then toss the tofu and mushrooms in the sauce mixture.
- Cover the pan with parchment paper, and put it back in the oven for about 12 to 15 more minutes, or until the sauce is boiling and thickening.
- Take the baking dish out of the oven, garnish with fresh green onion and sesame seeds, and serve over rice or noodles or in lettuce cups.
Video
Notes
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.

Ingredients and Substitutions
- oil – To grease then pan. You can use spray oil, if you prefer.
- mushrooms – Slice these into 1/8″ thick slices. Button or cremini mushrooms are both great options.
- tofu – Use firm or extra firm tofu, and press it well before tearing into rustic, bite-sized pieces. Use chickpea tofu or pumpkin seed tofu for soy-free.
- sesame oil – Helps the cornstarch stick and adds a nice flavor to the mushrooms and tofu.
- cornstarch, salt, and pepper – To coat the mushrooms and tofu and make them crispy. You’re also adding a little cornstarch to the sauce to help it thicken in the oven.
- ginger garlic paste – You can use an equivalent amount of minced garlic and ginger instead, if you can’t find the paste.
- green chili – Adds a nice heat! Serrano or Indian chili both work well in this recipe.
- bell pepper – Adds flavor, veggies, and crunch!
- sambal oelek – For heat and flavor. You can use other Asian chili garlic sauces, if you like, or gochujang.
- soy sauce – Adds umami and saltiness to the sauce. Use tamari or coconut aminos, if needed, for gluten-free and/or soy-free.
- ketchup – Adds even more umami and a little sweetness to the sauce.
- white vinegar – For tang.
- maple syrup – Helps the sauce get sticky sweet in the oven.
- garnishes – Top the finished mushroom tofu stir fry with chopped green onion and a sprinkle of sesame seeds.
💡 Tips
- You want the mushrooms slices to all be about the same thickness, and not too thick or thin. 1/8″ thick is the sweet spot.
- Tearing the tofu instead of slicing it yields more surface area to get nice and firm and crispy as it bakes.
- Don’t forget to cover the pan after mixing in the sauce! It will dry out, if you leave it uncovered.
How to Make this Baked Stir Fry
Preheat the oven to 400° F (205° C).
Grease a 9×11” or similar-sized baking dish with the oil. Add the sliced mushrooms and torn tofu to the baking dish. Keep the mushrooms and tofu separate at first, then drizzle 1 teaspoon of the sesame oil and toss the mushrooms in it, then drizzle the other teaspoon of the sesame oil on the tofu and toss to coat well.

In a bowl, mix the cornstarch, salt, and pepper, and then sprinkle 1 1/2 to 2 tablespoons of the cornstarch mixture onto the mushrooms, tossing well to coat. Sprinkle another tablespoon of the cornstarch mixture onto the tofu, and toss well to coat.



Spread the tofu and mushrooms evenly in the baking dish, and bake for 25 to 30 minutes, or until the tofu is crisp and the mushrooms are cooked to about al dente. Then, take the baking dish out of the oven.

Add all of the sauce ingredients to a small bowl or directly into the middle of the baking dish. Mix really well, and then toss the tofu and mushrooms in the sauce mixture.




Cover the pan with parchment paper, and put it back in the oven for about 12 to 15 more minutes, or until the sauce is boiling and thickening.
Take the baking dish out of the oven, garnish with fresh green onion and sesame seeds, and serve over rice or noodles or in lettuce cups.

Frequently Asked Questions
This is a nut-free recipe.
For gluten-free, use tamari instead of soy sauce.
To make this soy-free, use chickpea tofu or pumpkin seed tofu, and use coconut aminos instead of soy sauce. Also add a little bit of chickpea miso to the sauce for that additional umami flavor.

















Nice and easy! Made this last night and we really liked it. I had a package of previously frozen tofu that I pressed really well. Loved how freezing the tofu makes the tofu lighter. Didn’t have green bell pepper. So used red orange and yellow. Then decided to add some frozen broccoli to get the green color and more veggies. Served over brown basmati for an easy dinner. Really loving your recipes.
Sounds delicious!! Glad you liked it.
Hi Richa,
Thanks for another amazing looking recipe. Going to try tomorrow. I have some asparagus I need to use up – do you think I could add that into the mix in the oven? Or make it on the side.
Many thanks!
You can add them when you toss the mushroom and tofu with the sauce.
Really, really good! The flavors blend so well. I served it over a wild rice blend. 😋
So good to hear!
This was excellent and I will make this again. I did find it a little spicy for my taste and I will adjust the sauce to be a little less hot. This is a really easy dish with a lot of flavor.
Yay!!
Delicious! So easy! I like that you share a variety of ways to add flavor from the different sauces.
Yay!! Glad you enjoyed!
This was so good! It was giving a lot of gobhi manchurian vibes and flavors and we werent complaining. Another repeat recipe and will be a crowd pleaser no doubt. I served it over burnt garlic noodles and it was the perfect pairing.
Richa, do you think I can bake the tofu and mushrooms a few hours earlier and bake in the sauce right before serving?
Yes you can definitely do that.
Really tasty. Thank you ☺️
Yay!!
My family loved this recipe. I will add more tofu and make more sauce for leftovers.
I used less Gochujang because it would be too spicyfor me if I used the full amount. But the
directions were easy to follow and the dish was delicious!
So happy to hear your family loved it Laurie!
I made this last night and it was so delicious! Thank you for sharing your recipes!!
Awesome! Thank you for taking the time to comment.
Tjis was so fabulous!! simple and delicious ..had it over quinoa. We be on repeat.\
Thanks again Richa for all your fab recipes!!
Yay!! So happy you enjoyed it.