Tofu Egg Roll in a Bowl

Featured in: Healthy Bowls

This vibrant plant-based bowl combines crispy pan-fried tofu with tender vegetables for a satisfying Asian-inspired dish. Extra-firm tofu gets coated in cornstarch and golden-fried until crisp, creating a protein-rich base that perfectly complements the crisp texture of fresh cabbage, kale, spinach, and julienned carrots.

The savory umami sauce brings everything together with low-sodium soy sauce, rice vinegar, and toasted sesame oil, creating that classic egg roll flavor profile without the wrapper. Ready in just 30 minutes, this bowl offers an ideal balance of textures—from the crisp-edged tofu to tender-crisp vegetables—making it perfect for quick weeknight dinners or meal prep.

Updated on Mon, 02 Feb 2026 09:31:00 GMT
Golden pan-fried tofu cubes and crisp vegetables tossed in a savory sesame sauce in a bowl. Save
Golden pan-fried tofu cubes and crisp vegetables tossed in a savory sesame sauce in a bowl. | bakozy.com

My kitchen smelled like a takeout restaurant, but I was standing there in pajamas with a spatula. I had been craving egg rolls for days but wanted something lighter, faster, and packed with greens. That's when I tossed cubed tofu into a hot pan and dumped in half my vegetable drawer. The sizzle was immediate, the garlic hit my nose, and I knew I was onto something good.

I made this for a friend who claimed she didn't like tofu. She finished her bowl before I did and asked if there were seconds. I watched her scrape up every sesame seed from the bottom, and she admitted maybe tofu wasn't the problem, maybe she just hadn't had it cooked right. That moment felt like a small victory in my tiny galley kitchen.

Ingredients

  • Extra-firm tofu (400 g): Pressing it well is non-negotiable if you want crispy edges instead of mushy cubes, so give it at least 15 minutes wrapped in towels.
  • Cornstarch (1 tbsp): This is the secret to getting a golden, lightly crisp exterior on the tofu without deep frying.
  • Neutral oil (1 tbsp): Sunflower or canola works perfectly for high heat without overpowering the other flavors.
  • Green cabbage (2 cups): Slice it thin so it wilts quickly but still keeps a slight crunch.
  • Kale (1 cup): Remove the tough stems and slice the leaves into ribbons so they cook evenly with everything else.
  • Spinach (1 cup): It wilts in seconds, so add it last and don't worry if it looks like too much at first.
  • Carrot (1 large): Julienned carrots add sweetness and a pop of color that makes the bowl feel more complete.
  • Green onions (3): Use both the white and green parts for a mild onion flavor that doesn't overpower.
  • Garlic (2 cloves): Mince it fine and don't let it burn, it should just turn fragrant and golden.
  • Fresh ginger (1 tbsp): Grate it on the smallest holes of your grater so it melts into the dish and adds warmth without fibrous bits.
  • Low-sodium soy sauce or tamari (3 tbsp): This is your salt and umami base, use tamari if you need it gluten-free.
  • Rice vinegar (1 tbsp): A little acid brightens everything and balances the richness of the sesame oil.
  • Toasted sesame oil (1 tbsp): Just a tablespoon fills the whole kitchen with nutty, toasted aroma.
  • Maple syrup (1 tsp): A tiny bit of sweetness rounds out the sauce and keeps it from tasting one-note.
  • White pepper (1/2 tsp): It has a different heat than black pepper, more floral and subtle, perfect for Asian-inspired dishes.
  • Sesame seeds (1 tbsp): Toast them lightly in a dry pan if you have time, it makes them even more fragrant.
  • Chili flakes (optional): Add as much or as little heat as you like, I always keep a small bowl on the table.

Instructions

Product image
Season soups, salads, meats, and vegetables evenly while cooking with quick, one-handed grinding.
Check price on Amazon
Prep the tofu:
Pat the tofu completely dry with paper towels or a clean kitchen towel, then cut it into small cubes. Toss the cubes in cornstarch until each piece is lightly coated, this will help them crisp up beautifully in the pan.
Crisp the tofu:
Heat neutral oil in a large skillet or wok over medium-high heat until it shimmers. Add the tofu in a single layer and let it sit undisturbed for 2 minutes before flipping, cook until golden on all sides, about 6 to 8 minutes total, then remove and set aside.
Build the aromatics:
In the same pan, add the garlic, ginger, and white parts of the green onions. Sauté for about 1 minute, stirring constantly, until the kitchen smells incredible and the garlic just starts to turn golden.
Stir-fry the vegetables:
Toss in the cabbage, kale, and carrot, stirring frequently for 3 to 4 minutes. The vegetables should soften slightly but still have a bit of bite and bright color.
Wilt the spinach:
Add the spinach and cook for just 1 minute, stirring gently until it wilts down. It will look like a lot at first but it shrinks fast.
Mix the sauce:
In a small bowl, whisk together the soy sauce, rice vinegar, sesame oil, maple syrup, and white pepper until smooth. Keep it nearby so you can pour it in quickly.
Bring it all together:
Return the crispy tofu to the pan and pour the sauce over everything. Toss gently for about 2 minutes until every piece is coated and the sauce is heated through.
Garnish and serve:
Transfer to bowls and top with sesame seeds, sliced green onions, and chili flakes if you like heat. Serve immediately while everything is still hot and glossy.
Product image
Season soups, salads, meats, and vegetables evenly while cooking with quick, one-handed grinding.
Check price on Amazon
This quick Tofu Egg Roll in a Bowl recipe offers a healthy, low-carb alternative to takeout. Save
This quick Tofu Egg Roll in a Bowl recipe offers a healthy, low-carb alternative to takeout. | bakozy.com

I started making this on Sunday nights when I needed something fast but nourishing before the week ramped up. It became my reset meal, the one that reminded me I could feed myself well even when time was tight. Now every time I hear sesame oil hitting a hot pan, I feel a little more ready for whatever comes next.

Serving Suggestions

This bowl is hearty on its own, but I love spooning it over warm brown rice or quinoa when I need something more filling. Sometimes I'll add rice noodles for a softer texture, or serve it with a side of miso soup and pickled vegetables for a fuller meal. If you want crunch, crushed peanuts or crispy wonton strips on top make it feel like a restaurant dish.

Swaps and Variations

If kale isn't your thing, bok choy or napa cabbage work beautifully and cook even faster. You can swap the carrot for bell pepper, snap peas, or shredded Brussels sprouts depending on what's in season. For a nut-free version, skip the peanuts and add extra sesame seeds or sunflower seeds instead. I've also made this with tempeh instead of tofu when I wanted a firmer, nuttier bite.

Storage and Reheating

Leftovers keep well in an airtight container in the fridge for up to 3 days. The tofu softens a bit as it sits, but the flavors deepen overnight, which I actually love. Reheat gently in a skillet over medium heat with a splash of water or broth to loosen the sauce, or microwave in 1-minute intervals, stirring in between.

  • Store the garnishes separately so the sesame seeds and green onions stay fresh and crunchy.
  • If meal prepping, undercook the vegetables slightly so they don't turn mushy when reheated.
  • You can freeze the tofu and vegetable mixture for up to 1 month, but the texture of the greens may soften more than usual.
Product image
Perfect for baking small heart-shaped cakes, brownies, and quiches for intimate celebrations and sweet homemade desserts.
Check price on Amazon
Served hot as a nutritious vegan dinner, topped with sesame seeds and green onions. Save
Served hot as a nutritious vegan dinner, topped with sesame seeds and green onions. | bakozy.com

This bowl has become one of those recipes I make without thinking, the kind that feels like muscle memory. I hope it lands in your regular rotation too, because it is quick, nourishing, and tastes like comfort with a little kick.

Recipe FAQ

How do I get crispy tofu?

Press the tofu thoroughly to remove excess moisture, then toss cubes with cornstarch before pan-frying. Cook over medium-high heat for 6–8 minutes, turning occasionally until golden brown on all sides. The cornstarch coating creates a light, crispy exterior that holds up well when tossed with the sauce.

Can I make this gluten-free?

Absolutely. Simply substitute low-sodium soy sauce with tamari in the sauce mixture. Ensure your other ingredients, particularly any prepared sauces or garnishes, are certified gluten-free. The cornstarch coating is naturally gluten-free.

What vegetables work best?

Green cabbage provides the classic crunch, but you can substitute with napa cabbage or bok choy for a milder flavor. Kale and spinach add nutrients and tenderness when wilted. Other great additions include bean sprouts, shredded Brussels sprouts, or bell peppers for extra color and crunch.

How do I store leftovers?

Store cooled components in an airtight container in the refrigerator for up to 4 days. For best results, keep the tofu separate from the vegetables and sauce, then reheat everything in a skillet over medium heat until warmed through. The tofu may lose some crispness but will remain flavorful.

Can I add grains for a heartier meal?

Yes, this bowl pairs beautifully with cooked brown rice, quinoa, or rice noodles. Simply prepare your grain separately and serve it as a base beneath the tofu and vegetable mixture. This addition transforms it into a more substantial meal while maintaining the delicious flavor profile.

What makes the sauce flavorful?

The combination of low-sodium soy sauce or tamari provides umami depth, while rice vinegar adds brightness. Toasted sesame oil contributes nutty richness, and a touch of maple syrup balances the savory elements. White pepper adds subtle warmth without overpowering the fresh vegetable flavors.

Tofu Egg Roll in a Bowl

Crispy tofu meets crisp vegetables in a savory Asian-inspired bowl. Ready in 30 minutes, this protein-packed dish delivers all the classic flavors you love.

Prep duration
15 min
Heat time
15 min
Complete duration
30 min
Created by Natalie Harris


Complexity Easy

Heritage Asian-inspired

Output 4 Portions

Nutrition specifications Plant-Based, No dairy, No gluten

Components

Tofu

01 14 ounces extra-firm tofu, pressed and cubed
02 1 tablespoon cornstarch
03 1 tablespoon neutral oil

Vegetables

01 2 cups green cabbage, thinly sliced
02 1 cup kale, stemmed and thinly sliced
03 1 cup spinach, roughly chopped
04 1 large carrot, julienned
05 3 green onions, sliced
06 2 cloves garlic, minced
07 1 tablespoon fresh ginger, grated

Sauce

01 3 tablespoons low-sodium soy sauce or tamari
02 1 tablespoon rice vinegar
03 1 tablespoon toasted sesame oil
04 1 teaspoon maple syrup or agave
05 1/2 teaspoon white pepper

Garnish

01 1 tablespoon sesame seeds
02 Chili flakes, optional
03 Extra sliced green onions

Directions

Phase 01

Prepare and coat tofu: Pat tofu dry and cut into small cubes. Toss with cornstarch to coat evenly.

Phase 02

Pan-fry tofu until golden: Heat neutral oil in a large skillet or wok over medium-high heat. Add tofu and pan-fry until golden on all sides, approximately 6 to 8 minutes. Remove and set aside.

Phase 03

Aromatics infusion: In the same pan, add garlic, ginger, and green onions. Sauté for 1 minute until fragrant.

Phase 04

Stir-fry cruciferous vegetables: Add cabbage, kale, and carrot. Stir-fry for 3 to 4 minutes until just tender but still vibrant.

Phase 05

Wilt leafy greens: Add spinach and cook for 1 minute until wilted.

Phase 06

Prepare umami sauce: In a small bowl, whisk together soy sauce, rice vinegar, sesame oil, maple syrup, and white pepper.

Phase 07

Combine and finish: Return tofu to the pan. Pour the sauce over the tofu and vegetables. Toss gently until everything is well coated and heated through, approximately 2 minutes.

Phase 08

Plate and garnish: Serve hot, garnished with sesame seeds, extra green onions, and chili flakes if desired.

Tools needed

  • Large nonstick skillet or wok
  • Tofu press or paper towels
  • Chef's knife
  • Cutting board
  • Mixing bowls
  • Spatula

Allergy details

Review each component for potential allergens and if uncertain, we recommend consulting with a healthcare provider.
  • Contains soy from tofu and soy sauce
  • Contains sesame
  • Use tamari instead of soy sauce for gluten-free preparation
  • Always verify ingredient labels for sauces and condiments

Nutrient breakdown (per portion)

These values are estimates only and shouldn't replace professional medical guidance.
  • Energy: 240
  • Fats: 12 g
  • Carbohydrates: 17 g
  • Proteins: 17 g