Crispy Tofu Stir-Fry

20g protein · 25 min · 350 kcal

Alina ·
Jump to Recipe
Crispy Tofu Stir-Fry – Vegan Protein Dinner

Crispy pan-fried tofu tossed with vegetables in a savory garlic-soy sauce. A satisfying 350-calorie vegan dinner with 20g plant-based protein.

25 min 2 servings 350 kcal

Ingredients

  • 400 g Extra-firm tofu
  • 2 tbsp Cornstarch
  • 150 g Broccoli florets
  • 1 large Bell pepper (sliced)
  • 3 tbsp Soy sauce
  • 3 cloves Garlic (minced)
  • 1 tbsp Sesame oil

Instructions

1

Press and cube tofu

Press tofu for 15 minutes to remove excess water. Cut into 2cm cubes and toss with cornstarch.

2

Crisp the tofu

Heat oil in a wok over medium-high heat. Pan-fry tofu 8-10 minutes, turning occasionally, until golden and crispy on all sides. Remove and set aside.

3

Stir-fry vegetables

In the same wok, add sesame oil. Stir-fry broccoli and bell pepper 3-4 minutes. Add garlic and soy sauce.

4

Combine

Return tofu to the wok, toss with vegetables and sauce for 1 minute. Serve over steamed rice.

What is crispy tofu stir-fry?

Crispy tofu stir-fry is golden, crunchy tofu cubes with broccoli and bell peppers in a savory garlic-soy sauce — about 350 calories and 20g protein per serving. The cornstarch coating creates crackling crispiness. The vegetables stay vibrant and crisp-tender. This is the vegan protein dinner that satisfies like meat.

This is not soggy, bland tofu that skeptics hate. Proper pressing and coating technique produces genuinely crispy tofu that holds up to sauce. If you want other plant-based stir-fries, try vegetable tofu stir-fry with different vegetables or tofu buddha bowl for a grain bowl format.

Nutrition and macros by portion

The nutrition label shows one serving as written: 350 calories, 20g protein, 24g carbs, 20g fat.

PortionAdjustmentCaloriesProteinCarbsFat
LighterMore vegetables, less tofu280 kcal16g26g14g
This servingAs written350 kcal20g24g20g
HungryServe over rice520 kcal24g64g22g

The protein comes from tofu — 200g extra-firm tofu provides about 20g complete plant protein with all essential amino acids. The carbs are from vegetables. The fat is from tofu and cooking oil. This is a balanced vegan meal that provides substantial protein.

Choosing and pressing tofu

Extra-firm tofu is essential for stir-frying — softer varieties crumble and cannot crisp. Look for tofu packed in water, not silken or soft varieties.

Pressing removes water so the tofu can absorb sauce and develop crispiness. Wrap the block in paper towels, place on a plate, put something heavy on top (a pot, cookbooks), and let it sit 15-30 minutes. The more water you remove, the crispier the tofu.

The cornstarch coating

Cut pressed tofu into 2cm cubes. Toss with 2 tablespoons cornstarch until evenly coated. The cornstarch creates a thin barrier that fries crispy and provides texture contrast with the soft interior. Do not skip this step — naked tofu will not crisp properly.

Pan-frying for crispiness

Heat oil in a large pan or wok over medium-high heat. Add tofu in a single layer — do not crowd or they steam instead of crisp. Cook 3-4 minutes per side, turning to brown all surfaces. The tofu should be golden and crackling on the outside, tender inside.

Remove cooked tofu and set aside. You will add it back at the end so it does not get soggy from the sauce.

Stir-frying vegetables

Use the same pan for vegetables. Broccoli and bell peppers are classic, but any quick-cooking vegetables work. Stir-fry over high heat for 3-4 minutes until crisp-tender — still bright in color with some crunch.

Add garlic in the last 30 seconds — it burns quickly over high heat. Then add soy sauce, which sizzles and reduces slightly.

The garlic-soy sauce

Three tablespoons soy sauce, three cloves minced garlic, one tablespoon sesame oil. Simple but deeply savory. Add the sauce to the vegetables, let it sizzle and reduce for 30 seconds, then return the tofu and toss everything together.

For more complex sauce, add: rice vinegar for tang, honey or maple syrup for sweetness, sriracha for heat, ginger for brightness.

Common mistakes to avoid

Not pressing tofu: Wet tofu cannot crisp. Press for at least 15 minutes.

Skipping cornstarch: The coating is essential for crispiness.

Crowded pan: Cook tofu in batches if needed. Crowding causes steaming.

Adding sauce too early: Sauce creates steam. Add at the end, toss quickly.

Not removing tofu before adding sauce: It gets soggy. Cook separately, combine at the end.

Serving options

Over steamed rice is classic. Over brown rice adds fiber and nutrition. Over cauliflower rice keeps it low-carb. As-is for the lowest calories. Top with sesame seeds and sliced green onions for presentation.

Meal prep notes

Crispy tofu does not stay crispy when stored. For meal prep, store tofu and vegetables separately. Reheat tofu in a hot pan (not microwave) to restore some crispiness. Accept that reheated tofu will not be quite as crispy as fresh.

The 25-minute vegan dinner

Press tofu while prepping vegetables — 15 minutes. Cube and coat tofu — 3 minutes. Pan-fry until crispy — 8-10 minutes. Stir-fry vegetables — 4 minutes. Add sauce, return tofu, toss — 1 minute. Serve over rice. Plant-based protein dinner with satisfying texture and bold flavor.

Recipe Notes & Tips

  • Press the tofu for at least 15 minutes — dry tofu gets much crispier.
  • Cornstarch is the key to crispy tofu — it creates a golden, crunchy exterior.
  • Do not move the tofu for 3-4 minutes per side to allow proper browning.

Variations

  • Low-carb version: Reduce or swap the carb source for extra vegetables or cauliflower rice.
  • Higher protein: Add an extra serving of protein or a side of Greek yogurt.

Common Mistakes to Avoid

  • Overcooking: Watch the timing carefully — overcooked ingredients lose texture and nutrients.
  • Under-seasoning: Healthy food should still taste great. Don't skip the seasoning step.

How to Store

Store in an airtight container in the refrigerator for up to 3-4 days. Reheat gently in the microwave or on the stovetop.

What to Serve With This

  • Side salad: A fresh green salad with lemon vinaigrette adds volume and vitamins.
  • Water or herbal tea: Stay hydrated with a calorie-free beverage to complement this meal.

Final Thoughts

This Tofu Stir-Fry recipe proves that healthy eating doesn't have to be complicated. With simple ingredients and minimal prep time, you can enjoy a nutritious dinner that supports your fitness goals. Bookmark this recipe and add it to your weekly rotation.

Frequently Asked Questions

How do I make tofu crispy?

Press out excess water, coat in cornstarch, and cook in a hot pan with enough oil. Do not overcrowd the pan and resist the urge to flip too often.

Is tofu stir-fry high in protein?

Yes. This recipe provides 20g of complete plant-based protein. Serve with edamame or over quinoa to boost it even further.

Can I use soft tofu?

Extra-firm is best for stir-fry. Soft or silken tofu will crumble and not crisp up. Save those for smoothies, soups, or scrambles.

What vegetables can I substitute in this recipe?

You can substitute any quick-cooking vegetables like snap peas, zucchini, or baby corn.

How many calories are in this dish?

This crispy tofu stir-fry contains approximately 350 calories per serving.

Did you make this recipe?

Share a picture on Instagram with #aimealplan

Reviews

Leave a Review

Your email address will not be published. Required fields are marked *

Filed Under: Dinner, Vegan

More Recipes You'll Love

Create your meal plan first

To add recipes to your plan, you need to set up your personalized meal plan. It takes less than 2 minutes.

Create My Meal Plan

Takes 2 min • Personalized for you