
This one-pot tofu stir-fry brings bold flavors together with minimal cleanup. I developed this recipe for busy weeknights when time and effort need to be maximized.
The beauty of this method is its simplicity. Tofu, vegetables, and a savory sauce cook together in a single pot, allowing the flavors to meld perfectly. The high heat ensures the tofu develops a golden crust while staying tender inside.
By the end, you’ll have a savory, protein-packed meal ready in under 30 minutes. The tofu absorbs the rich sauce, while the vegetables retain their crispness.
This dish is naturally vegan and adaptable to any vegetables you have on hand. Let’s get started.
Ingredients for Tofu One Pot
A handful of pantry staples and fresh veggies make this stir-fry shine bright.
| Ingredient | Amount | Notes |
|---|---|---|
| Extra-Firm Tofu 🧈 | 14 oz | Pressed and cubed |
| Soy Sauce 💧 | ⅓ cup | Low-sodium preferred |
| Sesame Oil 🫒 | 1 tbsp | Toasted for depth |
| Rice Vinegar 💧 | 2 tbsp | Balances sweetness |
| Maple Syrup 🍁 | 2 tbsp | Or agave nectar |
| Garlic Cloves 🧄 | 4 cloves | Minced finely |
| Fresh Ginger 🌿 | 1 tbsp | Peeled and grated |
| Red Bell Pepper 🌶️ | 1 whole | Thinly sliced |
| Broccoli Florets 🥦 | 2 cups | Fresh or frozen |
| Carrots 🥕 | 2 whole | Julienned or sliced |
| Green Onions 🧅 | 3 whole | Sliced for garnish |
| Cornstarch 🌾 | 1 tbsp | For thickening sauce |
| Red Pepper Flakes 🌶️ | ½ tsp | Adjust to taste |
| Sesame Seeds 🌰 | 1 tbsp | Toasted for garnish |
The tofu is the star here. Extra-firm holds up best to high heat and gives that golden crust the intro promises. Most grocery stores (even Walmart) carry it now. Press it well—at least 20 minutes under a heavy book or tofu press—to get out the excess water. Trader Joe’s has a great organic option if you’re shopping there anyway.
No soy sauce? Tamari or coconut aminos work in a pinch. Out of maple syrup? Brown sugar or agave can stand in. The rice vinegar is key for that tangy balance, but apple cider vinegar (at half the amount) works too. Vegetables are totally flexible—swap in snap peas, mushrooms, or zucchini (whatever’s in your crisper).
Leftovers keep 3-4 days in the fridge and reheat like a dream. Freezes for 2 months too, though the veggies soften a bit. I like to double the sauce and stash half in the freezer for next time (it’s that good).
Why You’ll Love This Recipe
- One Pot Magic: I toss everything in, walk away, and dinner’s ready—no stack of dishes, just flavor.
- Sweet-Savory Balance: The maple syrup and soy sauce dance together, turning plain tofu into something I crave.
- Meal Prep Hero: Honestly, it tastes even better the next day, so I double the batch for lunches all week.
- Budget Friendly: A block of tofu and pantry staples stretch into a filling meal that won’t break the bank.
Step-by-Step Instructions for Tofu Stir-Fry
This one-pot method delivers bold flavors with minimal cleanup—perfect for busy weeknights.
Step 1: Press and Cube the Extra-Firm Tofu
Start by pressing the 14 oz Extra-Firm Tofu to remove excess moisture. Wrap it in a clean kitchen towel, place a heavy pan on top, and let it sit for 15 minutes. The drier the tofu, the better it will crisp up in the pan.
Once pressed, cut the tofu into 1-inch cubes. I like to pat the cubes dry with a paper towel one more time to ensure maximum crispiness. This step is non-negotiable—wet tofu steams instead of browning.
Step 2: Prepare the Stir-Fry Sauce and Vegetables
In a small bowl, whisk together the 0.33 cup Soy Sauce, 1 tbsp Sesame Oil, 2 tbsp Rice Vinegar, 2 tbsp Maple Syrup, minced 4 cloves Garlic Cloves, and grated 1 tbsp Fresh Ginger. Set this aside while you prep the vegetables.
Thinly slice the 1 whole Red Bell Pepper and julienned 2 whole Carrots. If using frozen 2 cups Broccoli Florets, thaw them under running water and drain well. Fresh broccoli can be used as-is. Slice the 3 whole Green Onions, separating the white and green parts.
Step 3: Cook the Tofu and Vegetables in One Pot
Heat a large, deep skillet or wok over medium-high heat. Add the cubed tofu and cook undisturbed for 3-4 minutes until the bottoms turn golden brown. Flip the cubes and cook for another 3-4 minutes until crispy on all sides. Transfer the tofu to a plate and set aside.
In the same skillet, add the sliced red bell pepper and carrots. Stir-fry for 3-4 minutes until they begin to soften. Add the broccoli florets and cook for another 2 minutes until all vegetables are vibrant and slightly tender.
Step 4: Combine and Thicken the Sauce
Pour the prepared sauce into the skillet with the vegetables. Stir well to coat everything evenly. In a small bowl, mix the 1 tbsp Cornstarch with 2 tbsp of cold water to create a slurry, then stir it into the skillet. Cook for 1-2 minutes until the sauce thickens and becomes glossy.
Return the crispy tofu to the skillet and toss gently to coat it in the sauce. Add the 0.5 tsp Red Pepper Flakes for a subtle heat. Let everything simmer together for 2-3 minutes so the flavors meld beautifully.
Step 5: Garnish and Serve Immediately
Sprinkle the sliced green onions and 1 tbsp Sesame Seeds over the stir-fry. The sesame seeds add a delightful crunch and nutty flavor. Give everything one final toss to distribute the garnishes evenly.
Serve hot over rice or noodles, if desired. The stir-fry should be glossy and vibrant, with crispy tofu and tender-crisp vegetables in every bite. This dish tastes best fresh, so dig in right away while everything is at its peak.
Pro Tips For Making Tofu One Pot
- Press the Tofu: Use a heavy pan or book to press the tofu for at least 15 minutes before cooking—this removes excess water so it soaks up the soy sauce and maple syrup better.
- Heat the Oil: Get the sesame oil rippling hot before adding tofu; it prevents sticking and gives that golden crust everyone loves.
- Skip the Cold Tofu: I learned this the hard way—adding cold tofu straight from the fridge makes the sauce seize up. Let it sit at room temp for 10 minutes first.
- Balance the Sauce: Taste before serving and adjust with a splash of rice vinegar if it’s too sweet, or a drizzle of maple syrup if the soy sauce overpowers.
Common Mistakes When Making tofu one pot
Skipping the Press
I see so many people skip pressing tofu, but this is the #1 mistake. Unpressed 14 oz Extra-Firm Tofu holds too much water and steams instead of browning. Use a tofu press or wrap it in a towel with a heavy pan for at least 15 minutes. 💡
Overcrowding the Pan
Cooking all tofu cubes at once in a small pan lowers the temperature, causing soggy results. Use a large, deep skillet and cook in batches if needed. Leave space between cubes for proper crisping.
Sauce Too Thin
Forgetting the 1 tbsp Cornstarch slurry results in a watery sauce. Mix it with 2 tbsp cold water before adding to the pan. Cook for 1-2 minutes until it thickens to a glossy consistency.
Undercooking Vegetables
Adding all veggies at once leads to uneven cooking. Start with the Red Bell Pepper and Carrots first, then add Broccoli Florets later. This ensures perfect tenderness for each.
Skipping the Rest
Serve immediately after cooking for the best texture. Letting it sit causes the tofu to lose its crispness. The dish is designed to be enjoyed fresh, with vibrant colors and crisp-tender vegetables. 🔥
Wrong Heat Level
Using low heat prevents the tofu from developing that golden crust. Keep your skillet at medium-high heat throughout. The high heat is what creates that delicious crispy exterior.
Nutrition Facts
Frequently Asked Questions
Can I use silken tofu instead?
Silken tofu is too soft for this method and won’t hold its shape or crisp up. Stick with extra-firm for the best texture and results.
What if I don’t have a wok?
A large, deep skillet works just as well. Just ensure it’s wide enough to cook the tofu in a single layer without crowding.
How can I make this gluten-free?
Swap the soy sauce for tamari or coconut aminos. Both are gluten-free and provide a similar savory flavor.
Can I add other proteins?
Yes! Chickpeas or tempeh work well. Adjust cooking times to ensure everything is tender and fully cooked.
- 6 Oz Chocolate Chip Cookie Recipe: Perfectly Balanced Crispy Edges and Chewy Hearts - September 25, 2026
- 6-Inch Coffee Cake Recipe: Vanilla Bean Swirls and Buttery Streusel Topping - September 25, 2026
- 1 Hour Soup Recipe: Velvety Richness Without the Wait - September 25, 2026