The first time I made this, my husband looked up from his bowl and said, “Wait, is this… cauliflower?” He’d taken three bites before it registered. That’s the test, isn’t it? When a weeknight dinner is so good it gets eaten before anyone realizes it’s supposed to be the “healthy” version. This isn’t the watery, sad pile of cauliflower rice you’ve had at other people’s houses. The shrimp get crispy at the edges. The vegetables still have bite. And the whole thing comes together in the time it takes to answer a few emails.
The short version: The best low-carb dinner that doesn’t taste like a compromise — faster than takeout and made in one pan.
I’ve been making versions of this for years, and this exact method — with the specific trick to keep the cauliflower from getting mushy — is what finally made it a permanent fixture in our weeknight rotation. It’s the one I make on nights when I want something that feels like takeout but is secretly good for me.
- Serves: 4 as a main dish
- Hands-On Time: 20 min | Total Time: 30 min
- Difficulty: Easy — faster than takeout
- Cost per serving: ~$4.50
- Calories: ~320 per serving
- Dietary Notes: Naturally low-carb, gluten-free (with tamari). Adaptable for paleo/Whole30.
(Photo above: overhead shot of the finished fried rice in a large cast iron skillet, a pile of golden cauliflower rice studded with pink shrimp, bright green peas, and flecks of scrambled egg. A pair of chopsticks rests on the edge of the pan, and the steam is still visible. Shot in late afternoon light on a worn wooden table.)
The Trick to Cauliflower Rice That’s Not Soggy

Let’s be honest — most cauliflower rice ends up tasting like steamed vegetables that got lost on the way to dinner. The problem is water. Cauliflower holds a lot of it, and if you crowd the pan or skip the first step, it steams instead of fries. I learned the hard way (after way too many sad bowls) that the key is to cook it in batches and let it sit undisturbed long enough to actually brown. The same goes for the shrimp — giving them space means they develop that golden crust instead of turning rubbery. All it takes is one extra step and a little patience.
Everything You Need (And What to Look For)
- 1 lb large shrimp: Peeled and deveined. I buy frozen raw shrimp and thaw them in cold water while I prep everything else. Skip the pre-cooked stuff — it turns tough when you sear it.
- 1 large head cauliflower: You want a heavy, firm head. Pre-riced cauliflower from the store is fine in a pinch, but it tends to be wetter. If you use it, wring it out in a clean kitchen towel before it hits the pan. I’m serious — do it.
- 3 large eggs: These get scrambled right in the pan at the end. My kids call them “the hidden eggs,” but they’re the part that makes it feel like real fried rice.
- 1 cup frozen peas and carrots: No shame in frozen here. They hit the pan straight from the freezer — the cold actually helps keep the rice from overcooking while they warm through.
- 3 cloves garlic, 1-inch piece fresh ginger: Fresh matters here. The pre-minced stuff in a jar just doesn’t have the same pop. Grate them on a microplane and they melt right into the oil.
- 2 tablespoons tamari or soy sauce: Tamari if you’re gluten-free. Coconut aminos if you’re doing Whole30. Either way, you need the salt. I start with 1 ½ tablespoons and add more at the end if it needs it.
- 1 teaspoon toasted sesame oil: This is the smell that makes the kitchen smell like takeout. Don’t skip it. Drizzle it at the very end or the heat destroys the flavor.
- 4 green onions, ½ cup fresh cilantro: For brightness at the end. My husband picks out the cilantro, so I put it on top so he can push it aside.
- Avocado or coconut oil for cooking: You need a high smoke point oil for the searing.
What You’ll Need
- Large 12-inch skillet or wok (non-stick or well-seasoned cast iron)
- Box grater or food processor with grater attachment (for ricing the cauliflower)
- Microplane (for garlic and ginger — makes a huge difference)
- Spatula
- Paper towels (for drying the shrimp and cauliflower)
Let’s Make It (Step by Step)
Get everything ready before you turn on the heat. This one moves fast.
Prep and rice the cauliflower: Trim the leaves off the cauliflower and cut the head into quarters. Grate it on the large holes of a box grater, or pulse it in the food processor until it looks like little rice grains. Don’t overdo it — you want texture, not paste.
- Dry sauté the cauliflower (the non-negotiable step): Heat your dry skillet over medium-high heat. Add the riced cauliflower in an even layer and let it cook undisturbed for 3-4 minutes. This lets the steam escape. Stir once, then let it go another 2 minutes. You’ll see it start to brown and smell a little nutty. Transfer it to a bowl. (📸 Photo tip: The pieces should have golden brown spots on them — a few are good, don’t try to char every single grain.)
- Sear the shrimp: Pat the shrimp completely dry with paper towels. This is the most important step for the shrimp. Season them with a pinch of salt. Add 1 tablespoon of avocado oil to the skillet over high heat. Sear the shrimp in a single layer for 90 seconds per side. They should be golden and curled. Remove them to the bowl with the cauliflower.
- Cook the aromatics: Lower the heat to medium. Add another tablespoon of oil, then the grated garlic and ginger. Stir constantly for about 30 seconds — just until it smells like everything good in the world.
- Scramble the eggs: Push the aromatics to one side of the pan and crack the eggs into the empty space. Scramble them quickly with your spatula. When they’re just set but still soft, mix everything together.
- Combine everything: Add the cauliflower and shrimp back to the pan. Toss in the frozen peas and carrots. Pour the tamari over the top and stir-fry for about 2 minutes, until everything is hot and the vegetables are bright green.
- Finish and serve: Turn off the heat. Drizzle the toasted sesame oil over the top and toss one more time. Taste it. More salt? A squeeze of lime? A little sriracha? Adjust it. Serve hot, topped with green onions and cilantro. (📸 Photo tip: The steam rising off the pan when you add the sesame oil is the money shot — it lets you know it’s ready.)
How I Meal Prep This for the Week
This is my go-to Sunday prep lunch. I make the cauliflower rice and sear the shrimp ahead of time, then it takes 5 minutes to finish on a weeknight. I’ll do a double batch and we’re set for lunch for days.
- Fridge: Store in an airtight container for up to 4 days. The cauliflower softens a bit, but the flavors meld beautifully.
- Freezer: Yes. Portion it into individual containers. It thaws perfectly in the fridge overnight.
- Reheat: Best in a hot skillet with a splash of water or tamari to re-steam. The microwave works in a pinch but the shrimp will be a little tougher.
Things I Wish I’d Known the First Time
- Don’t skip the dry sauté: I know it seems like an extra step. It’s the difference between fluffy, slightly charred rice and a wet, steaming pile. I made it the wrong way for a year before I figured this out. It’s worth the five minutes.
- Hot pan, cold shrimp: Shrimp that sit at room temperature get weepy. Keep them cold until they hit the hot oil, and pat them bone-dry. That’s how you get the golden crust instead of a pale, rubbery texture.
- Taste as you go: Tamari brands have different salt levels. I start with 1 ½ tablespoons and add more at the end if it needs it. You can’t take salt out, but you can always add.
- This is a forgiving recipe: Even if the cauliflower gets a little steamier than you wanted, it still tastes amazing. The first time I made it, my daughter ate two bowls and asked if we could have it again the next night. Perfection is overrated. Delicious is not.
Make It Yours
- Vegetarian: Skip the shrimp and add an extra egg. Or throw in some cubed firm tofu in step 3. My vegetarian friend swears by this version.
- Spicy: Add a tablespoon of sambal oelek or sriracha when you add the tamari. My husband does a version with sliced fresh red chilis on top.
- Add more veggies: I’ve thrown in shredded cabbage, bell pepper strips, and leftover broccoli. It’s a clean-out-the-fridge hero.
- Nut-free / Paleo: Use coconut aminos instead of tamari. Toasted sesame oil is technically a seed oil, so skip it if you’re strict Whole30 — just use an extra drizzle of avocado oil at the end.
The Questions I Get About This Recipe All the Time
Q: Why did my cauliflower rice turn out mushy?
A: Ugh, I’ve been there. Two culprits: either you crowded the pan (it steams instead of fries) or you didn’t dry-sauté it first. Next time, cook it in two batches if your pan is small, and don’t skip that first dry heat step. You’ve got this next time.
Q: Can I make this with frozen cauliflower rice?
A: Yes, but you have to thaw it and squeeze out ALL the water in a clean kitchen towel. Like, really wring it out. Frozen rice holds way more water than fresh. I do it all the time when I’m in a hurry, but the texture is slightly better with fresh.
Q: How long does this keep in the fridge?
A: Up to 4 days in an airtight container. It’s one of those things that tastes even better on day two when the flavors have had time to hang out together. Reheat in a hot skillet with a splash of tamari.
Q: What do you serve with this?
A: Honestly, it’s a full meal on its own. But if I’m feeding a crowd, I’ll do a simple cucumber salad with rice vinegar and sesame seeds on the side. My kids love it with a little bowl of edamame while they wait.
More Recipes My Family Makes on Repeat
If you liked this one, here are a few others that get the same reaction at our table:
- One-Pan Lemon Chicken and Rice — The comfort food version of this weeknight skillet dinner.
- Sheet Pan Salmon with Crispy Broccoli — Another 30-minute hero that makes everyone at the table happy.
- Easy Shrimp Tacos with Creamy Cilantro Sauce — If you loved the shrimp in this, you’ll love them in a tortilla.
This is the recipe I make on the nights when I want something that feels like takeout but is secretly good for me. The nights when I don’t want to spend an hour in the kitchen but still want everyone to walk in and say “Wow, what’s for dinner?” It’s flexible, it’s fast, and it’s genuinely one of the most-requested meals at my house. If you make it, drop a comment below — I love hearing how it goes for you!
📌 This cauliflower fried rice with shrimp recipe that’s crispy, fast, and packed with veggies — save it for your next busy weeknight dinner!

The Only Cauliflower Fried Rice with Shrimp Recipe You’ll Need (30 Minutes, One Pan)
Equipment
- Large Skillet or Wok
- Box Grater or Food Processor
- Microplane
- Spatula
Ingredients
- 1 lb large shrimp, peeled and deveined
- 1 large head cauliflower, riced
- 3 large eggs
- 1 cup frozen peas and carrots
- 3 cloves garlic, grated
- 1 inch fresh ginger, grated
- 2 tablespoons tamari or soy sauce
- 1 teaspoon toasted sesame oil
- 4 green onions, sliced
- 0.5 cup fresh cilantro leaves
- 2 tablespoons avocado oil (or coconut oil)
- 0.25 teaspoon salt
Instructions
- Prep and rice the cauliflower: Trim the leaves off the cauliflower and cut the head into quarters. Grate it on the large holes of a box grater, or pulse it in the food processor until it looks like little rice grains. Don’t overdo it – you want texture, not paste.
- Dry saute the cauliflower (the non-negotiable step): Heat your dry skillet over medium-high heat. Add the riced cauliflower in an even layer and let it cook undisturbed for 3-4 minutes. This lets the steam escape. Stir once, then let it go another 2 minutes. You’ll see it start to brown and smell a little nutty. Transfer it to a bowl.
- Sear the shrimp: Pat the shrimp completely dry with paper towels. Season them with a pinch of salt. Add 1 tablespoon of avocado oil to the skillet over high heat. Sear the shrimp in a single layer for 90 seconds per side. They should be golden and curled. Remove them to the bowl with the cauliflower.
- Cook the aromatics: Lower the heat to medium. Add another tablespoon of oil, then the grated garlic and ginger. Stir constantly for about 30 seconds – just until it smells fragrant.
- Scramble the eggs: Push the aromatics to one side of the pan and crack the eggs into the empty space. Scramble them quickly with your spatula. When they’re just set but still soft, mix everything together.
- Combine everything: Add the cauliflower and shrimp back to the pan. Toss in the frozen peas and carrots. Pour the tamari over the top and stir-fry for about 2 minutes, until everything is hot and the vegetables are bright green.
- Finish and serve: Turn off the heat. Drizzle the toasted sesame oil over the top and toss one more time. Taste it. More salt? A squeeze of lime? A little sriracha? Adjust it. Serve hot, topped with green onions and cilantro.






