This Spring Roll in a Bowl is the ultimate healthy dinner recipe – a quick one-pan meal packed with lean protein, crunchy veggies, and bold Asian-inspired flavors. Perfect for meal prep or weeknight dinners.

This recipe is for those busy weeknights when you need something quick, but still want it to feel nourishing and made with love. Instead of wrestling with rice paper and frying pans, you simply chop, toss, and stir-fry your ingredients in one big pan. You still get all the textures you crave – crunchy cabbage, tender carrot ribbons, juicy, well-seasoned beef – without any deep-frying or complicated assembly.
It’s also incredibly versatile. The base recipe uses extra lean beef mince for a high-protein meal, but you can easily swap in chicken, turkey, tofu, or prawns to suit your taste or dietary needs. Plus, it’s a great fridge-clearer – almost any crunchy veg works here, so you can make it slightly different every time while still getting that spring-roll-inspired flavor profile.
Meal prep fans will especially love this dish. It stores beautifully, reheats well, and tastes just as good cold, making it perfect for work lunches, gym refuels, or healthy snacks on the go. It’s the kind of recipe that works as hard as you do, giving you a wholesome, satisfying meal with very little fuss.
And best of all, it’s proof that eating healthier doesn’t have to mean sacrificing flavor or enjoyment. You get the comfort food vibes of your favorite takeaway, the crunch factor you crave, and the fresh, vibrant feeling that comes from eating a plate full of nourishing ingredients.

Why you’ll love this Spring Roll in a Bowl:
- Made with fresh, nourishing ingredients – Packed with crunchy cabbage, sweet carrots, and lean protein, this dish is loaded with vitamins, minerals, and satisfying textures.
- Naturally gluten-free friendly – Swap the soy sauce for tamari or coconut aminos to make it safe for gluten-sensitive tummies without losing flavour.
- Balanced for blood sugar – Protein from extra-lean beef and fibre from fresh veggies help keep you fuller for longer without energy spikes or crashes.
- Quick and fuss-free – All the flavour of your favourite spring rolls without the rolling, wrapping, or deep-frying. Just one pan and 25 minutes from start to finish.
- Customisable and meal-prep friendly – Change up the protein, tweak the spice level, or double the batch for healthy, ready-to-go meals all week long.

What makes this recipe healthy?
Cabbage = Fibre & Antioxidants – Cabbage is low in calories but high in vitamins C and K, plus antioxidants that help fight free radicals. Its fiber content supports digestion and keeps you feeling fuller for longer.
Carrots = Vitamin A Powerhouse – Packed with beta-carotene, carrots help maintain healthy skin, eyesight, and immune function. They also add natural sweetness to balance the savoury soy and chilli.
Extra Lean Beef = High-Quality Protein – Protein helps build and repair muscles, supports metabolism, and keeps you satisfied. Choosing extra lean beef keeps saturated fat low while still delivering flavour.
Ginger & Garlic = Anti-Inflammatory Boost – Both ginger and garlic are linked to anti-inflammatory and immune-supporting benefits, as well as adding warmth and depth to the flavor.
Corn starch Sauce = Light but Satisfying – Instead of heavy, oily coatings, a simple corn starch slurry thickens the sauce just enough to cling to every bite without excess calories.
Ingredients Needed:
These are the ingredients you’ll need to make this Spring Roll in a Bowl. You can find the exact measurements in the recipe card at the bottom of this page.

Cabbage – The crunchy, fiber-packed base of this dish. Cabbage is low in calories but high in nutrients like vitamin K and vitamin C, and it soaks up all that savoury sauce beautifully.
Carrots – Sweet, vibrant, and loaded with beta-carotene for eye health. They add natural sweetness to balance the salty soy sauce and a lovely pop of colour.
Spring Onions – Mild, fresh onion flavour that’s perfect for stir-fries. Use the white parts for cooking and the green parts for a crisp, fresh garnish.
Extra Lean Beef Mince – High-protein, low-fat, and the hearty base of this recipe. It adds richness while keeping the dish satisfying and balanced.
Garlic – Bold, aromatic, and full of immune-boosting benefits. Garlic deepens the flavour and ties the whole dish together.
Minced Ginger or Ginger Paste – Warm and zesty, ginger adds brightness to the dish and supports digestion. Fresh or paste both work perfectly.
Soy Sauce – The salty, umami-packed backbone of the sauce. For gluten-free, use tamari or coconut aminos.
Honey – Adds some sweetness to balance the delicious flavors.
Chilli Flakes – Just enough heat to wake up the flavours. Adjust the amount to suit your spice preference.
Corn starch – Helps thicken the sauce so it coats every bite of beef and veggies.
Cold Water – Whisked in with the corn starch to make a smooth slurry that blends easily into the pan.

Ingredient Substitutions:
Cabbage – Regular green cabbage works great, but Napa cabbage has a softer texture and milder taste. Savoy cabbage gives a slightly sweeter flavour, while pak choi adds a fresh, slightly peppery bite.
Carrots – Courgette gives a softer bite and mild taste, bell peppers add sweetness and colour, and bean sprouts bring crunch with fewer carbs.
Spring Onions – Red onion adds a sharper bite and sweetness, shallots give a milder, more delicate onion flavour, and leeks offer a slightly earthy taste.
Extra Lean Beef Mince – Chicken and turkey mince keep the protein high but lighten the flavour and fat content. For a vegetarian or vegan version, swap in firm tofu; just crumble it and cook the same way.
Garlic – Fresh garlic gives the best flavour, but garlic powder or paste works in a pinch. Use ½ teaspoon powder per clove or 1 teaspoon paste per clove.
Minced Ginger – Fresh minced ginger is zesty and aromatic, but ground ginger works if you’re out – just use ¼ teaspoon ground per teaspoon fresh.
Soy Sauce – Tamari keeps it gluten-free, while coconut aminos are a lower-sodium, slightly sweeter alternative.
Chilli Flakes – Fresh chilli adds vibrant heat, sriracha gives a saucy kick, or leave it out for a milder dish.
Corn starch – Arrowroot thickens just as well and is grain-free, while potato starch adds a slightly silkier texture to the sauce.

Equipment Needed:
- Large Frying Pan or Wok – Big enough to hold all the vegetables and beef without overcrowding.
- Sharp Knife – For finely shredding cabbage and slicing spring onions.
- Vegetable Peeler or Grater – To make quick work of grating the carrots.
- Small Mixing Bowl – For whisking the corn starch slurry.
- Measuring Cups & Spoons – To measure sauces, spices, and liquids accurately.
- Wooden Spoon or Spatula – For breaking up and stirring the mince.
- Meal Prep Containers (Optional) – If you’re portioning for the week.
How to Make this Spring Roll in a Bowl:
Here is a detailed summary of how to make this recipe. I’ve also included some photos, and you can find the recipe video in the recipe card. At the bottom of this page is a summarized version that can be printed.
Step One: Prepare the vegetables. Finely shred the cabbage, peel and grate the carrots, and finely slice the spring onions, keeping the white and green parts separate.

Step Two: Heat a large frying pan or wok over medium-high heat. Add the beef mince and cook for 4–5 minutes, breaking it apart with a spatula until browned.
Step Three: Mince or crush the garlic and add it to the pan along with the minced ginger and the white parts of the spring onions. Cook for 1–2 minutes, stirring often, until fragrant.


Step Four: Add the shredded cabbage and grated carrots to the pan. Stir well and cook for 4–5 minutes until the vegetables have softened slightly but still have a bit of crunch.


Step Five: In a small bowl, whisk the corn starch and cold water until smooth. Pour the mixture into the pan along with the honey, soy sauce and chilli flakes. Stir until combined, and cook for another 2–3 minutes, or until the sauce thickens and coats the beef and vegetables.

Step Six: Divide the mixture between four bowls or meal-prep containers. Garnish with the green parts of the spring onions. For extra flavour, add sesame seeds or crispy onions.
Tips & Notes:
- Use a hot pan for the best texture – A hot pan keeps the vegetables crisp-tender instead of soggy.
- Don’t overcook the cabbage – This preserves both its nutrients and its satisfying crunch.
- Make it vegetarian – Swap the beef for firm tofu or tempeh. Both soak up the sauce beautifully and provide plant-based protein.
- Boost the veggie content – Add extra peppers, courgettes, or bean sprouts for more fibre and micro nutrients.
- Low-carb option – Skip the carrots and bulk it up with shredded courgette or cauliflower rice.
Note: Customizations may slightly change the texture or flavour, so you might need to adjust quantities or cooking time to get the best results.
How to Store your spring roll in a bowl:
Room Temperature: Best eaten fresh, but can be kept in a covered container for up to 2 hours.
Fridge: Store in an airtight container for up to 4 days. Reheat in a pan or microwave until piping hot, or enjoy cold.
Freezer: Freeze portions in airtight containers for up to 2 months. Thaw overnight in the fridge before reheating.

Frequently Asked Questions:
Can I make this recipe vegetarian or vegan?
Yes! Simply swap the beef mince for firm tofu, tempeh, or plant-based mince. Just press the tofu to remove excess moisture before cooking.
Is this recipe gluten-free?
It can be! Use tamari or coconut aminos instead of regular soy sauce to keep it gluten-free without sacrificing flavour.
Can I use other vegetables?
Absolutely. Feel free to add or swap in bell peppers, courgettes, bean sprouts, or any crunchy veggies you have on hand.
Can I prepare this recipe ahead of time?
Yes, this dish stores well in the fridge for up to 4 days and reheats beautifully, making it perfect for meal prep.
Can I serve this with rice or noodles?
Definitely! This bowl pairs perfectly with steamed rice, brown rice, or rice noodles if you want a more filling meal.
more easy high-protein meal-prep recipes:
- One Pot Lazy Lasagna
- Mexican Chicken Salad
- Butter Chicken Pasta
- Shrimp and Chicken Fried Rice
- High Protein Pizza
Hey! If you make this recipe, I would love it if you could leave me some feedback and a rating ⭐⭐⭐⭐⭐ in the comment section at the bottom of the page! Also, let me know on Facebook, Instagram or Pinterest! I can’t wait to hear your thoughts and see your photos!

Spring Roll in a Bowl
Equipment
- Large Frying Pan or Wok
- Vegetable Peeler or Grater
- Small mixing bowl
- Measuring Cups & Spoons
- Wooden Spoon or Spatula
Ingredients
- 1/2 Cabbage
- 4 Carrots
- 5 Spring Onions
- 700 g Extra Lean Beef Mince – 1 ½ lbs
- 4 Garlic cloves
- 1 tbsp Minced Ginger or Ginger paste
- 1 tbsp Honey
- 1/4 cup Soy Sauce
- 1 tsp Chilli Flakes
- 3 tbsp Corn Starch
- 1/4 cup Cold Water
Instructions
- Start by preparing the vegetables. Finely shred the cabbage, peel and grate the carrots, and finely slice the spring onions, keeping the white and green parts separate.
- Heat a large frying pan or wok over medium-high heat. Add the beef mince and cook for 4–5 minutes, breaking it apart with a spatula until browned.
- Mince or crush the garlic and add it to the pan along with the minced ginger and the white parts of the spring onions. Cook for 1–2 minutes, stirring often, until fragrant.
- Add the shredded cabbage, grated carrots to the pot. Stir well and cook for 4–5 minutes until the vegetables have softened slightly but still have a bit of crunch.
- In a small bowl, whisk the cornstarch and cold water until smooth. Pour the mixture into the pan, along with the honey, soy sauce, and chilli flakes. Stir until combined, and cook for another 2–3 minutes, or until the sauce thickens and coats the beef and vegetables.
- Divide the mixture between four bowls or meal-prep containers and serve hot, garnished with the green parts of the spring onions. For extra flavour, add sesame seeds or crispy onions.
Video
Notes
- Use a hot pan to keep veggies crisp and prevent sogginess.
- Don’t overcook the cabbage — it should stay slightly crunchy.
- Make it vegetarian by swapping the beef for tofu, tempeh, or mushrooms.
- Add extra veggies like peppers, courgettes, or bean sprouts to boost nutrition.
- For low-carb, replace carrots with courgette ribbons or cauliflower rice.
- Store leftovers in the fridge for up to 4 days — it tastes great cold too.
Nutrition
Let me know in the comments below if you make this Spring Roll in a Bowl!




So excited to try this however is there a way you can put the actual measurements (grams/mls) of the cabbage, garlic, spring onion and carrots? It is easier to track then. Either way, still very excited to try!