Low-carb Nasi Goreng

Low-carb Nasi Goreng

It’s super simple to satisfy your craving for classic Indonesian fried rice—with cauliflower! All the exotic flavors and textures of classic Nasi Goreng shine through in this low-carb version. Dig in, and be transported!

Low-carb Nasi Goreng

It’s super simple to satisfy your craving for classic Indonesian fried rice—with cauliflower! All the exotic flavors and textures of classic Nasi Goreng shine through in this low-carb version. Dig in, and be transported!
4 servingservings


Nasi Goreng
  • 2 lbs 900 g cauliflower, riced
  • ¼ cup 60 ml coconut oil
  • 2 tsp 2 tsp curry powder
  • 4 4 garlic clove, finely choppedgarlic cloves, finely chopped
  • 2 tbsp 2 tbsp ground ginger
  • 1 (4 oz.) 1 (110 g) yellow onion, choppedyellow onions, chopped
  • 2 tbsp 2 tbsp sesame oil
  • 2 tbsp 2 tbsp tamari soy sauce
  • 8 8 eggeggs
  • 3 (1½ oz.) 3 (45 g) scallion, slicedscallions, sliced
  • 1 (5 oz.) 1 (140 g) green bell pepper, dicedgreen bell peppers, diced
  • 2 2 red chili pepper, slicedred chili peppers, sliced
  • salt and pepper


Instructions are for 4 servings. Please modify as needed.

  1. Grate the cauliflower using the coarse side of the grater and prep the rest of the vegetables. Fry in oil on medium-high heat in a large skillet until the vegetables start to turn golden.
  2. Heat up a large wok or frying pan with coconut oil. When hot, add the curry, ginger, garlic, and onion. Fry for a couple of minutes.
  3. Add the cauliflower, sesame oil, and tamari soy. Mix and fry for about 4 minutes.
  4. Crack half of the eggs straight into the pan and leave to set a bit before you stir. Allow the egg whites to get fully cooked
  5. Add the scallions, bell pepper, and chili. Give it a good mix. Taste and add more sot sauce or salt if necessary.
  6. Fry the rest of the eggs in another large frying pan in coconut oil on medium-high heat until crispy. Season with salt.
  7. Serve the Nasi Goreng with the eggs, garnish with more scallions and red chili.


Craving a little meat? Cooked chicken or shrimp bring Nasi Goreng to a whole new level!

You might also like

A little sneak peek...

With Diet Doctor Plus you get access to tons of keto meal plans, including dairy-free and vegetarian versions, meal plans adapted for intermittent fasting, quick-and-easy and budget keto meal plans. Below, see our latest one.

Keto: Dairy free #6

Following a healthy dairy-free diet doesn’t have to mean depriving yourself — and this week’s meal plan is proof of that.

On the menu, we have some spice-heavy keto dishes like our Sindhi-style lamb curry. Additionally, there are some quick and easy weeknight favorites such as our tasty tuna zoodle salad and chicken stir-fry.

While following this plan, if you’re not a big fan of certain ingredients, feel free to swap them. If, for example, you don’t enjoy eating lamb, you could always substitute it for chicken or beef.

The same goes for vegetables. If there’s something you don’t fancy, change it for another low-carb veggie. Check out our visual vegetable guide for more inspiration.

Get ready to enjoy some of our favorite keto meals while staying below 20 grams of net carbs per day.

Full meal plan →

Get the full Diet Doctor experience for free

With Diet Doctor Plus, you get instant access to all of our delicious recipes, popular meal plans, meal planner tool, inspiring videos and educational guides. As a paying member you also help us in our mission to empower even more people. What are you waiting for? Sign up today and try for free for a month. Cancel anytime you want.


  1. Niklas
    God dammit, fish sauce, not salt must be used in this kind of dishes!
    Reply: #7
  2. Yuki
    I made it the day before yesterday. My husband and I really enjoyed it and after that, we didn't get hungry till the supper time.
  3. Agus
    Just a note... "nasi" means rice in Indonesian/Malaysian... :) This is the first time I've seen nasi goreng without rice.
  4. Patricia
    The cauliflower rice substitutes for rice. This is a low carb site remember?
    Agus, we think cauliflower tastes loads better than rice anyway and much kinder to the digestion.

    What a lovely dish at nearly at the end of a week of gourmet eating courtesy of vegetarian #2. I've been heading towards LCHF for some time and finding it easy and very much to my taste. I have no idea what it's doing to me but I seem leaner and I certainly feel well and fit much of the time at 64 although it would be great if it could cure backache! I had blood tests done yesterday and I'll be interested in the results.

    Doing LCHF 'properly' this week has been a real success in terms of enjoying the food and not getting hungry between meals. We are sold on it now. We have found the program really adaptable e.g. we took the mushroom fritatta out with us for a packed lunch yesterday and it was delicious cold. My husband is now won over to this way of eating and has started making jokes like 'Not another absolutely gorgeous meal! Can't they do something bland and boring? :)

    We've got family staying next week. Apparently, our sister-in-law has just been told her BP is too high and her doctor is talking about statins. They run and go hill-walking but love their cereal and bread. We sense an opportunity. . . . .

  6. Miriam
    I recently went to Bali and the other day was craving Nasi Goreng so this morning googled Keto Nasi Goreng and found this recipe. Will be making it for lunch!
  7. Rebecca
    It’s a vegetarian version, if you’re not vegetarian you can certainly use fish sauce, if you are vegetarian soy sauce gives it a nice extra flavor boost
  8. 1 comment removed
  9. Jill Wallentin Team Diet Doctor
    Hello there!
    Thanks so much for your feedback. We've listened, re-tested this recipe, and improved it. We hope once you try it again yourself, you'll notice the difference — and love it as much as we do.
    Happy cooking!

    /The recipe team

    P.S. To keep the comments section up-to-date, we've gone ahead and removed any comments regarding the now-resolved issues. Thanks!

Leave a reply

Reply to comment #0 by