Let me tell you something about tofu. Most people are scared of it. They think it's bland, rubbery, and impossible to cook right. And honestly? They're not wrong if you don't know what you're doing. But this Tofu with Green Beans and Roasted Peanuts? It'll change your mind.
We're talking crispy, golden tofu cubes. Crunchy, crisp-tender green beans. A sticky, savory-sweet sauce made from tamari, rice vinegar, and honey. And a generous sprinkle of roasted peanuts for crunch.
Seven minutes of cooking. One pan. Big, bold flavors.
It's gluten free. It's dairy free. It's vegan. It's low carb. And it's on your table in under 20 minutes.
The secret? Pressing the tofu to remove excess water, then pan-searing it until golden. That's how you get crispy tofu, not sad, soggy tofu. Add the green beans, toss in the sauce, top with peanuts. Done.
Alright, let's make tofu that even tofu-haters will love.
1| First, press your tofu. Open the package and drain the water. Wrap the block of tofu in a clean kitchen towel. Put it on a plate. Put something heavy on top a cast iron pan, a few books, whatever you've got. Let it sit for 5-10 minutes. This gets the water out so the tofu gets crispy instead of steaming.
2| Unwrap the tofu and pat it dry with the towel. Slice it into bite-sized cubes. About ½ inch to 1 inch.
3| Heat the sesame oil in a large pan over medium-high heat.
4| Add the tofu cubes to the pan. Let them cook for about a minute before turning them. Don't stir constantly let them get golden on one side first. Cook until lightly browned on most sides, about 3 minutes total.
5| Add the green beans and chili flakes. Stir frequently for 3-4 minutes, until the beans are crisp-tender bright green with a little bite. Not mushy.
6| While that's cooking, make the sauce. In a small cup, stir together the tamari, rice vinegar, and honey. (If you're vegan, use maple syrup instead of honey.)
7| Drizzle the sauce over the tofu and beans. Stir and toss to coat everything evenly. Let it cook for another 30 seconds so the sauce thickens slightly.
8| Transfer to a serving bowl.
9| Sprinkle with chopped roasted peanuts.
10| Serve immediately. Eat it hot, right out of the pan.
Press the tofu. Don't skip this. Watery tofu = soggy tofu. Pressing removes excess water so it gets crispy instead of steaming. 5-10 minutes is enough.
Use firm or extra-firm tofu. Soft or silken tofu will fall apart. You want tofu that holds its shape.
High heat is your friend. Medium-high heat gives you that golden, crispy exterior. Low heat = sad, pale tofu.
Don't overcrowd the pan. Cook in a single layer. If you have too much tofu, cook in batches.
Let the tofu sit before stirring. Give it a minute to brown on one side before flipping. Constant stirring prevents browning.
Green beans should be crisp-tender. Bright green, still crunchy. 3-4 minutes is plenty. Overcooked green beans are sad and mushy.
Fridge: Store in an airtight container for up to 4 days. The flavors actually get better on day 2.
Freezer: Freeze for up to 2 months. Thaw overnight in the fridge. The texture of the tofu changes slightly but still tastes great.
Reheating:
Microwave (fast): 60-90 seconds. Add a splash of water if it seems dry.
Skillet (best): Reheat over medium heat for 3-4 minutes. Add a splash of tamari or water. The tofu gets crispy again.
Air fryer: 350°F for 4-5 minutes. Crispy outside, warm inside.
Meal prep strategy: Make a quadruple batch on Sunday. Portion into containers. Grab one for lunch each day. Reheat in the microwave or eat cold.
Final Thoughts
Look, I get it. Tofu has a reputation. It's bland. It's weird. It's hard to cook. But that's only if you don't know the secrets. Press it. Pat it dry. Sear it in a hot pan with sesame oil. That's how you get crispy, golden, delicious tofu.
Then add green beans, chili flakes, a sticky tamari-rice vinegar-honey sauce, and crunchy roasted peanuts. And suddenly, tofu is the best thing you've eaten all week.
Seventeen minutes. One pan. Big flavor. Low carb. Vegan. Gluten free. Meal prep friendly.
Make it for lunch. Make it for dinner. Make it because you have a block of tofu in the fridge and no idea what to do with it.
However you end up here, you're getting tofu that'll make you forget why you were ever scared of it.
Now go press some tofu.
~ Danny Davis
P.S. If you try the garlic ginger version, let me know. That's my go-to for when I want even more flavor. Add both. Trust me.
I finally figured out how to make tofu that's actually good. 😤 Crispy golden tofu, crunchy green beans, sticky tamari-honey sauce, and roasted peanuts. 17 minutes. One pan. Vegan. Gluten free. Low carb. 🥜
Ingredients
1tbsp. sesame oil
9.8oz. tofu (280g)
1.5cups green beans halved (220g)
1/2tsp. chili flakes
1tbsp. tamari
1tbsp. rice vinegar
1tbsp. honey
1/4cup roasted peanuts, chopped (30g)
Instructions
1
Drain the tofu and wrap it in a clean kitchen towel. Press gently to remove excess water, then unwrap, pat dry, and cut into bite-sized cubes.
2
Heat the sesame oil in a large pan or wok over medium-high heat.
3
Add the tofu cubes to the pan. Cook for approximately 1 minute without stirring, then turn. Continue cooking until lightly browned on most sides, about 3 minutes total.
4
Add the halved green beans and chili flakes to the pan. Stir frequently for 3–4 minutes, until the beans are crisp-tender and bright green.
5
In a small cup, combine the tamari, rice vinegar, and honey. Stir until well blended.
6
Drizzle the sauce over the tofu and green beans. Stir and toss to coat evenly. Cook for an additional 30 seconds.
7
Transfer to a serving bowl and sprinkle with chopped roasted peanuts.
8
Serve immediately.
Nutrition Facts
Servings 2
Amount Per Serving
Calories173kcal
% Daily Value *
Total Fat12g19%
Total Carbohydrate10g4%
Protein11g22%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.
Note
Approximate GI (Glycemic Index): 40–45 (low to medium)
Approximate GL (Glycemic Load) per serving: 8–10 (low)
Note: This recipe is relatively low in carbohydrates. The main carb sources are green beans (very low GI), honey (medium GI), and tamari (trace). The tofu adds protein and fat, which lower the overall glycemic response. The small amount of honey (approximately 5g of sugar per serving) keeps the GL in the low range. For an even lower GL, replace honey with a sugar-free sweetener or omit it entirely. Values are estimates based on standard nutrition databases.
Keywords:
crispy tofu recipe, tofu with green beans, vegan tofu stir fry, gluten free tofu, low carb tofu meal, tofu and peanuts, quick tofu dinner, easy vegan meal, tamari tofu sauce, one pan tofu recipe
Did you like this recipe?
Pin this recipe and share it with your followers.
Danny Davis
A Food Blogger
Hi, I'm Danny, the food lover and creator of this recipe blog. I aim to spark your culinary creativity with approachable recipes for all skill levels. Come join me in exploring delicious flavors and making memorable dishes together in my kitchen!