Better Than Takeout: Crispy Tofu Broccoli Stir Fry for Busy Nights
Stop suffering through mushy bean curd. This tofu broccoli stir fry masters the press-and-sear technique to create shattered-glass edges. Drenched in a sticky garlic-sesame glaze, every golden cube offers a satisfying, meaty crunch that finally makes plant-based dinners exciting.

Why This Recipe is a Weeknight Win
I know how frustrating it is when a “quick” dinner turns into a sink full of dishes and a mediocre result. This recipe is designed to deliver maximum flavor with minimal fuss. Here is why it stays in my regular rotation:
- Texture That Crunches: Pressing the moisture out of the tofu is the non-negotiable step that ensures it sears beautifully, giving you that satisfying, meaty bite you crave.
- Sauce That Clings: The touch of maple syrup creates a glaze that actually sticks to the broccoli florets rather than sliding to the bottom of the bowl, ensuring flavor in every forkful.
- One-Pan Efficiency: By cooking in stages in a single skillet, you build layers of savory depth without piling up dishes in the sink.
Nourishing Comfort That Keeps You Full
I used to think “light” dinners meant going to bed hungry, but I’ve learned that balance is the secret to satisfaction. This high protein tofu stir fry hits that sweet spot of comfort and fuel.
The combination of healthy fats from the sesame oil and the fiber from the fresh veggies makes it a genuinely satisfying dinner. It keeps me feeling steady and energized without the heavy crash that comes after a pasta binge.
If you are watching your carbs or just want to pack in more veggies, this dish is incredible served over my Easy & Flavorful Golden Cauliflower Crumbles. It soaks up the extra sauce perfectly.
Tips for the Perfect Sear
Making crispy tofu broccoli stir fry isn’t magic; it just takes a little patience. Here are the tricks I use in my kitchen to get it right every time:
- The Cornstarch Trick: If you want that restaurant-style crunch, toss your pressed tofu cubes in a tablespoon of cornstarch before they hit the oil. It creates a shattered-glass texture that is irresistible.
- Don’t Crowd the Pan: Give your tofu room to breathe. If the pieces are touching, they will steam instead of fry. Cook in two batches if you need to—it’s worth the extra few minutes.
- Mix it Up: This sauce is a versatile base for any garlic sesame tofu and broccoli variation. I often swap the spinach for snap peas or baby corn if that’s what I have in the fridge.

Common Questions
Can I make this ahead of time?
Absolutely. This is a meal prep champion. The flavors in the sauce actually marry beautifully overnight. I find it stays fresh and tasty for about 3 days in the fridge.
Is this recipe gluten-free?
It can easily be! Just ensure you swap the standard soy sauce for certified gluten-free Tamari. The flavor profile remains exactly the same.
I’m new to tofu; what if I mess it up?
Don’t worry! Tofu is very forgiving. If it breaks a little while flipping, it still tastes amazing. If you love these flavors, you might also want to try my Thai Red Curry Tofu next for a creamier take on plant-based protein.
PrintEasy Garlic Sesame Tofu and Broccoli
This quick weeknight stir-fry features perfectly browned tofu cubes tossed with crisp broccoli and fresh spinach. We’ve enhanced the simple garlic-sesame sauce with a touch of maple syrup for a balanced, savory-sweet flavor that Americans love.
- Prep Time: 15
- Cook Time: 15
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Cuisine: Asian-inspired
Ingredients
For the Stir-Fry:
- 2 (14-ounce) packages extra-firm tofu (do not use soft or silken) (approx. 794g)
- 1 tablespoon high-heat oil (like canola, grapeseed, or avocado oil)
- 1 large head broccoli (cut into small, bite-sized florets, about 2-3 cups)
- 5 ounces baby spinach (about 5-6 packed cups) (approx. 142g)
- 1 small bunch green onions (thinly sliced, white and green parts separated)
For the Garlic-Sesame Sauce:
- 3 tablespoons low-sodium soy sauce (or tamari for gluten-free)
- 3 large garlic cloves (finely minced, about 1 heaping tablespoon)
- 2 teaspoons maple syrup
- 2 teaspoons toasted sesame oil
- 2 tablespoons toasted sesame seeds
- 1 tablespoon fresh ginger (finely minced or grated)
- 1-2 teaspoons chili garlic sauce (like Sambal Oelek) (or 1/2 teaspoon red pepper flakes, adjusted to your heat preference)
Instructions
- Prepare the Tofu: Remove tofu blocks from the packaging. Wrap each block in a double layer of paper towels or a clean kitchen towel. Place on a plate and set something heavy on top (like a few cans) to press out excess moisture for at least 10 minutes. Once pressed, unwrap and pat dry. Cut the tofu into 3/4-inch cubes.
- Mix the Sauce: While the tofu presses, prepare the sauce. In a small bowl, whisk together all the sauce ingredients: low-sodium soy sauce, minced garlic, maple syrup, sesame oil, sesame seeds, minced ginger, and chili garlic sauce. Set aside.
- Cook the Tofu: Heat the canola oil in a large nonstick skillet or wok over medium-high heat. When the oil is hot (it should shimmer), carefully add the tofu cubes in a single layer (you may need to work in two batches). Let the tofu cook undisturbed for 3-4 minutes per side, until golden brown and crispy on most sides. This process takes about 8-10 minutes total. Once browned, transfer the tofu to a clean plate.
- Cook the Vegetables: Add the broccoli florets to the same hot skillet (add another teaspoon of oil if the pan seems dry). Stir-fry for 3-4 minutes, until the broccoli is bright green and crisp-tender.
- Add Aromatics: Add the white parts of the sliced green onions. Stir and cook for 1 minute until fragrant.
- Combine and Finish: Return the cooked tofu to the skillet with the broccoli. Add the baby spinach, stirring constantly (it will seem like a lot, but it wilts quickly). Once the spinach has just started to wilt, pour the prepared sauce mixture over everything.
- Serve: Toss gently to coat everything in the sauce and allow it to thicken for about 30-60 seconds. Remove from heat immediately. Serve hot, garnished with the reserved green parts of the green onions.
Notes
- Serving Suggestion: This stir-fry is excellent served over prepared brown rice, quinoa, or cauliflower rice.
- For Crispier Tofu: For even crispier tofu, toss the pressed and cubed tofu with 1 tablespoon of cornstarch before frying in the oil.
- Allergy alert: This recipe contains soy and sesame. For a gluten-free version, ensure you use certified gluten-free tamari instead of soy sauce.
Nutrition Facts (1/4 recipe): Calories: 422 | Total Fat: 25.8 g (Saturated Fat: 3.5 g) | Total Carbs: 18.3 g (Fiber: 8.2 g, Net Carbs: 10.2 g) | Protein: 39.2 g | Sodium: 437 mg
These values are approximate and may vary based on ingredients and preparation.
Nutrition
- Serving Size: About 1 1/2 cups
- Calories: 422
Cooking doesn’t have to be complicated to be nourishing. I hope this simple stir-fry brings a little ease and a lot of flavor to your kitchen table tonight. Remember, these are just my kitchen adventures and personal tips—chat with your doctor or a nutritionist for personalized guidance!
Was this helpful?






Made this tonight after work and it was honestly a lifesaver 😅 I tossed the tofu cubes in cornstarch like you mentioned and it got that crispy little shell even before the sauce went in. Only thing I changed was honey instead of maple syrup (that’s what I had) and it still tasted so good, like sweet-salty garlicky and kinda nutty from the sesame. Quick question though, do you think this keeps okay for lunch the next day or does the tofu get weird?
yayyyy, love a weeknight win 🙌😋 That cornstarch trick is such a glow-up for tofu, right? For leftovers, it’s totally lunch-friendly, just know the tofu will soften a bit as it sits in the sauce. If you want it closer to that crispy vibe again, warm it in a skillet for a few minutes instead of the microwave. Still super flavorful either way, and it’s one of those meals that feels like a warm, bloat-friendly hug