Keto Cauliflower Fried Rice
Keto cauliflower fried rice takes 25 minutes, uses one pan, and comes in at 8g net carbs per serving. It tastes like takeout fried rice — sesame oil, soy sauce, scrambled eggs, and plenty of aromatics — but the base is riced cauliflower instead of grain rice.
This version skips the peas and carrots you’ll find in most fried rice recipes (too many carbs) and uses shredded cabbage and diced red bell pepper instead. Same crunch, same color, better macros.
Why Cauliflower Rice Works for Keto

One cup of white rice has about 45g of carbs. One cup of riced cauliflower has 3g. That’s the entire argument for the swap. But cauliflower rice also brings some things regular rice doesn’t:
- More fiber. Cauliflower has about 2g fiber per cup, which helps keep net carbs low and digestion moving.
- Absorbs flavor. Riced cauliflower soaks up sesame oil and soy sauce just as well as grain rice — maybe better, since it doesn’t clump.
- Cooks faster. Cauliflower rice is done in 5–7 minutes in a hot pan. No boiling, no draining, no waiting.
You can rice a whole head in a food processor in about 30 seconds, or buy pre-riced cauliflower from the freezer section. Both work. If you’re using frozen, thaw it first and squeeze out the excess moisture with a clean towel — wet cauliflower rice steams instead of frying, and you lose the texture.
How to Make Keto Cauliflower Fried Rice

The technique is the same as regular fried rice: cook the eggs first, set them aside, stir-fry the vegetables, add the rice, then combine everything with the sauce. The whole thing takes one large skillet or wok and about 25 minutes.
A few things that make a difference:
- High heat matters. Use medium-high to high heat throughout. You want the cauliflower to get slightly browned, not mushy. If your pan isn’t hot enough, it steams.
- Don’t overcrowd the pan. If your skillet is small, cook in batches. Crowding = steaming.
- Add the soy sauce last. Pour it around the edges of the pan so it hits the hot surface and gets a little smoky before mixing in. That’s where the fried rice flavor comes from.
- Sesame oil is for flavor, not frying. Use half at the start for cooking, then drizzle the rest at the end. Sesame oil burns easily at high heat.
Meal Prep and Variations

This recipe stores well in the fridge for 4 days, making it a strong candidate for keto lunch ideas for work. Pack it in a glass container and reheat for 90 seconds — it comes back almost as good as fresh.
Protein add-ons: The base recipe is vegetarian-leaning at 7.5g protein per serving. To make it a full lunch, add 100g of cooked chicken thigh, shrimp, or diced pork belly on top. That’ll push protein to 25g+ without meaningfully changing the carb count.
Swap ideas:
- Replace soy sauce with coconut aminos for a soy-free version (adds ~1g carb per tablespoon)
- Add a tablespoon of chili crisp or sriracha for heat
- Toss in leftover portobello mushroom slices if you have them
- Top with sliced avocado for extra fat
For a cold lunch version, let it cool completely and pack it chilled — cauliflower fried rice works surprisingly well cold, almost like a grain-free rice salad. See our cold keto lunch ideas for more no-heat options.
Nutrition Facts
Per serving (recipe makes 4 servings), calculated from USDA FoodData Central:
- Calories: 123
- Fat: 10.3g
- Protein: 7.5g
- Total Carbs: 12.3g
- Fiber: 4.1g
- Net Carbs: 8.2g
Adding a 100g chicken thigh brings it to roughly 290 cal / 20g fat / 25g protein / 8.2g net carbs — a complete keto lunch. If you’re pairing this with other dishes like keto mac and cheese, keep the portions smaller to stay within your daily carb budget.
Frequently Asked Questions
Can I use frozen cauliflower rice?
Yes. Thaw it first and squeeze out as much water as you can with a clean kitchen towel. Frozen cauliflower rice has more moisture than fresh, so skipping this step gives you a soggy result.
Is soy sauce keto?
Standard soy sauce has about 1g carb per tablespoon — fine for keto. Avoid “sweet” soy sauce or kecap manis, which are loaded with sugar. Tamari and coconut aminos are both good substitutes if you’re avoiding soy.
How do I keep it from getting mushy?
Three things: high heat, dry cauliflower, and don’t overcrowd the pan. If you dump cold, wet cauliflower into a lukewarm pan, it will steam instead of fry. Get the pan hot first, work in batches if needed, and don’t stir constantly — let it sit and get a little color. A well-seasoned cast iron skillet or carbon steel wok gives the best results because they hold heat evenly at high temperatures.
Keto Cauliflower Fried Rice
Course: LunchCuisine: Asian-InspiredDifficulty: Easy10
minutes15
minutes25
minutes4
servings123
kcal8.2
g10.3
g7.5
g25-minute low-carb fried rice with riced cauliflower, scrambled eggs, sesame oil, and soy sauce. 8.2g net carbs per serving.
Ingredients
1 large head cauliflower, riced (about 600g)
2 tablespoons sesame oil
2 large eggs, beaten
1 small onion, finely diced (70g)
2 garlic cloves, minced
1 teaspoon fresh ginger, grated
3 tablespoons soy sauce or tamari
1/2 red bell pepper, diced (75g)
1/2 cup shredded cabbage (60g)
2 green onions, sliced
Salt and pepper to taste
Directions
- Pulse cauliflower in a food processor until it resembles rice grains. If using frozen, thaw and squeeze dry.
- Heat 1 tablespoon sesame oil in a large skillet or wok over medium-high. Scramble eggs until just set, about 1 minute. Remove to a plate.
- Add remaining oil. Saute onion, bell pepper, and cabbage 3-4 minutes. Add garlic and ginger, cook 30 seconds.
- Add riced cauliflower. Let it cook undisturbed 2 minutes for color, then stir. Cook 5-7 minutes total until tender.
- Return eggs. Pour soy sauce around pan edges. Toss everything, cook 1 more minute.
- Season with salt and pepper. Garnish with green onions. Serve or cool for meal prep.
Notes
- Add 100g cooked chicken, shrimp, or pork belly per serving for more protein. Use coconut aminos for soy-free (adds ~1g carb/tbsp).
