Skip to content
KETOFOCUS.

Sweater weather calls for keto comfort food. Get Cozy →

Keto Shrimp Fried Rice

Keto shrimp fried rice with juicy jumbo shrimp, tender cauliflower rice, and a sesame-ginger sauce — 6.4g net carbs and 26.9g protein. One skillet, about 10 minutes, and it's on my table at least once a week.
  • 6.4gnet carbs
  • 26.9gprotein
  • 10minutes
  • 4servings

This post may contain affiliate links. See my disclosure policy.

a white bowl filled with egg roll skillet mixture next to two sacues and a plate

I started making this keto shrimp fried rice when I needed a dinner that could actually hit the table in 10 minutes. Not "30 minutes" that turns into 45 once you count prep. Actually fast, one skillet, minimal cleanup.

The base is frozen cauliflower rice instead of white rice. One cup comes in at about 1.8g net carbs, and once you stir in the sauce and seasonings, the texture disappears into the dish. I've served this to people who didn't realize it wasn't regular rice until I told them.

For the sauce, I use liquid aminos over soy sauce because the umami hits harder without the extra sodium. If you prefer coconut aminos (for Whole30 or just taste preference), that works too. Add a splash more since it's milder. I keep all three in my pantry and I reach for liquid aminos almost every time.

The monk fruit sweetener is optional, but I like what it does. It rounds out the sauce the same way sugar works in a takeout version, just without the carbs. If you don't have monk fruit, skip it. The dish works fine without it.

The aromatics make the biggest difference here. Fresh ginger and garlic go in right after the shrimp comes out of the skillet, and they only need about 30 seconds to get fragrant. I use ginger paste when I'm in a rush and freshly grated when I have an extra minute. Both work.

The vegetables are flexible, and I go into detail below on what to grab and what to skip. The shrimp come from the freezer section, already peeled and deveined. The egg goes in last. The whole thing is built to be fast and forgiving, which is why it shows up on our dinner table every single week.

If you like quick dinners with an Asian twist, here are a few more I make regularly:

I've been tweaking this since I started keto in 2012. Early versions used too much soy sauce, not enough ginger, and I was overcooking the shrimp by a mile. This version is the one that stuck. The balance of savory from the liquid aminos, warmth from the ginger, and the slight nuttiness of the sesame oil is right where I want it. My kids eat it without complaint, which in my house is the highest compliment a recipe gets.

Leftovers reheat well in a skillet the next day. The microwave works too, but the cauliflower rice softens. I toss it in a pan with a tiny bit of sesame oil to crisp things back up.

fresh eggs in the center of a skillet with fried rice around

Why I always start with frozen shrimp

Frozen jumbo shrimp, already peeled and deveined, are the shortcut that makes this dinner work on a weeknight. I move a bag from the freezer to the fridge in the morning and they’re thawed by dinner.

Pat them dry with a paper towel before they hit the pan. This is the difference between shrimp that sear golden in 30 seconds and shrimp that sit in a puddle and steam. I made this mistake a few times early on and ended up with pale, rubbery shrimp. Dry surface, hot pan, quick sear. That’s it.

Pick the right vegetables (and skip the wrong ones)

I use frozen vegetables to keep it simple

I grab a frozen stir-fry medley with asparagus, mushrooms, onions, green beans, and zucchini. Skip any bags heavy on carrots, peas, or water chestnuts because those bump up the carb count fast. I check the ingredient list on every bag before I buy it.

If I have fresh mushrooms, green onions, or spinach in the fridge, I toss those in too. Any low-carb vegetable that cooks quickly works here. I’ve used broccoli florets and diced bell pepper with good results.

asparagus stir fry mix poured into a skillet

Cauliflower Rice

Cauliflower rice replaces white rice here, and one cup has just 1.8g net carbs. With the liquid aminos, sesame oil, ginger, and vegetables mixed in, you genuinely do not notice the swap. I use frozen bags from the grocery store because they’re consistent and already riced.

If you want to use fresh cauliflower, pulse it in a food processor until it looks like rice grains. Fresh has a slightly firmer bite, which I actually prefer when I have time. Either way, don’t thaw frozen cauliflower rice before cooking or it releases too much water and turns mushy. Straight from the bag into the hot skillet.

I use cauliflower rice in a lot of my keto cooking:

One skillet, one dinner

Everything goes into the same skillet. Shrimp first (sear and set aside), then aromatics, then vegetables and cauliflower rice, then the shrimp back in, then eggs cracked right in the middle. Start to finish, I’m eating in about 10 minutes.

Reader Min said it took 12 minutes with frozen shrimp, which tracks with my experience. If your shrimp are on the larger side or your skillet runs a little cooler, give it an extra minute or two. Nothing in the pan is raw at this point, so you’re really just heating things through and building flavor.

If you like the one-skillet approach, my firecracker shrimp follows the same strategy.

Discover more keto recipes on our channel Hundreds of keto recipe videos, with step by step instructions and the tips that make keto easy.
KetoFocus
The recipe

Keto Shrimp Fried Rice

Print Pin
Prep 2 min Cook 8 min Total 10 min Serves 4

Ingredients

Servings 4

Keto Shrimp Fried Rice Ingredients

Step by Step Instructions

  1. Cook shrimp in large skillet

    Heat butter in a large skillet over medium high heat. Add shrimp to the skillet and saute for 30 seconds on each side. Then remove and set aside.

    For this step

    • Shrimp
    shrimp in a layer cooking in a big skillet
  2. Add & saute

    Add whites of the onions, garlic and ginger to the skillet. Saute until fragrant.

    For this step

    • Green onion (whites)
    • Garlic
    • Ginger
    onion whites sauted in a skillet
  3. Add & continue heating

    Add in mushrooms, cauliflower rice, vegetables, liquid aminos, white vinegar, sesame oil and monkfruit sweetener. Cook for 3-4 minutes or until vegetables are heated through.

    cauliflower rice and veggies cooking in a skillet
  4. Finishing touches

    Add back in the shrimp. Create a well in the middle of the skillet by pushing the mixture off to the sides. Crack the eggs in the center of the well and let cook until the edges turn white before scrambling the egg into the fried rice.

    two eggs cracked in the center of a skillet with vegetables and shrimp off to the side

Nutrition

Per serving: 1/4 of recipe

Calories
272
Fat
12.5g
Protein
26.9g
Total carbs
11.1g
Net carbs
6.4g

Nutrition is an estimate calculated from the ingredients listed. Brands vary, so check labels if you track closely.

Frequently Asked Questions

How do I prevent soggy cauliflower rice?

I cook the cauliflower rice straight from frozen, no thawing. Thawing releases a ton of water that makes everything mushy. I also make sure my skillet is hot before the cauliflower rice goes in, and I don't overcrowd the pan. If you're using fresh cauliflower, squeeze the riced pieces in a clean towel first to get the moisture out. I've done both ways and the frozen-straight-to-skillet method is more consistent.

Can I use coconut aminos instead of liquid aminos or soy sauce?

I keep all three in my pantry and I reach for liquid aminos most often because the umami is deeper without extra sodium. Coconut aminos work well if you're doing Whole30 or just prefer the taste, but they're milder. I add about 25% more when I swap them in. Soy sauce works too, though I find it saltier than I like in this particular dish.

How many net carbs per serving?

I can't give you one exact number because it depends on your vegetable mix and how much sauce you use. The cauliflower rice base is about 1.8g net carbs per cup. The shrimp are essentially zero. Most of the carbs come from your frozen vegetable blend, which is why I skip bags loaded with carrots and peas. With my usual ingredients, I estimate each serving falls in the 5-7g net carb range.

Can I use chicken instead of shrimp?

I've made this with diced chicken thighs and it works well. Cut them small (about 1-inch pieces) so they cook in 3-4 minutes. Chicken breast dries out faster, so if you go that route, pull the pieces as soon as they're cooked through. I still prefer shrimp because it cooks in under a minute and the texture pairs better with the sauce, but chicken is a solid swap.

Is this good for meal prep?

I meal prep this regularly. I divide it into glass containers and it keeps in the fridge for 3 days. When I reheat, I use a skillet with a little sesame oil rather than the microwave. The microwave works in a pinch, but the cauliflower rice gets softer. You can freeze portions for up to a month. The vegetables soften a bit when thawed, but the flavor holds up.

Can I make this Whole30 or Paleo?

I originally built this as a keto recipe, but the swap is easy. Use ghee instead of butter and coconut aminos instead of liquid aminos. Drop the monk fruit sweetener. That's it. Everything else stays the same. I've made the Whole30 version for friends doing a round and they couldn't tell the difference.

What vegetables should I avoid to keep carbs low?

I skip anything with a lot of peas, corn, carrots, or water chestnuts. Those add up fast. My go-to frozen mix has asparagus, mushrooms, onions, green beans, and zucchini. If I'm adding fresh vegetables, I stick with spinach, bell peppers, broccoli, or extra mushrooms. I always check the bag's ingredient list before buying because some "stir fry" blends sneak in high-carb fillers.

Browse by ingredient
Similar recipes

People who cooked Keto Shrimp Fried Rice also made

Reviews

Tap to rate

4.6 from 28 ratings, 13 written

Made this recipe?

Replying to Todd E.

Your rating

Leah

Ten minutes and it’s better than the takeout I used to order. WOW.

Reply

Rebecca

Shrimp is the variable here. Pull it before the sauce goes in, add it back cold when packing. Day three reheat, still a 7 instead of rubber. I keep the green onion whites out of the hot batch, scatter them on at lunch. Six containers a week off a double batch. The 26.9g protein is why this beats my usual chicken bowl when I’m tracking.

Reply

Annie Lampella

Adding the shrimp back to the hot skillet is smart. I’m stealing that for my next double batch.

Reply

Lauren

Most cauliflower fried rice recipes get the fat wrong. Sesame oil, avocado oil, fine, but they taste like substitutes and they know it. Butter first in the skillet and it actually reads like food. I added fresh ginger with the garlic and green onion whites and the base came up sharper than any paste version I’ve made. Shrimp cooked fast at high heat, came out tender. (I always rush it and get rubber. Not this time.) 6.4 net carbs, 27g protein.

Reply

Annie Lampella

‘Reads like food’ is exactly it.

Reply

Nina

the timing on this actually worked, which honestly shocked me, because my stir fry always drags to twenty minutes of poking and nothing comes out seared right. having everything prepped is the whole thing, and pulling the shrimp before you add the cauliflower rice keeps them from going rubbery. four stars because round one I crowded the pan and the cauliflower just steamed, but in a bigger skillet on round two the texture was completely different.

Reply

Corinne

Cut the vinegar to a tablespoon on batch three, thought it was doing too much, and the dish went flat in a way that took me another whole run to figure out. Without it the aminos taste one-note — not obvious until it’s gone. Six batches in now and I wouldn’t touch those proportions. Four stars because the first two runs felt noticeably off without that context, but once you see what the vinegar is doing this locks in.

Reply

Annie Lampella

Corinne, six batches is real commitment. The vinegar keeps the aminos from going one-note, and most people don’t notice until it’s already gone. I ran the same test during development. Flat. Kept both tablespoons. Four stars makes sense for those first two runs.

Reply

Dana

Forgot to pick up liquid aminos so I just used coconut aminos, didn’t notice a difference. Wanted to flag the white vinegar though. Sounds like it could be optional, and I nearly skipped it the first time. It’s not optional. Without it the sauce is fine, with it everything sort of snaps into focus. Small but real.

Reply

Annie Lampella

Coconut aminos work but they’re a little milder, the difference is small enough that most people miss it especially in a sauce this layered. But the vinegar thing, you nailed it. I get people asking if they can skip it every time. You can’t. It’s what makes the sauce taste like a finished dish instead of just cooked shrimp with soy sauce on it. ‘Snaps into focus’ is exactly right, I’m stealing that.

Reply

Dana

Ha, go for it. And yeah, once you forget the vinegar you never leave it out again.

Reply

Steve

Usually batch everything Sunday and I’m done with it, but this one I end up doing twice a week because the shrimp are actually better fresh than reheated. Ten minutes is short enough to justify on a Tuesday night. The ginger loses something in the microwave, I don’t know what exactly, but hot off the skillet it’s noticeably more present.

Reply

Annie Lampella

Ginger evaporates in the microwave. Tuesday it is.

Reply

Todd E.

Been doing Sunday meal prep for months and this is exactly what my lunches have been missing. Already grabbed cauliflower rice and shrimp on my last grocery run. My only concern is reheating, cauliflower rice gets watery after a couple days in the fridge. Does this hold up okay after 3-4 days or is it more of a make-it-fresh thing?

Reply

Annie Lampella

I meal prep this regularly and 3 days holds up fine. Reheat in a skillet with a little sesame oil. The microwave is what makes cauliflower rice go watery.

Reply

Kendra Davis

Threw in a scrambled egg at the end and it totally binds everything together. So much closer to the takeout version.

Reply

Annie Lampella

Scrambling separately and folding in at the end is what I do when I want actual egg pieces instead of everything just coated. Way closer to takeout.

Reply

Luz

My husband always scrapes cauliflower rice to the side of his plate, so I made this without telling him what it was. He got halfway through before he said anything, and what he said was “is there more rice?” The ginger and sesame pull the cauliflower all the way into fried rice territory. Going in the weekly rotation.

Reply

Annie Lampella

Ha. “Is there more rice” is the only review that matters. The ginger and sesame are exactly why this works on people who think they hate cauliflower rice.

Reply

Danielle

The sesame-ginger flavor on this is legitimately great, and it comes together SO fast. Only note is I would double the liquid aminos next time, the cauliflower soaked it all up and I wanted more sauce at the end.

Reply

Annie Lampella

Doubling it works. I usually hold a splash back and add it right before serving so there’s still sauce when it hits the plate.

Reply

Crystal

My daughter has been suspicious of cauliflower rice since I tried to sneak it past her two years ago. Made this on a weeknight and she cleaned her plate, then looked at me sideways and asked what I put in the rice. I said just sesame and ginger. She said that couldn’t be right because it tasted like actual fried rice. It does, though. That’s the whole point.

Reply

Annie Lampella

Ha. She got the honest answer though. The liquid aminos are what make it taste like takeout, the sesame and ginger just finish it.

Reply

Gina

Liked this a lot, but pulling the shrimp out after they pink up and adding them back at the end makes a real difference. I left mine in too long while the cauliflower rice cooked down and the texture suffered. The sesame-ginger balance in the sauce is exactly right.

Reply

Annie Lampella

That’s how I do it too. Cauliflower rice needs a couple extra minutes after the shrimp are done and they just go rubbery if you leave them in. Glad the sauce landed right.

Reply

Lorraine

If you’re using frozen cauliflower rice, squeeze it dry before it hits the pan. I skipped that step the first time and the shrimp steamed instead of getting any color, the whole thing went watery. Pressed it through a dish towel on round two and it was a different dish. The liquid aminos bring plenty of moisture on their own, so extra water from the rice just fights against you. Also pull the shrimp the moment it turns pink, before it’s fully done. It won’t go rubbery when you add it back in. Two tweaks, and I make this almost every week now.

Reply

Annie Lampella

The towel press works. I usually get away with going straight from frozen to a really hot pan, but when the skillet isn’t hot enough that squeeze is exactly what saves it. And yes on the shrimp – they finish in the sauce.

Reply

Jessica

My husband always knows when rice is cauliflower, and he has made me cut more than one fried rice recipe over it. Made this on a Tuesday without saying anything. He finished the whole bowl and asked what place I ordered from. The sesame-ginger sauce is what does it, I think. Would scale back the vinegar just a little next time, but this is the first cauliflower rice dish that has passed his test.

Reply

Annie Lampella

Ha, the ordering test is the highest bar there is. On the vinegar, I’d drop to 1 tablespoon and taste before adding more. Easy to tip over with that one.

Reply

Min

Quick weeknight win. Used frozen shrimp and it was done in 12 minutes.

Reply

Annie Lampella

Frozen shrimp works great. Saves time and they still get a good sear if you pat them dry first.

Reply

Stephanie Artley

I would have given a thumbs up but I don’t see where to do that at. So glad I found you. Wonderful recipe can’t wait to try it.

Reply

Annie Lampella

Ha, that’s what the comment section is for. Hot skillet before the cauliflower rice goes in – that’s the one thing that makes or breaks it.

Reply

Keep going

More Dinner Recipes

See all 172 Dinner recipes

Get new recipes from Annie

One email a week. Unsubscribe whenever you like.