Stir Fried Tofu and Cabbage

Crispy tofu cubes and tender cabbage slices glisten in a savory garlic-ginger sauce for this Stir Fried Tofu and Cabbage.  Save
Crispy tofu cubes and tender cabbage slices glisten in a savory garlic-ginger sauce for this Stir Fried Tofu and Cabbage. | boardfullofbites.com

This vibrant Asian-inspired dish combines golden crispy tofu cubes with tender-crisp cabbage, carrots, and bell pepper in a rich garlic-ginger sauce. Ready in just 30 minutes, it delivers satisfying protein and vegetables with minimal effort. The sauce balances salty soy, tangy rice vinegar, nutty sesame oil, and subtle sweetness for a perfectly balanced flavor profile.

The night I discovered my wok had developed a perfect seasoning was the same night I threw together this stir fry. I was tired, craving something vibrant but not heavy, and the way the tofu crisped up while the cabbage stayed tender-crisp felt like a small victory in an otherwise chaotic week.

My roommate walked in mid-cooking and immediately asked what smelled so incredible. We ended up eating straight from the wok, standing over the stove, because waiting for plates somehow felt like too much effort.

Ingredients

  • Firm tofu: Press it for 15 minutes before cubing and youll get restaurant-style crispiness that holds up beautifully in the sauce
  • Garlic and ginger: Fresh is non-negotiable here, they create that aromatic base that makes your entire kitchen smell amazing
  • Cabbage: It becomes silky and sweet when stir fried, absorbing the sauce while maintaining enough bite to keep things interesting
  • Soy sauce and rice vinegar: This combo creates that perfect balance of savory and tangy that keeps you coming back for another bite
  • Toasted sesame oil: Just a tablespoon adds that nutty depth that makes the whole dish feel complete

Instructions

Make your sauce first:
Whisk everything together in a small bowl until the cornstarch completely dissolves, otherwise youll get weird clumps later
Get the tofu golden:
Dont touch it too much, let each side develop a deep golden crust before flipping, those crispy edges are what make this special
Build your aromatics:
The onions, garlic, and ginger need only a minute or two, just until they bloom and release that incredible fragrance
Add the hard vegetables:
Carrots and peppers need a head start so they stay bright and slightly crunchy
Bring in the cabbage:
It looks like a lot but it wilts down significantly, keep it moving so it cooks evenly
Combine everything:
Pour in the sauce and watch it transform into this glossy coating that clings to every single piece
A close-up of vibrant Stir Fried Tofu and Cabbage shows red bell peppers and carrots alongside golden tofu.  Save
A close-up of vibrant Stir Fried Tofu and Cabbage shows red bell peppers and carrots alongside golden tofu. | boardfullofbites.com

This recipe became my go-to when I started cooking more plant-based meals and realized how satisfying tofu could be when treated right. Something about the combination of textures and that umami-rich sauce just works.

Making It Your Own

Ive added snow peas, swapped in bok choy, and even tossed in some cashews for extra protein. The sauce is versatile enough to handle whatever vegetables you have on hand.

Serving Suggestions

Steamed jasmine rice is classic, but soba noodles or even cauliflower rice work beautifully. The key is having something neutral to soak up that incredible sauce.

Make Ahead Strategy

Prep everything in advance and this becomes a weeknight lifesaver. The sauce can be whisked together days ahead and stored in the fridge.

  • Press and cube the tofu the night before for even better results
  • Keep vegetables separated so nothing gets soggy
  • This reheats beautifully, though the tofu loses some crisp
Served hot over steamed rice, this Stir Fried Tofu and Cabbage features a glossy sauce and fresh green onions. Save
Served hot over steamed rice, this Stir Fried Tofu and Cabbage features a glossy sauce and fresh green onions. | boardfullofbites.com

Some nights the simplest meals become the ones you remember most. This stir fry has fed me through countless late work nights and impromptu dinners with friends.

Recipe FAQs

Pat the tofu thoroughly dry before cutting into cubes. Cook in hot oil over medium-high heat for 5–7 minutes, turning occasionally until all sides are golden and crispy. Don't overcrowd the pan—cook in batches if needed.

Yes, simply substitute regular soy sauce with tamari or coconut aminos. All other ingredients are naturally gluten-free.

This dish is highly adaptable. Try adding mushrooms, snap peas, baby corn, bok choy, or broccoli. Adjust cooking times accordingly—denser vegetables may need an extra minute or two.

For extra protein, add roasted cashews or peanuts before serving. You could also increase the tofu amount or serve with protein-rich grains like quinoa instead of rice.

Yes, this stores well in the refrigerator for 3–4 days. Keep the sauce separate if possible and reheat gently in a pan. The texture is best when freshly made, but leftovers still taste delicious.

Add extra chili flakes, drizzle with chili oil or sriracha before serving, or include sliced fresh chilies when cooking the aromatics. Adjust heat to your preference.

Stir Fried Tofu and Cabbage

Crispy tofu and tender-crisp cabbage in a savory garlic-ginger sauce, ready in 30 minutes for a satisfying weeknight meal.

Prep 15m
Cook 15m
Total 30m
Servings 4
Difficulty Easy

Ingredients

Stir Fry Components

  • 14 oz firm tofu, drained and cubed
  • 2 tbsp vegetable oil, divided
  • 1 medium onion, thinly sliced
  • 3 garlic cloves, minced
  • 1 tbsp fresh ginger, grated
  • 1 medium carrot, julienned
  • 1 small green cabbage (about 1.1 lbs), thinly sliced
  • 2 spring onions, sliced
  • 1 red bell pepper, thinly sliced

Sauce

  • 3 tbsp soy sauce
  • 1 tbsp rice vinegar
  • 1 tbsp toasted sesame oil
  • 1 tbsp maple syrup or honey
  • 1 tsp cornstarch
  • 2 tbsp water
  • 1/2 tsp chili flakes

Instructions

1
Prepare the Sauce: Whisk together soy sauce, rice vinegar, sesame oil, maple syrup, cornstarch, water, and chili flakes in a small bowl until cornstarch dissolves completely. Set aside.
2
Crisp the Tofu: Pat tofu dry and cut into 3/4-inch cubes. Heat 1 tbsp vegetable oil in a large nonstick skillet or wok over medium-high heat. Add tofu and cook 5-7 minutes, turning occasionally, until golden and crispy on all sides. Remove from pan and set aside.
3
Sauté Aromatics: Add remaining 1 tbsp oil to the pan. Add onion, garlic, and ginger. Stir fry 1-2 minutes until fragrant, being careful not to burn the garlic.
4
Cook Vegetables: Add carrot, bell pepper, and cabbage. Stir fry 4-5 minutes until vegetables are just tender but still bright and crisp-tender.
5
Combine and Glaze: Return crispy tofu to the pan. Pour sauce over the stir fry. Toss well to coat and cook 1-2 minutes until sauce thickens and everything is heated through.
6
Finish and Serve: Sprinkle with sliced spring onions. Serve hot with steamed rice or noodles if desired.
Additional Information

Equipment Needed

  • Large nonstick skillet or wok
  • Chef's knife and cutting board
  • Mixing bowl
  • Wooden spoon or spatula

Nutrition (Per Serving)

Calories 230
Protein 13g
Carbs 16g
Fat 14g

Allergy Information

  • Contains soy (soy sauce, tofu)
  • Contains nuts if peanuts or cashews are added
  • Use tamari instead of soy sauce for gluten-free preparation
Lauren Whitman

Home chef sharing easy, colorful recipes and simple cooking tips for everyday meals.