Crispy air-fried tofu tossed in a savory-sweet sesame ginger sauce with sautéed mushrooms and wilted spinach, served over fluffy jasmine rice. This bowl is warm, satisfying, and packed with flavor — the kind of weeknight dinner that feels restaurant-quality but comes together in about 30 minutes. The tofu gets golden and crispy on the outside, tender on the inside, and the sauce is sticky, garlicky, and perfectly balanced. Naturally vegan, gluten-free, and dairy-free.
.
Why You Will Love This Recipe
This is the recipe that converts people who think they don’t like tofu. Crispy, saucy, and deeply flavorful, it’s proof that tofu can be absolutely delicious.
.
- Crispy tofu without deep-frying. The air fryer does all the work here — no oil splatter, no mess, just perfectly golden, crispy tofu cubes.
- Savory-sweet sesame ginger sauce. Tamari, fresh ginger, garlic, sesame oil, and a touch of maple syrup create a sauce that’s umami-rich, slightly sweet, and totally craveable.
- One skillet for the veggies and sauce. Mushrooms get golden and caramelized, spinach wilts into the sauce, and everything comes together in one pan.
- Ready in 30 minutes. From pressing the tofu to plating, this entire meal is done in about half an hour. Perfect for busy weeknights.
- Meal prep friendly. The tofu stays crispy for a couple of days in the fridge, and the components reheat beautifully.
Ingredients Overview
You’ll find exact measurements in the recipe card below. Here’s how the ingredients work together.
.
For the crispy tofu
- Extra firm tofu — Pressed to remove excess moisture, then cut into cubes and coated in arrowroot powder for maximum crispiness. Pressing the tofu is essential — I use this tofu press to make it quick and hands-free.
- Arrowroot powder — Coats the tofu and creates a crispy exterior when air-fried. Cornstarch or tapioca starch work as substitutes.
- Sea salt — Simple seasoning for the tofu before it goes into the air fryer.
For the sesame ginger sauce
- Tamari — The salty, umami base of the sauce. Tamari keeps this gluten-free — regular soy sauce works if gluten isn’t a concern.
- Fresh ginger (grated) — Adds warmth and a bright, spicy kick that makes the whole dish come alive.
- Garlic (minced) — Sautéed until fragrant, garlic adds depth and savory flavor to the sauce.
- Sesame oil — Brings that signature toasty, nutty flavor that makes this taste like takeout.
- Maple syrup — Balances the salty tamari with natural sweetness. You could also use honey if you’re not vegan.
- Rice vinegar — Adds a touch of acidity that brightens the sauce and keeps it from feeling heavy.
- Arrowroot powder (for slurry) — Mixed with water to thicken the sauce into a glossy, sticky glaze that coats the tofu and veggies.
- Water — Combined with arrowroot powder to create the slurry.
For the vegetables
- Cremini mushrooms (sliced) — Sautéed until golden and caramelized. They add an earthy, umami depth to the dish.
- Baby spinach — Wilted into the sauce at the end for a quick, nutritious green.
- Avocado oil — Used to sauté the mushrooms. It has a high smoke point and a neutral flavor.
For serving
- Jasmine rice (cooked) — The fluffy, slightly fragrant base that soaks up all the sauce. You could also use brown rice, quinoa, or cauliflower rice.
How To Make Sesame Ginger Tofu & Veggies
Here’s how it comes together.
Step 1: Preheat the air fryer.
Preheat your air fryer to 400°F.
Step 2: Press and prep the tofu.
Press the tofu for at least 15 minutes to remove excess moisture. I use this tofu press — it makes the process hands-free and guarantees the tofu is as dry as possible, which is the key to getting it crispy. Cut the pressed tofu into even 1-inch cubes, then pat them very dry with paper towels. Pro tip: the drier the tofu, the crispier it will get in the air fryer.
Step 3: Dredge and air fry.
Toss the tofu cubes in arrowroot powder and sea salt until evenly coated. Arrange in a single layer in the air fryer basket and air fry at 400°F for 15–18 minutes, shaking the basket halfway through, until the tofu is golden and crispy on the outside. Pro tip: don’t overcrowd the basket — give the tofu room to crisp up on all sides.
Step 4: Sauté the mushrooms.
While the tofu cooks, heat the avocado oil in a large skillet over medium-high heat. Add the sliced cremini mushrooms and sauté for 3–4 minutes until golden and caramelized. Season lightly with salt. Once the mushrooms are golden, push them to the side of the pan. Pro tip: don’t stir the mushrooms constantly — let them sit and brown for maximum flavor.
Step 5: Make the sauce.
Reduce the heat to medium. Add the minced garlic and grated ginger directly to the center of the pan and sauté for about 1½ minutes until fragrant. Add the tamari, sesame oil, maple syrup, and rice vinegar, and stir to combine. In a small bowl, mix the arrowroot powder with the water to make a slurry, then pour it into the sauce. Stir as the sauce thickens into a glossy glaze. Pro tip: the sauce will thicken quickly, so keep stirring to avoid lumps.
Step 6: Add the spinach.
Add the baby spinach to the skillet and fold it into the sauce. Let it wilt for about 1 minute until just tender.
Step 7: Add the tofu and serve.
Add the crispy tofu to the skillet and gently toss to coat everything in the sauce. Serve immediately over cooked jasmine rice. Optional garnishes: sesame seeds and sliced green onion.
Storage, Reheating & Make Ahead
Fridge storage
Store the tofu, vegetables, and sauce together in an airtight container in the fridge for up to 3 days. Store the rice separately. The tofu will lose some of its crispiness, but it still tastes great.
Reheating
Reheat the tofu and vegetables in a skillet over medium heat for 3–4 minutes, or in the air fryer at 375°F for 5 minutes to bring back some of the crispiness. The microwave works in a pinch, but the tofu won’t be as crispy.
Make ahead tips
You can press and cube the tofu a day ahead and keep it in the fridge until you’re ready to cook. You can also make the sauce ahead and store it separately — just add it to the skillet when you’re ready to finish the dish.
Substitutions and Variations
- If you don’t have an air fryer — Bake the tofu on a parchment-lined baking sheet at 425°F for 25–30 minutes, flipping halfway through, until golden and crispy.
- If you don’t have arrowroot powder — Cornstarch or tapioca starch work as 1:1 substitutes for coating the tofu and making the slurry.
- If you want more vegetables — Add bell peppers, broccoli, snap peas, or bok choy to the skillet along with the mushrooms.
- If you want it spicier — Add a pinch of red pepper flakes or a drizzle of sriracha to the sauce.
- If you’re not vegan — You can use honey instead of maple syrup, or add a fried egg on top for extra protein.
- Different proteins — This sauce and method work beautifully with chicken, shrimp, or tempeh if you want to switch up the protein.
Health Benefits At A Glance
- Tofu — A complete plant-based protein that provides all nine essential amino acids, plus calcium and iron. It’s also low in calories and supports muscle health and sustained energy.
- Cremini mushrooms — Rich in B vitamins, selenium, and antioxidants, and one of the few food sources that naturally provides vitamin D.
- Baby spinach — Loaded with iron, folate, and antioxidants including lutein and zeaxanthin, which support eye health and overall cellular function.
- Fresh ginger — Supports healthy digestion and has natural anti-inflammatory and antioxidant properties.
- Garlic — Contains allicin, a compound with natural antimicrobial and anti-inflammatory properties that supports immune health.
- Sesame oil — Rich in antioxidants and healthy fats that support inflammation balance and overall cellular health.
- Tamari — A fermented soy product that provides beneficial enzymes and probiotics when unpasteurized.
Ways To Serve This Dish
- Over jasmine rice — The classic way. The fluffy rice soaks up all the sauce and makes every bite perfect.
- Over cauliflower rice — For a lighter, lower-carb option that keeps the focus on the tofu and vegetables.
- With rice noodles — Toss the tofu and vegetables with cooked rice noodles for a noodle bowl variation.
- In lettuce wraps — Spoon the tofu and vegetables into butter lettuce leaves for a fresh, handheld version.
- As a meal prep bowl — Portion into containers with rice and store in the fridge for easy grab-and-go lunches throughout the week.





