Imagine cracking open your fridge on a busy Tuesday night and pulling out a container of golden, coconut-scented cauliflower fried rice that tastes like it came straight from a Bangkok street stall. Each forkful delivers toasty shredded coconut, rich coconut cream, fragrant ginger and garlic, ribbons of scrambled egg, and a bright hit of fresh lime — all layered over tender cauliflower rice that soaks up every drop of flavor. This is not bland diet food; it is a deeply savory, slightly sweet, umami-packed side that you will genuinely look forward to eating all week.
With roughly 28 grams of fat, only 6 grams of net carbs, and 8 grams of protein per generous serving, this fried rice sits squarely in the keto sweet spot. The fat comes from three coconut sources — coconut oil for the sauté, coconut cream stirred in for richness, and toasted shredded coconut for crunch — plus a drizzle of toasted sesame oil that ties every element together. Because fat accounts for nearly 80 percent of the calories, this side effortlessly supports ketosis while keeping you satiated for hours.
Best of all, the entire batch comes together in 35 minutes and stores beautifully in the fridge for up to five days. Make it on Sunday, portion it into four containers, and you have a ready-to-reheat side that pairs with virtually anything: grilled tofu, a quick egg scramble, sautéed greens, or even eaten on its own when you need something fast. The flavors actually deepen overnight as the coconut cream melds with the aromatics, making leftovers taste even better than the first day.
Ingredients (serves 4)
For the cauliflower rice base:
- 1 medium head cauliflower, riced (about 4 cups / 480g), or 1 lb (450g) pre-riced cauliflower
- 2 tablespoons (28g) virgin coconut oil
- 3 cloves garlic, minced
- 1 tablespoon (6g) fresh ginger, finely grated
- 4 scallions, thinly sliced (white and green parts separated)
- 2 large eggs, lightly beaten
For the coconut sauce:
- 1/2 cup (120ml) full-fat coconut cream (from the thick top of a chilled can)
- 2 tablespoons (30ml) coconut aminos
- 1 tablespoon (15ml) toasted sesame oil
- 1 teaspoon (5ml) rice vinegar (unseasoned)
- 1/2 teaspoon fine sea salt, or to taste
- 1/4 teaspoon white pepper
For the topping and finish:
- 3 tablespoons (15g) unsweetened shredded coconut
- 1 tablespoon (9g) white sesame seeds
- 1 medium lime, cut into wedges
- 1/4 cup (10g) fresh Thai basil or cilantro leaves, roughly torn
- Pinch of red pepper flakes (optional)
Instructions
Toast the coconut and sesame. Set a large skillet or wok over medium heat. Add the shredded coconut and sesame seeds and toast, stirring constantly, for 2 to 3 minutes until the coconut turns golden and fragrant. Transfer immediately to a small bowl and set aside — these burn quickly, so watch them carefully.
Prepare the cauliflower rice. If using a whole head, cut it into florets and pulse in a food processor in two batches until it resembles rice-sized grains. Do not over-process or it will become mushy. If using pre-riced cauliflower, pat it dry with a clean kitchen towel to remove excess moisture — this step is critical for achieving a fried texture rather than a steamed one.
Cook the aromatics. Return the same skillet to medium-high heat and add the coconut oil. Once it shimmers, add the garlic, ginger, and white parts of the scallions. Stir-fry for 60 seconds until fragrant but not browned.
Scramble the eggs. Push the aromatics to the edges of the skillet to create a well in the center. Pour in the beaten eggs and let them sit undisturbed for 20 seconds until the edges begin to set. Then scramble them into small, bite-sized curds using a spatula, about 30 to 45 seconds total. Toss the curds with the aromatics.
Fry the cauliflower rice. Add all the riced cauliflower to the skillet and increase the heat to high. Spread it in an even layer and let it cook without stirring for 2 minutes — this allows the bottom to get slightly golden and removes moisture. Stir, then repeat this process two more times, for a total of about 6 minutes of frying. The cauliflower should look dry and lightly toasted in spots.
Add the coconut sauce. While the cauliflower fries, whisk together the coconut cream, coconut aminos, toasted sesame oil, rice vinegar, salt, and white pepper in a small bowl. Pour the sauce over the cauliflower rice and toss everything together over high heat for 1 to 2 minutes until the sauce is fully absorbed and the rice looks glossy and coated.
Finish and portion. Remove the skillet from the heat. Squeeze the juice of one lime wedge over the entire batch and toss to combine. Fold in the scallion greens. Taste and adjust salt if needed. Divide the fried rice evenly among four airtight meal-prep containers. Top each portion with the toasted coconut-sesame mixture, a few torn Thai basil or cilantro leaves, and a lime wedge on the side. Save the red pepper flakes for serving if you like extra heat.
Store. Let the containers cool to room temperature, then seal and refrigerate for up to 5 days. To reheat, microwave each portion for 90 seconds to 2 minutes, or warm in a skillet over medium heat with a teaspoon of coconut oil for 3 to 4 minutes until heated through. Add a fresh squeeze of lime after reheating for the brightest flavor.
Nutrition per Serving
| Nutrient | Amount |
|---|---|
| Calories | ~318 kcal |
| Fat | ~28g |
| Protein | ~8g |
| Total Carbs | ~9g |
| Fiber | ~3g |
| Net Carbs | ~6g |
Nutrition values are approximate and based on the stated ingredients using standard USDA data. Actual values may vary depending on specific product brands and exact portion sizes.
Tips & Variations
Squeeze out every drop of moisture from the cauliflower. This is the single most important step for achieving genuine fried rice texture. Whether you use fresh or pre-riced cauliflower, wrap it in a clean kitchen towel and wring it firmly over the sink. Wet cauliflower will steam instead of fry, giving you a soggy, disappointing result. If you have time, spread the riced cauliflower on a sheet pan lined with a towel and refrigerate it uncovered for an hour before cooking.
Make it vegan by skipping the eggs. Simply omit the eggs and add an extra tablespoon of coconut oil to keep the fat ratio high. You can also crumble in 3 ounces (85g) of extra-firm tofu that has been pressed and broken into small pieces — it will mimic the egg curds and add protein without adding significant carbs.
Watch the carbs in coconut aminos. While coconut aminos are lower in sodium than soy sauce, they do contain more natural sugars — typically about 1 gram of carbs per teaspoon. The 2 tablespoons called for in this recipe contribute roughly 6 grams of carbs to the entire batch, which is already factored into the nutrition. If you want to cut carbs further, substitute 1 tablespoon of tamari (gluten-free soy sauce) plus 1 tablespoon of water, which drops the total batch carbs by about 4 grams.
Add protein to turn this into a full meal. This side is designed as a building block, but you can easily bulk it up. Toss in cubed baked tofu, a fried egg on top, or a handful of roasted macadamia nuts for extra fat and crunch. Adding 4 ounces of seasoned tofu per serving keeps you keto-compliant while bumping protein to around 18 grams.
Use the freezer for longer storage. While this fried rice is best within 5 days in the fridge, it also freezes well for up to 6 weeks. Portion it into freezer-safe containers, leaving the toasted coconut-sesame topping and fresh herbs in a separate small bag. Thaw overnight in the fridge, then reheat in a hot skillet. Add the toppings fresh after reheating to preserve their crunch and color.