Breakfast & Brunch
This zero-point egg roll in a bowl recipe delivers all the crispy, savory satisfaction of takeout without the guilt. š The secret lies in thinly sliced cabbage that crisps to perfection while maintaining that satisfying crunch, paired with a protein-packed base that keeps calories in check.
I developed this version after craving my favorite restaurant dish but wanting to stay on track with my low-carb goals.
The foundation starts with cabbage and carrots stir-fried until golden and tenderāno soggy vegetables here. A zero-point compliant sauce (using broth, vinegar, and spices) ties everything together with bold, umami-rich flavor.
The protein substitute (like tofu or tempeh) adds substance without derailing your macros, making this a complete, satisfying meal in one bowl.
What youāll end up with is a dish thatās crispy on the outside, tender inside, and packed with flavorājust like the egg rolls you love, but without the carbs or calories.
The sauce clings to every bite, balancing the crunch of the vegetables with savory depth. Itās the kind of meal that feels indulgent but aligns perfectly with your dietary goals.
Perfect for meal prep or a quick weeknight dinner, this recipe proves you donāt have to sacrifice taste for nutrition. Ready in under 30 minutes, itās a game-changer for anyone looking to enjoy their favorite flavors without the guilt. Letās get cooking!
Ingredients for zero point egg roll in a bowl
Crispy cabbage, tender tofu, and bold flavorsāthis zero-point bowl delivers all the takeout vibes without the guilt.
| Ingredient | Amount | Notes |
|---|---|---|
| Green Cabbage š„¬ | 4 cups | Thinly sliced, outer leaves removed |
| Carrots š„ | 2 medium | Julienned into matchsticks |
| Extra-Firm Tofu š± | 1 lb | Pressed and cubed |
| Low-Sodium Vegetable Broth š§ | 1 ½ cups | Zero-point compliant |
| Rice Vinegar š¶ | 2 tbsp | White or seasoned |
| Sesame Oil š« | 1 tbsp | Toasted for aroma |
| Garlic Cloves š§ | 4 cloves | Minced, fresh preferred |
| Ginger Root šæ | 1 tbsp | Freshly grated |
| Soy Sauce š¶ | 1 tbsp | Low-sodium preferred |
| Sesame Seeds š¾ | 1 tsp | Toasted for garnish |
| Avocado Oil š« | 2 tbsp | High smoke point |
| Diamond Crystal Kosher Salt š§ | ½ tsp | For seasoning |
| Ground Black Pepper š¶ļø | ¼ tsp | Freshly cracked |
| Red Bell Pepper š¶ļø | 1 medium | Thinly sliced, optional |
The cabbage is the star hereāgreen cabbage holds its crunch better than red, and you want that satisfying bite. Grab the outer leaves tooāthey're thicker and crisp up perfectly. Trader Joe's usually has pre-shredded, but I always buy whole heads and slice them myself for better texture. Carrots? Julienne them yourselfāpre-cut sticks get soggy fast. The tofu needs pressing to avoid a watery bowl. Wrap it in a clean towel, place a heavy pan on top, and let it sit for 20 minutesāgame-changer for texture.
No tofu on hand? Extra-firm tempeh works just as well, but don't substitute with silken tofuāit'll fall apart. Short on rice vinegar? Apple cider vinegar at the same amount keeps the tang. The sesame oil is non-negotiable for that authentic flavorāTrader Joe's has the best toasted variety. For the sauce, low-sodium soy sauce is key. Regular brands can make this dish too salty. The red bell pepper is optional but adds sweetness that balances the umami. Skip it if you're watching carbs even closerāthis bowl still packs flavor without it.
Prep the cabbage and carrots firstāthey'll sit while you cook the tofu. Store leftovers in airtight containers for up to 4 days. The sauce separates if refrigerated, so give it a quick stir before reheating. Freezes beautifully for 3 monthsāportion into single servings for easy grab-and-go meals. The tofu reheats best in a skillet with a splash of water to keep it from drying out. Make a double batch and freeze halfāyou'll thank me later.
Why You'll Love This Recipe
- No-Fuss Prep: I swear, this takes less time than ordering takeout. Toss shredded cabbage and carrots into a wokāno slicing, no fussāwhile the tofu presses itself in the fridge. Honestly, the hardest part is waiting for the water to boil.
- Umami Bomb: That low-sodium broth? Add a splash of rice vinegar and suddenly youāve got a punch of tangy depth. The crisp-tender cabbage and chewy tofu soak it up like a spongeāsalty, bright, and ridiculously satisfying without a single point.
- Lunchbox Hero: Between us, this is my go-to for meal prep. Pack the leftovers in containers, and boomācrunchy, flavorful bowls for days. My coworkers think Iām a genius when I bring it to the office (theyāre not wrong).
- Budget Magic: A head of cabbage, a few carrots, and a block of tofu stretch into eight servings. Iāll be real: itās the kind of recipe that makes me feel like Iām feeding a crowd without breaking the bankāor my diet.
Step-by-step instructions for zero-point egg roll in a bowl
Here's how to transform simple ingredients into a crispy, flavor-packed bowl that's zero-point compliant.
š„ Step 1: Press and Pan-Fry the Tofu for Crispy Texture
Start by pressing the 1 lb extra-firm tofu between two paper towels for 20 minutesāthis removes excess moisture so it browns beautifully. Cut into ½-inch cubes and pat completely dry with fresh paper towels. You want them to sizzle when they hit the pan, not steam.
Heat 2 tbsp avocado oil in a large skillet over medium-high heat until shimmering. Add the tofu cubes in a single layer and cook undisturbed for 4-5 minutes until golden brown on one side. Flip carefully and cook another 4-5 minutes until crispy all over. Transfer to a paper towel-lined plate to drain excess oil.
š³ Step 2: SautĆ© Aromatics and Crisp the Cabbage
In the same skillet (no need to clean itāthose browned bits add flavor), add 2 tbsp avocado oil and heat over medium-high heat. Add the 4 cloves minced garlic and 1 tbsp freshly grated ginger root, cooking for 30 seconds until fragrant. Add the 2 medium julienned carrots and cook for 3 minutes until slightly softened.
Push the carrots to one side of the pan and add the 4 cups thinly sliced green cabbage in a single layer. Sprinkle with 0.5 tsp diamond crystal kosher salt and 0.25 tsp ground black pepper. Cook for 5-6 minutes without stirring, until the edges start to crisp. Stir gently and cook another 2-3 minutes until the cabbage is tender-crisp with golden edges.
š„ Step 3: Build the Zero-Point Sauce Base
Reduce heat to medium-low and add 1 tbsp soy sauce and 2 tbsp rice vinegar to the pan. Stir to combine, letting the sauce simmer for 1 minute until slightly reduced. Pour in 1.5 cups low-sodium vegetable broth and bring to a gentle simmer. Add the 1 medium thinly sliced red bell pepper (if using) and cook for 2 minutes until just heated through.
Return the crispy tofu and carrot mixture to the pan, tossing gently to coat everything in the sauce. Stir in 1 tbsp toasted sesame oil and let everything simmer together for 2 minutes to meld the flavors. Taste and adjust seasoningāyou might want to add a pinch more salt or a splash of rice vinegar for balance.
ā° Step 4: Finish with Toasted Sesame Seeds
Transfer the egg roll in a bowl mixture to serving bowls. Drizzle with any remaining sauce from the pan and sprinkle generously with 1 tsp toasted sesame seeds. The seeds should be warm from toastingāheat them in a dry skillet for 30 seconds until fragrant before sprinkling.
Serve immediately while the cabbage is still crisp and the tofu maintains its perfect texture. The combination of crispy tofu, tender-crisp cabbage, and umami-packed sauce delivers all the flavors of an egg roll without the wrapper. This dish stays zero-point compliant while being packed with protein and flavor!
Pro Tips For Making Zero Point Egg Roll In A Bowl
- CUT CABBAGE THINLY AFTER CORE: I used to hack through cabbage like it was a football, ending up with tough, uneven strips. Instead, slice the core lengthwise first, then fan the leaves and cut them paper-thināabout 1/8-inchāso they soften fast and blend right into the dish. (Yes, it takes a few extra seconds, but your bowl wonāt taste like you chewed on a broom.)
- PRESS TOFU UNTIL DRY: Extra-firm tofu still hides waterāskip pressing it and youāll end up with a soggy mess. Wrap the block in a towel, place a heavy pan on top for 15 minutes, then flip and repeat. The goal? A surface thatās almost dry but not crumbly. Slice it afterward, and itāll sear perfectly instead of steaming.
- SIMMER BROTH LOW AND LONG: Dumping everything into boiling broth and walking away? Thatās how you end up with mushy veggies. After adding the tofu and cabbage, reduce the heat to a gentle simmerājust small bubblesāand cook covered for 8ā10 minutes. The broth will flavor the veggies evenly without turning them to pulp.
- ACIDIFY AT THE END: Rice vinegar goes in last, and for good reason. Add it too early, and the acid will break down the cabbage into a sad, limp pile. Stir it in during the final 2 minutes of cookingājust enough to brighten the broth and cut through the richness of the tofu. (Pro move: Taste first, then adjust.)
Make-ahead tips for this recipe
Prep Ahead Components
I always recommend prepping the cabbage and carrots firstāthey can sit at room temperature for up to 2 hours while you cook the tofu. Thinly slice the green cabbage and julienne the carrots using a sharp mandoline or chef's knife.
Store them in separate airtight containers with paper towels to absorb any excess moisture. This keeps them crisp longer when you're ready to cook. š„¬
Sauce Prep Strategy
The sauce is the easiest part to make ahead. Combine the low-sodium vegetable broth, rice vinegar, soy sauce, and sesame oil in a small bowl and store it in the refrigerator for up to 3 days.
When you're ready to cook, simply heat it in the skillet with the other ingredients. The flavors meld beautifully overnight, intensifying the umami notes. Just give it a quick stir before using. š§
Tofu Prep Shortcut
Pressing tofu is the most time-consuming step, but I've found a shortcut that saves 15 minutes. Use a tofu press or wrap the block in a clean kitchen towel, place it on a plate, and set a heavy cast-iron skillet on top for 20 minutes.
This removes excess moisture without requiring special equipment. Store pressed tofu in its liquid in the fridge for up to 2 daysājust pat it dry before cooking. š±
Freezer-Friendly Assembly
This dish freezes exceptionally well, making it perfect for meal prep. After cooking all components, let the mixture cool completely, then portion into single-serving airtight containers. The cabbage stays crisp when reheated properlyājust add a splash of water or broth when microwaving.
I freeze mine for up to 3 months, and it reheats beautifully with just 2 minutes in the microwave or 5 minutes in a skillet. āļø
Reheating Like a Pro
For the best texture, I recommend reheating in a skillet. Add 1 tbsp avocado oil to a non-stick pan over medium heat and warm the frozen bowl for 3-4 minutes, stirring occasionally. The cabbage will crisp up again, and the tofu will regain its texture.
If using the microwave, cover with a damp paper towel and heat in 1-minute intervals until reaching 165°F. Never reheat from frozen without thawing firstāthis keeps the cabbage from turning mushy. š„
Sauce Refresh Trick
If you've stored the sauce separately, give it a quick boost before reheating. Add ½ tsp toasted sesame oil and 1 tsp rice vinegar to the pan while warming the bowl. This refreshes the flavors and adds that restaurant-quality aroma.
The sesame seeds can also be toasted fresh each timeājust heat them in a dry skillet for 30 seconds until fragrant and sprinkle on top right before serving. āØ
Nutrition facts
Frequently asked questions
Can I make this recipe without tofu?
For a different protein source, try extra-firm tempeh (cubed and pressed) or shredded chicken breast (seasoned with garlic powder and salt). If you prefer plant-based options, crispy chickpeas or mushroom slices work well too. Just adjust cooking times to avoid over-drying the protein.
Why does my cabbage turn soggy?
Overcrowding the pan is the #1 cause! Cook cabbage in batches if needed, and resist stirring too soon. The edges should crisp in 5-6 minutes without stirring. Also, pat sliced cabbage dry with paper towels before cookingāmoisture is the enemy of crispiness. If it starts to wilt, add 1 minute at the end to revive the texture.
Is this recipe really zero points?
Yes, when using Weight Watchers' zero-point ingredients! The cabbage, carrots, tofu, broth, vinegar, and spices all qualify. Double-check your local zero-point list, as ingredients may vary slightly by region. The sesame oil and seeds add minimal points (usually 0-1 point total), so you can easily stay within your daily allowance.
Can I make this ahead for meal prep?
Perfect for meal prep! Store components separately in airtight containers for up to 4 days. Reheat the tofu and veggies in a skillet with 1 tbsp oil for 3-4 minutes to restore crispiness. The sauce can be made 3 days aheadājust reheat it separately and combine before serving. For freezing, assemble the bowl completely and freeze for up to 3 months.
What if I don't have sesame oil?
No problem! Substitute with avocado oil or light olive oil (use half the amount). For authentic flavor, add ½ tsp toasted sesame seeds directly to the pan while cooking. If you're avoiding nuts/seeds entirely, a pinch of garlic powder or onion powder can help bridge the flavor gap while keeping it zero-point compliant.
