Egg Roll In A Bowl With Noodles
There’s a version of this recipe that’s fine. Gray beef, soft noodles, a thin sauce that kind of just sits there. You’ve probably had it or made it. It’s fine. It does the job.
And then there’s this version.

Properly browned beef. A glossy, slightly thick sauce with just enough sweetness to caramelize in the pan. Coleslaw mix that still has a little crunch. Rice noodles that go in last and stay chewy. And then right before you plate it, the heat goes off and a little extra sesame oil goes in and you toss it once and suddenly it looks like something you’d order.
It’s the same recipe, basically. The technique is just better. And technique is the whole thing here.
What actually makes this different
Most versions of egg roll in a bowl with noodles go wrong in three places. The beef gets cooked on too low a heat and never browns, so it’s gray and tastes flat. The noodles go in too early or sit in the heat too long, so they go mushy and absorb all the sauce and make everything heavy. And the sauce gets added to a wet pan and never reduces, so it’s watery and doesn’t coat anything.
This version fixes all three. High heat on the beef so it actually gets color. Sauce simmers until it’s slightly thick and glossy before anything else touches it. Noodles go in last, toss for one to two minutes only, and come off the heat. Then sesame oil goes on after the heat is off, which is what gives it that restaurant shine instead of a greasy finish.
The honey or maple syrup in the sauce is small, but it matters. It’s what helps everything caramelize in the pan and gives the sauce that glossy coating instead of a flat, salty puddle. It’s the same reason a little sweetness transforms the sauce in the one-pot enchilada pasta, too, just enough to change everything without tasting sweet.
Ingredients You’ll Need
- Ground beef: 80/20 gives you the best flavor here because the fat content helps with browning and richness. Leaner beef can work but you lose some of that caramelization. Make sure you actually let it brown and don’t just cook it through on medium heat.
- Udon Noodles: these are the move for this recipe. They soak in hot water instead of boiling, which means you control exactly how done they are before they go into the pan. Soak them to slightly firm, not fully soft, because they finish cooking in the sauce.
- Coleslaw mix: one bag, no chopping required. This is the cabbage and carrot element that makes it taste like an egg roll. Two to three minutes max in the pan so it keeps some crunch and color. Fully wilted coleslaw mix is sad.
- Coconut aminos: the base of the sauce. Slightly sweeter and less salty than soy sauce, which lets the other flavors come through.
- Sesame oil: used in the sauce and again as a finishing drizzle after the heat is off. The finishing drizzle is not optional if you want that shine.
- Rice vinegar: a little brightness to balance the savory. Don’t skip it.
- Worcestershire: adds a deeper, slightly umami undertone to the sauce that makes it taste more complex than it has any right to.
- Garlic powder and ginger: both go right into the sauce. Fresh garlic and fresh ginger are great here too if you have them.
- Honey or maple syrup: just a teaspoon but it makes a real difference. Helps the sauce caramelize and gives it gloss.
- Red pepper flakes: adjustable heat. Half a teaspoon is present but not aggressive.
- Green onions, sesame seeds, chili crisp: these are the finish and they’re not decorative. The green onions add freshness, the sesame seeds add texture, and the chili crisp adds heat and complexity in a way the red pepper flakes alone can’t replicate.
Easy swaps
Ground turkey or ground chicken work in place of beef for a lighter version. The browning step still applies — don’t skip it just because it’s a leaner protein. If you’re already keeping easy high-protein dinners on rotation, this pairs really well with the high protein ravioli casserole so you’re not eating the same thing two nights in a row.
Soy sauce or tamari can replace the coconut aminos. The sauce will be saltier and less sweet so you may want to pull back slightly on the amount.
No chili crisp? A drizzle of sriracha or extra red pepper flakes get you close, but chili crisp is worth keeping in your fridge permanently. If you’re already into heat, the jalapeño popper smashed potatoes make a great spicy side alongside this.
How to make Egg Roll In A Bowl with Noodles
Step 1: Soak the noodles. Pour hot water over the rice noodles and soak for 8 minutes. Drain and set aside. You want them slightly firm at this point, not fully cooked. They finish in the pan.
Step 2: Brown the beef. Get a large skillet over medium-high heat. Add the ground beef and cook for 6 to 8 minutes, breaking it up as you go but not constantly stirring. Let it sit in the pan long enough to actually get some browning on it. Gray beef is flat beef. Drain the grease.
Step 3: Build the sauce. Add all the sauce ingredients directly to the beef in the pan. Stir to combine and let it simmer for 1 to 2 minutes until it’s slightly reduced and looks glossy. This is the step most people rush past. Don’t.
Step 4: Add the coleslaw mix. Toss it in and cook for 2 to 3 minutes max. You want it just wilted enough to soften slightly but still with some texture and color. Fully soft coleslaw is a texture problem.
Step 5: Add the noodles last. Drop the soaked noodles in, toss everything together with tongs, and cook for just 1 to 2 minutes. That’s it. Any longer and they go soft and start absorbing all the sauce and getting heavy.
Step 6: Finish off the heat. Turn the burner off. Drizzle a little extra sesame oil over the top and toss once. This is what gives it that glossy, restaurant look. Top with green onions, sesame seeds, and chili crisp and serve immediately.
Tips for getting it right
- Don’t stir the beef constantly. Let it sit and get some color before you break it up again. Browning is flavor.
- Drain the grease after the beef cooks. Too much fat in the pan makes the sauce greasy instead of glossy.
- The noodle soak is important. Slightly undercooked going into the pan means perfectly cooked coming out.
- The sesame oil finish goes on after the heat is off, not during cooking. High heat destroys the flavor of sesame oil and you lose that nutty aroma completely.
- Serve this immediately. Rice noodles keep absorbing liquid as they sit, so leftovers will be denser than fresh. Still good, just different.
Storage and Make Ahead Tips
Store leftovers in an airtight container in the fridge for up to 3 days. Reheat in a skillet over medium heat with a small splash of water to loosen things up. The microwave works but the skillet is better for texture.
The noodles will continue absorbing the sauce as they sit, so leftovers will be a little denser than fresh. Still completely delicious, just a slightly different texture. If you’re building out a full meal prep week, the McGriddle egg muffins are great for grab-and-go breakfasts while this handles dinner for the next few days.
Frequently Asked Questions
Yes. Cook them separately according to the package, drain, and add the same way at the end. The texture will be slightly chewier and the flavor a little different but it works well.
It’s the easiest option but you can shred your own cabbage and add some shredded carrot. About 3 to 4 cups total. Same cook time applies.
It’s mostly there already. Coconut aminos are gluten-free. Just double-check your Worcestershire sauce brand as some contain gluten, and use a certified GF rice noodle.
Two things: Soak them to slightly firm before they go in the pan, and add them last with only 1 to 2 minutes of cook time. Pull them off the heat while they still look slightly underdone. They finish in the residual heat.
Yes. Add more red pepper flakes to the sauce, increase the chili crisp on top, or add a spoonful of gochujang into the sauce for a deeper, fermented heat.
Did you love this recipe? Please leave a star rating and comment below! For more recipe inspiration,
Tag @wholesomelymorgan on Instagram! #wholesomelymorgan
Egg Roll in a Bowl with Noodles
Ingredients
For the skillet:
- 1 lb ground beef 80/20
- 8 oz Udon noodles or egg noodles
- 1 bag coleslaw mix
For the sauce:
- 3 tbsp coconut aminos
- 1 tbsp sesame oil
- 1 tbsp rice vinegar
- 1 tbsp Worcestershire sauce
- 1 tsp garlic powder
- 1 tsp ground ginger
- 1 tsp honey or maple syrup
- 1/2 tsp red pepper flakes
To finish:
- 1 tsp sesame oil finishing drizzle
- Green onions sliced
- Sesame seeds
- Chili crisp
Instructions
- Pour hot water over the rice noodles and soak for 8 minutes. Drain and set aside. They should be slightly firm at this point, not fully soft. They finish cooking in the pan.
- Heat a large skillet over medium-high heat. Add the ground beef and cook for 6 to 8 minutes, breaking it up as you go but not constantly stirring. Let it sit long enough to get some browning on it. Gray beef is flat beef. Drain the grease.
- Add all sauce ingredients directly to the beef in the pan. Stir to combine and let simmer for 1 to 2 minutes until slightly reduced and glossy. Don’t rush this step.
- Add the coleslaw mix and toss to combine. Cook for 2 to 3 minutes max. You want it slightly wilted but still with some crunch and color.
- Add the drained noodles. Toss everything together with tongs and cook for 1 to 2 minutes only. Any longer and the noodles go soft and absorb all the sauce.
- Turn the heat off. Drizzle with a little extra sesame oil and toss once. Top with green onions, sesame seeds, and chili crisp. Serve immediately.

