Tofu Egg Roll in a Bowl

Featured in: Home Cooking Basics

This vibrant bowl brings all the classic flavors of an egg roll without the wrapper. Golden pan-fried tofu pairs beautifully with crisp cabbage, tender kale, fresh spinach, and sweet julienned carrots. Everything gets tossed in a deeply savory sauce made with soy sauce, rice vinegar, toasted sesame oil, and just a touch of maple syrup for balance. The result is a satisfying, protein-packed meal that comes together in just 30 minutes.

The key to success is pressing your tofu well—this helps those cubes get perfectly crispy when pan-fried. The cornstarch coating creates a light, golden crust that holds up beautifully when tossed with the vegetables and sauce. For the heartiest version, serve over brown rice or quinoa, though it's completely satisfying on its own.

Updated on Wed, 04 Feb 2026 14:20:00 GMT
Golden, crispy tofu cubes mingle with sautéed cabbage, kale, and carrots in this vibrant Tofu Egg Roll in a Bowl, ready to serve. Pin It
Golden, crispy tofu cubes mingle with sautéed cabbage, kale, and carrots in this vibrant Tofu Egg Roll in a Bowl, ready to serve. | simpleimed.com

There's something about the sizzle of tofu hitting a hot skillet that makes me feel like I'm cooking something special, even on a Tuesday night when the fridge is half-empty and energy is low. This bowl came together one evening when I was craving that crispy, savory satisfaction of an egg roll but wanted something that felt lighter and more forgiving to put together. The magic happens when those golden tofu cubes meet a tangle of vibrant greens and that umami-rich sauce—suddenly it doesn't feel like a weeknight meal, it feels intentional.

I made this for my friend who'd just gone vegan and kept apologizing about it at every meal we shared together. Watching her face light up when she realized the tofu actually had texture, that the bowl tasted like something she genuinely wanted to eat and not just what she felt obligated to order—that moment made me realize how much effort we put into making plant-based food feel like a compromise when it doesn't have to be.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Extra-firm tofu, pressed and cubed: This is non-negotiable if you want that satisfying bite instead of mush; pressing removes excess moisture so it can actually crisp up when it hits the pan.
  • Cornstarch: Just a tablespoon transforms the tofu surface into something golden and slightly crispy, almost like a delicate crust.
  • Neutral oil: Choose one with a high smoke point so it doesn't burn while your tofu gets its moment of glory.
  • Green cabbage: Sliced thin so it cooks just enough to soften but keeps that slight crunch that makes the whole bowl feel alive.
  • Kale and spinach: They wilt down dramatically but add serious nutritional depth and that earthy undertone that makes the sauce sing.
  • Carrot, julienned: The sweetness cuts through the umami in the best possible way, and those thin ribbons cook evenly without turning mushy.
  • Garlic and ginger: These two are the heart of the aromatics; fresh ginger especially makes the whole pan smell like something worth getting excited about.
  • Soy sauce or tamari: Low-sodium because you want to taste everything else too, not just salt.
  • Rice vinegar: A small amount brightens everything without overpowering; it's the whisper you didn't know you needed.
  • Toasted sesame oil: Drizzle this at the end for that unmistakable depth that says you know what you're doing.
  • Maple syrup or agave: Just a teaspoon rounds out the sauce with a hint of sweetness that balances the savory and funky notes.
  • White pepper: A different kind of heat from black pepper, it blends more seamlessly into the sauce without being obvious.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Press your tofu like you mean it:
Wrap the block in a clean kitchen towel or paper towels and let it sit under something heavy—a cast iron skillet, some cans, whatever you have—for at least 10 minutes. The drier it is, the crispier it'll become in the pan.
Cube and coat:
Cut the pressed tofu into bite-sized cubes and toss them with cornstarch as if you're giving them a light dusting of armor. The starch is what creates that subtle golden texture.
Get the pan properly hot:
Heat your oil over medium-high heat until it shimmers and moves easily across the surface. A hesitant drizzle of water should sizzle immediately when it hits the pan.
Pan-fry the tofu until golden:
Add the cubes in a single layer and don't fuss with them for at least 2-3 minutes; you want them to develop that golden crust on the bottom before turning them. Give them all sides their moment, about 6-8 minutes total, then set them aside on a clean plate.
Build the aromatics:
In that same pan with all the fond, add garlic, ginger, and green onions. The sizzle should be immediate and fragrant. Let them bloom for about a minute until your kitchen smells unreal.
Stir-fry the vegetables:
Add cabbage, kale, and carrot in that order, stirring constantly for 3-4 minutes. You're looking for that moment where everything is tender but still has a slight snap to it, still vibrant in color.
Add the spinach:
Stir in the spinach and let it wilt down in about 1 minute. It'll reduce dramatically but add incredible body and nutrition to the bowl.
Make your sauce:
While the vegetables are cooking, whisk together soy sauce, rice vinegar, sesame oil, maple syrup, and white pepper in a small bowl until the maple syrup is fully dissolved and everything looks glossy.
Bring it all together:
Return the tofu to the pan, pour the sauce over everything, and toss gently for about 2 minutes until it's all coated and heated through. The sauce should cling to the vegetables like it was meant to be there.
Plate and garnish:
Divide among bowls and top with sesame seeds, extra green onions, and chili flakes if you want a little heat. Serve hot so everything's still steaming.
A close-up of the Tofu Egg Roll in a Bowl reveals savory sauce coating fresh vegetables, topped with sesame seeds and green onions. Pin It
A close-up of the Tofu Egg Roll in a Bowl reveals savory sauce coating fresh vegetables, topped with sesame seeds and green onions. | simpleimed.com

My partner ate this straight from the bowl standing at the counter without even bothering to sit down, which is how I know it hits a certain kind of hunger that goes beyond just being hungry. There's something about having all those textures and flavors in one place that feels complete and satisfying without being heavy.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Why the Technique Actually Matters Here

The difference between tofu that's memorable and tofu that's forgettable comes down to those first few minutes in the hot pan. I learned this the hard way by trying every shortcut under the sun—not pressing it properly, using soft tofu because I forgot to buy extra-firm, turning it too early. Once I committed to the actual method, everything changed. The cornstarch is the secret weapon that so many people skip, but it's what transforms the surface into something that catches the heat and develops actual flavor instead of just absorbing whatever sauce you throw at it.

Making It Your Own

This bowl is endlessly flexible once you understand the basic structure. I've made it with bok choy when I was out of kale, stirred in cooked quinoa when I wanted it heartier, added crispy wonton strips for extra crunch on a night when I felt like showing off. The sauce is what ties everything together, so that's the part I'd keep consistent, but the vegetables can be whatever your crisper drawer or mood demands. Sometimes I add a handful of shredded purple cabbage just for the visual drama.

Serving and Storage

This bowl is best eaten right after you make it while everything still has texture and the tofu is at its crispiest. If you have leftovers, store them separately from the sauce and reassemble when you're ready to eat; the vegetables won't get soggy that way and the tofu will reheat better. I've found that a quick warm-up in a skillet brings back some of that original texture better than the microwave, though both work if you're in a rush.

  • Serve over rice or noodles if you want it to feel more like a complete meal.
  • Leftover sauce keeps in the fridge for about a week and works beautifully on other grain bowls or roasted vegetables.
  • Make a double batch of the sauce and store it in a small jar for quick weeknight meals.
Spoon lifting a hearty serving of the Tofu Egg Roll in a Bowl, showcasing fluffy tofu and crisp veggies for a quick vegan dinner. Pin It
Spoon lifting a hearty serving of the Tofu Egg Roll in a Bowl, showcasing fluffy tofu and crisp veggies for a quick vegan dinner. | simpleimed.com

This bowl reminds me why I love cooking in the first place—it's simple enough that you can do it on an ordinary evening, but intentional enough that it feels like you're taking care of yourself or someone you love. That's the sweet spot where real food lives.

Recipe Questions & Answers

How do I get crispy tofu?

Press the tofu well for at least 15 minutes to remove excess moisture, then coat cubes evenly in cornstarch before pan-frying. Cook over medium-high heat until golden on all sides, about 6–8 minutes total.

Can I make this ahead?

Yes! Prepare all vegetables and sauce up to 2 days ahead. Store separately in the refrigerator. The tofu is best cooked fresh, but you can cube and press it ahead of time.

What can I serve with this?

Brown rice, quinoa, or rice noodles make excellent additions for a heartier meal. For extra crunch, top with crushed peanuts or crispy wonton strips.

Is this gluten-free?

Yes, if you use tamari instead of soy sauce. Always double-check all ingredient labels, especially condiments, to ensure they're certified gluten-free.

Can I substitute the vegetables?

Absolutely. Try bok choy, napa cabbage, bell peppers, or snap peas. The key is maintaining a mix of textures and colors for the most vibrant bowl.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Tofu Egg Roll in a Bowl

Crispy tofu and colorful vegetables tossed in a savory Asian-inspired sauce for a quick, nutritious meal.

Prep Time
15 min
Time to Cook
15 min
Total Duration
30 min
Recipe by Kelvin Chavez


Skill Level Easy

Cuisine Type Asian

Makes 4 Number of Servings

Diet Info Vegan-Friendly, No Dairy, No Gluten

Ingredient List

Tofu

01 14 oz 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 Additional sliced green onions

How To Make It

Step 01

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

Step 02

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

Step 03

Bloom aromatics: In the same pan, add minced garlic, grated ginger, and green onions. Sauté for 1 minute until fragrant.

Step 04

Cook cruciferous vegetables: Add sliced cabbage, kale, and julienned carrot to the pan. Stir-fry for 3 to 4 minutes until vegetables are just tender while maintaining vibrant color.

Step 05

Wilt leafy greens: Add chopped spinach to the pan and cook for 1 minute until wilted.

Step 06

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

Step 07

Combine and coat: Return the cooked tofu to the pan with vegetables. Pour prepared sauce over all ingredients and toss gently until evenly coated and heated through, approximately 2 minutes.

Step 08

Plate and garnish: Divide into bowls and serve hot. Top each serving with sesame seeds, additional green onions, and chili flakes if desired.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Equipment Needed

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

Allergy Details

Review all items for allergens and check with a health expert if you're unsure.
  • Contains soy (tofu and soy sauce)
  • Contains sesame
  • Contains gluten unless tamari is substituted for soy sauce

Nutrition Info (each serving)

This nutrition info is for reference only and shouldn't replace advice from healthcare professionals.
  • Calories: 240
  • Fat: 12 g
  • Carbohydrates: 17 g
  • Protein: 17 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.