Low-Calorie High-Protein Cauliflower Fried Rice With Chicken
I remember the week our grocery bill hit an alarming new high, and I knew something had to change. I was staring into the fridge at a head of cauliflower that was about to turn, a few leftover chicken thighs, and a bag of frozen peas. That’s when I decided to stop buying expensive, pre-made diet meals and start making my own. This Low-Calorie High-Protein Cauliflower Fried Rice with Chicken was born from that moment of necessity, and it has since become the most-requested dish in my weekly meal-prep rotation.
Recipe Overview
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Total Time: 35 minutes
- Servings: 4 generous portions
- Difficulty: Easy
Why You’ll Love This Low-Calorie High-Protein Cauliflower Fried Rice with Chicken
- Budget-friendly meal-prep champion: At roughly £1.50 per serving, this recipe stretches your ingredients further than any takeaway ever could. I batch cook this on a Sunday, and it sees me through three days of lunches without breaking the bank.
- Hidden vegetable genius: The cauliflower rice is so well-seasoned that even my vegetable-sceptic husband doesn’t notice he’s eating a cruciferous powerhouse. My kids absolutely devour this every time I make it, and they think it’s a treat.
- Protein-packed without the heaviness: Each serving delivers over 30 grams of protein from the chicken and eggs, yet the cauliflower keeps the dish light. You feel satisfied, not sluggish, after eating it.
- Reheats like a dream: Unlike regular fried rice that can turn into a gluey mess, this version stays fluffy and separate after two or three days in the fridge. The secret is in how we treat the cauliflower.
- Customisable to your pantry: I stumbled upon this combination by accident, and it’s been a hit ever since. You can swap the chicken for prawns, turkey, or even leftover beef, and the price per serving remains just as friendly.
Ingredients You’ll Need
- 1 large head of cauliflower (about 700g), broken into florets
- 400g boneless, skinless chicken breast, diced into small cubes
- 3 large eggs, lightly beaten
- 2 tablespoons sesame oil
- 1 medium onion, finely diced
- 3 cloves garlic, minced
- 1 tablespoon fresh ginger, grated
- 150g frozen peas (no need to thaw)
- 2 large carrots, peeled and finely diced
- 3 spring onions, sliced (white and green parts separated)
- 3 tablespoons low-sodium soy sauce (or tamari for gluten-free)
- 1 tablespoon rice vinegar
- ½ teaspoon white pepper (or black pepper if that’s all you have)
- Salt to taste
- Optional garnish: extra sliced spring onions and a sprinkle of sesame seeds
Tip: To keep this recipe truly budget-friendly, buy a whole chicken and roast it the night before, then shred the leftover meat for this dish. You’ll save money and add deeper flavour without any extra cost.
How to Make Low-Calorie High-Protein Cauliflower Fried Rice with Chicken
- Prepare the cauliflower rice: Working in batches, pulse the cauliflower florets in a food processor until they resemble grains of rice — you should see small, even pieces, not a mush. Alternatively, use a box grater. Stop when the texture looks like coarse breadcrumbs, and transfer to a clean tea towel. Squeeze out any excess moisture; this step is crucial for a dry, fluffy result.
- Season and sear the chicken: Toss the diced chicken with half a teaspoon of salt and the white pepper. Heat one tablespoon of sesame oil in a large frying pan or wok over high heat until it shimmers and you see the first wisp of smoke. Add the chicken in a single layer — listen for that satisfying sizzle — and cook without moving it for 3 minutes. When the underside turns a deep golden brown, flip and cook another 2 minutes until the chicken is cooked through and feels firm to the touch. Remove to a plate.
- Scramble the eggs: Lower the heat to medium and add another splash of sesame oil. Pour in the beaten eggs and let them sit untouched for 30 seconds until the edges begin to set. Using your spatula, push the eggs gently towards the centre, creating soft, fluffy curds. The eggs should be just set, still slightly moist, and a bright yellow colour. Scoop them out onto the same plate as the chicken.
- Sweat the aromatics: Add the remaining sesame oil to the pan. Tip in the diced onion, carrot, and the white parts of the spring onion. Cook over medium heat for 4-5 minutes, stirring occasionally. The onion should turn translucent and the carrot should soften slightly — you’ll smell a sweet, savoury aroma rising from the pan. Add the garlic and ginger, stirring for 30 seconds until fragrant but not browned.
- Add the cauliflower rice and peas: Increase the heat to high. Add the squeezed cauliflower rice and the frozen peas to the pan. Spread everything out in an even layer and let it sit undisturbed for 2 minutes — you want to hear a gentle crackling sound as the cauliflower begins to brown. Then stir-fry vigorously for 3-4 minutes. The cauliflower will release steam and soften, but should still have a slight bite. When it smells toasted and looks slightly golden in spots, you’re on the right track.
- Combine everything: Return the cooked chicken and scrambled eggs to the pan. Pour the soy sauce and rice vinegar over the top. Toss everything together with a wooden spoon until the sauce coats every grain of cauliflower rice. Taste and adjust the salt or soy sauce as needed. The final dish should look colourful, with pops of green from the peas and yellow from the egg against the white cauliflower.
- Finish and rest: Sprinkle the reserved green spring onion slices over the top, then remove the pan from the heat. Let the fried rice rest in the pan for 2 minutes before serving. This brief rest allows the flavours to meld and the grains to firm up slightly. When you spoon it out, the rice should be fluffy, not wet, and the chicken should be tender.
Tips From My Kitchen
- Squeeze the cauliflower until it’s bone dry: This is the single most important tip for achieving a texture that mimics real fried rice. Wet cauliflower steams instead of fries, resulting in a mushy, sad dish. After pulsing, I wrap it in a clean tea towel and wring it out like I’m trying to start a fire. You’ll be shocked at how much liquid comes out, and your rice will thank you.
- Cook in batches if your pan is small: Overcrowding is the enemy of browning. If your pan isn’t large enough to hold all the cauliflower in a single layer, cook it in two batches. Yes, it takes a few extra minutes, but the caramelisation you get from a hot, uncrowded pan is worth every second. The cauliflower should sizzle, not steam.
- Season the chicken separately: I learned this the hard way — if you only season the final dish, the chicken ends up tasting bland. By salting and peppering the chicken before cooking, you build flavour from the ground up. The white pepper adds a gentle warmth that black pepper doesn’t quite match here.
- Use frozen peas straight from the bag: There’s no need to thaw them. Adding them frozen helps cool the pan slightly, which prevents the eggs from overcooking when you add them back in. Plus, they retain their bright green colour and pop of sweetness better than thawed peas do.
- Let the pan get properly hot between steps: When you add the cauliflower rice, the pan should be screaming hot. If you’re not seeing wisps of steam or hearing a lively sizzle, your heat isn’t high enough. A hot pan is what creates that slightly charred, smoky flavour that makes fried rice taste like it came from a wok.
- Batch cooking for the week: I double this recipe and divide it into four airtight containers. It keeps beautifully in the fridge for up to four days. When reheating, I add a teaspoon of water per portion and microwave for 2 minutes, then fluff with a fork. The water creates steam that revives the texture without making it soggy.
Equipment You’ll Need
- Large frying pan or skillet (a wok is ideal if you have one)
- Sharp knife and cutting board
- Food processor or box grater for the cauliflower
- Clean tea towel or cheesecloth for squeezing moisture
- Wooden spoon or spatula
- Mixing bowls for prepped ingredients
- Airtight containers for meal prep
Common Mistakes to Avoid
- Overcrowding the pan: If you pile all the cauliflower in at once, the temperature drops and the vegetables release their liquid, turning your fried rice into a steamed mess. Work in batches if necessary, and always ensure you hear that lively sizzle when the cauliflower hits the pan. A crowded pan is the fastest route to a soggy dinner.
- Wrong temperature: Low heat will cause the cauliflower to weep moisture and become mushy. You need high, almost aggressive heat for stir-frying. If your pan isn’t hot enough to make a drop of water dance and evaporate instantly, wait another minute before adding your ingredients. High heat is your best friend here.
- Skipping the rest time: I know it’s tempting to serve immediately, but letting the fried rice rest for 2 minutes off the heat allows the grains to firm up and the flavours to marry. If you serve it straight away, the dish can taste a bit disjointed, and the texture will be looser. That short pause makes a noticeable difference.
What to Serve With Low-Calorie High-Protein Cauliflower Fried Rice with Chicken
- A simple side of steamed edamame beans tossed with a pinch of chilli flakes
- Crunchy cucumber salad with a splash of rice vinegar and sesame seeds
- Miso soup made with tofu and wakame for an extra protein boost
- Steamed broccoli or bok choy drizzled with a little soy sauce
Frequently Asked Questions

Low-Calorie High-Protein Cauliflower Fried Rice with Chicken
Ingredients
Method
- Prepare the cauliflower rice: Working in batches, pulse the cauliflower florets in a food processor until they resemble grains of rice — you should see small, even pieces, not a mush. Alternatively, use a box grater. Stop when the texture looks like coarse breadcrumbs, and transfer to a clean tea towel. Squeeze out any excess moisture; this step is crucial for a dry, fluffy result.
- Season and sear the chicken: Toss the diced chicken with half a teaspoon of salt and the white pepper. Heat one tablespoon of sesame oil in a large frying pan or wok over high heat until it shimmers and you see the first wisp of smoke. Add the chicken in a single layer — listen for that satisfying sizzle — and cook without moving it for 3 minutes. When the underside turns a deep golden brown, flip and cook another 2 minutes until the chicken is cooked through and feels firm to the touch. Remove to a plate.
- Scramble the eggs: Lower the heat to medium and add another splash of sesame oil. Pour in the beaten eggs and let them sit untouched for 30 seconds until the edges begin to set. Using your spatula, push the eggs gently towards the centre, creating soft, fluffy curds. The eggs should be just set, still slightly moist, and a bright yellow colour. Scoop them out onto the same plate as the chicken.
- Sweat the aromatics: Add the remaining sesame oil to the pan. Tip in the diced onion, carrot, and the white parts of the spring onion. Cook over medium heat for 4-5 minutes, stirring occasionally. The onion should turn translucent and the carrot should soften slightly — you’ll smell a sweet, savoury aroma rising from the pan. Add the garlic and ginger, stirring for 30 seconds until fragrant but not browned.
- Add the cauliflower rice and peas: Increase the heat to high. Add the squeezed cauliflower rice and the frozen peas to the pan. Spread everything out in an even layer and let it sit undisturbed for 2 minutes — you want to hear a gentle crackling sound as the cauliflower begins to brown. Then stir-fry vigorously for 3-4 minutes. The cauliflower will release steam and soften, but should still have a slight bite. When it smells toasted and looks slightly golden in spots, you're on the right track.
- Combine everything: Return the cooked chicken and scrambled eggs to the pan. Pour the soy sauce and rice vinegar over the top. Toss everything together with a wooden spoon until the sauce coats every grain of cauliflower rice. Taste and adjust the salt or soy sauce as needed. The final dish should look colourful, with pops of green from the peas and yellow from the egg against the white cauliflower.
- Finish and rest: Sprinkle the reserved green spring onion slices over the top, then remove the pan from the heat. Let the fried rice rest in the pan for 2 minutes before serving. This brief rest allows the flavours to meld and the grains to firm up slightly. When you spoon it out, the rice should be fluffy, not wet, and the chicken should be tender.
Notes
If you give this budget-friendly meal-prep recipe a try, I would love to hear how it works for your weekly rotation. Drop a comment below and let me know what vegetables you added or how you stretched it even further — I’m always looking for new ideas from fellow home cooks who know the value of a good, affordable meal.