You know those recipes that sneak into your weekly dinner rotation without even trying? This tofu stir fry is that kind of dish. It's crispy, saucy, veggie-loaded, and honestly? It makes me feel like I have my life together on a Tuesday night.

We're talking golden tofu cubes, sweet bell peppers, earthy mushrooms, and kale that gets all wilty and perfect in the pan. The tamari-maple sauce has just enough kick to wake up your taste buds without making anyone cry. Even my 20-year-old, who "doesn't like mushrooms," goes back for seconds. That's the kind of dinner win I live for.
Want more veggie-forward ideas? Try my Inside Out Egg Roll or my Pineapple Cashew Fried Rice, they both bring that fast, flavorful dinner energy.
Jump to:
The ingredients

Tofu:
Extra firm is key here. It gets crispy on the outside and holds its shape.
Olive Oil:
You'll use a bit to sauté the veggies and another splash to crisp the tofu.
Kale:
Chopped curly kale works great, but lacinato is delicious too.
Bell Pepper:
Use whatever color you've got. Red and yellow are extra sweet.
Onion:
Any kind works. I use yellow or white, depending on what's around.
White Mushrooms:
Slice them up. They shrink a lot, so don't be shy.
Salt and Pepper:
Season as you go to build layers of flavor.
For the Sauce:
- Tamari: keeps it gluten-free, but soy sauce works fine too
- Maple Syrup: or swap for brown sugar if that's more your style
- Fresh Ginger: grated or minced
- Sambal Oelek: just a little heat, or skip it for a mild version
- Toasted Sesame Oil: tiny amount, big flavor
- Water + Cornstarch: for that glossy, thick sauce
Optional Garnish:
Toasted sesame seeds, green onions, or a squeeze of lime if you're feeling fancy
See recipe card for quantities
Instructions step-by-step for the Tofu Stir Fry
1. Sauté the veggies.
Heat olive oil in a large skillet over medium-high. Add bell pepper, onion, and mushrooms. Cook until the onion starts to caramelize and mushrooms have browned, about 10 minutes. Remove from pan and set aside.
2. Crisp up the tofu.
In the same skillet, add a bit more oil. Add tofu cubes in a single layer and cook each side until golden and crispy. This takes about 12 to 15 minutes. Season with salt and pepper.
3. Make the sauce.
In a small bowl, whisk together tamari, maple syrup, ginger, sambal oelek, sesame
4. Bring it all together.
Return the sautéed veggies to the skillet with the crispy tofu. Pour in the sauce and stir everything gently. Let it simmer for 3 to 5 minutes until the sauce thickens and gets glossy.
5. Add the kale.
Toss in the chopped kale during the last 2 minutes of cooking. It'll wilt quickly but still keep a little bite. Give it one final stir, taste for seasoning, and you're good to go.

Tips for Success
- Press your tofu if you've got time. Wrap it in a clean towel and set something heavy on top for 10 to 15 minutes. It helps the tofu crisp up even better.
- Use a nonstick or well-seasoned pan so the tofu doesn't stick and fall apart.
- Don't stir too often when crisping the tofu. Let it sit and develop a golden crust before flipping.
- Double the sauce if you like things extra saucy. I do this all the time when serving over rice or noodles.
Variations
- Swap the veggies: Try broccoli, snap peas, shredded cabbage, or zucchini.
- Make it spicy: Add more sambal oelek or a dash of sriracha to the sauce.
- Change up the protein: Tempeh, edamame, or even crispy chickpeas work great too.
- Add noodles: Stir in cooked ramen or rice noodles for a lo mein-style dish.
Serving Ideas
- Serve over jasmine or basmati rice for a cozy, comforting meal.
- Spoon it into lettuce cups for a fun, handheld option.
- Top with crushed peanuts or cashews for crunch.
- Add a fried egg if you're not keeping it vegan. The runny yolk? So good.
Storage Tips
- Store leftovers in an airtight container in the fridge for up to 4 days.
- Reheat gently on the stove or in the microwave. Add a splash of water if it looks dry.
- This dish doesn't freeze well because of the tofu texture, so enjoy it fresh if you can!
FAQs
Can I use frozen tofu?
Yes! In fact, freezing tofu gives it a chewier texture that soaks up sauce like a sponge. Just thaw and press it before cooking.
What can I substitute for tamari?
Soy sauce works just fine. Coconut aminos is another option if you're keeping it soy-free.
Can I make this oil-free?
You can sauté the veggies in a splash of water or broth, and bake or air-fry the tofu instead of pan-frying. It won't be as crispy, but it'll still be tasty.


Tofu Stir Fry with Kale and Maple Tamari Sauce
Equipment
- Large nonstick skillet or wok
- Cutting board
- Sharp knife
- Small mixing bowl
- Measuring spoons
- Wooden spoon or spatula
- Tofu press or clean kitchen towel (optional but helpful)
Ingredients
- 2 tablespoons olive oil divided
- 1 block 450g extra firm tofu, cubed
- 3 cups chopped kale
- 1 bell pepper cubed
- 1 onion chopped
- 1 pint white mushrooms sliced
- Salt and pepper to taste
For the Sauce:
- ¼ cup tamari
- 2 tablespoons maple syrup or 1 tablespoon brown sugar
- 1 teaspoon fresh ginger chopped
- 1 teaspoon sambal oelek
- 1 teaspoon toasted sesame oil
- ¼ cup water
- 1 teaspoon cornstarch
Garnish (optional):
- Toasted sesame seeds green onions
Instructions
- In a large skillet over medium-high heat, heat 1 tablespoon of olive oil. Add the bell pepper, onion, and mushrooms. Cook for about 10 minutes, until the onion is soft and golden. Remove and set aside.
- Add the remaining olive oil to the skillet. Add tofu cubes and cook each side until golden and crisp, about 12 to 15 minutes. Season with salt and pepper.
- In a small bowl, whisk together all sauce ingredients until smooth.
- Return cooked veggies to the skillet with the tofu. Pour in the sauce and stir well. Cook for 3 to 5 minutes until the sauce thickens.
- Add chopped kale and cook for 2 more minutes, just until wilted. Serve hot, topped with optional garnishes.
Notes
- Press your tofu for best texture. It really helps it get nice and crispy.
- This stir fry is great for using up veggie odds and ends - don't overthink it!
- If you're meal prepping, keep the rice separate to avoid sogginess.
- Want it extra saucy? Just double the sauce ingredients - I do it all the time






Leave a Reply