Poke Bowl
Published August 7, 2022 • Updated July 20, 2026
This post may contain affiliate links. See my disclosure policy.
I make this keto poke bowl whenever I want something fresh and filling without turning on the stove. Sushi-grade salmon tossed in sesame oil and tamari over cauliflower rice, ready in under 10 minutes.
I started making this at home after I realized the marinade is the simplest part. Sushi-grade salmon, toasted sesame oil, tamari, and a squeeze of lemon. That’s the whole thing. Five minutes of hands-on work and you’re eating something that tastes like it came from an actual poke shop.

If raw fish isn’t your thing, my garlic butter shrimp or paprika shrimp work over the same cauliflower rice base with the same marinade drizzled on top.
Traditional versions use short grain white rice and sweetened marinades loaded with sugar. I swap the rice for cauliflower rice (pan-dried in a hot skillet so it doesn’t turn into a soggy mess) and skip the sugar entirely. The toasted sesame oil and tamari do all the work on flavor. I’ve tested the marinade window dozens of times: 5-10 minutes is the sweet spot. Go shorter and the soy hasn’t settled into the fish. Go past 10 and the lemon juice starts cooking the salmon into ceviche.
This is one of the most flexible keto dinners on my site. Swap salmon for ahi tuna. Add spicy mayo. Throw in pickled ginger or sliced cucumbers. If you’re building a bigger spread, my chicken stir fry works alongside, or lean into the Hawaiian angle with huli huli chicken using the same cauliflower rice base.
This is also one of the most allergy-friendly recipes I make. No eggs, no nuts, no dairy. The only potential flag is soy, and coconut aminos handles that swap cleanly. I top mine with avocado, sesame seeds, and a drizzle of sriracha. The contrast between cold salmon, warm cauliflower rice, and creamy avocado is what makes this low-carb version work as a full meal.
One more thing: where you source your salmon matters. Not all fish is safe to eat raw. I cover exactly what to look for (and where I buy mine) below.
How to make a poke bowl
- Pat the salmon dry with a paper towel. Cut the fish into small bite-sized chunks and add them to a medium bowl.
- Add lemon juice, green onions, tamari or soy sauce, sesame oil, avocado, and sesame seeds to the fish. Gently stir to combine.
- Serve over cauliflower rice and top with sriracha if you want a little heat.
Pro Tip: Don’t marinate the salmon longer than 10 minutes. The lemon juice will start cooking it, and you’ll end up with ceviche instead of what you were going for. I aim for 5 minutes, just enough for the soy and sesame to settle into the fish.

Key ingredients
- Sushi-grade salmon: Not all fish is safe to eat raw. Look for the ‘sushi-grade’ label, which means the fish has been frozen to kill parasites. I order mine from Oshen Salmon because the quality is noticeably better than anything I’ve found at the grocery store. You can also use sushi-grade tuna if you prefer.
- Toasted sesame oil: Don’t swap this for another oil. The nutty, toasted flavor is what makes the whole dish taste real. Reader after reader has told me the sesame oil is the thing that makes this taste like a restaurant version. I agree with them.
- Soy sauce: Tamari or regular soy sauce both work in the marinade. For a completely soy-free version, use coconut aminos instead.
- Avocado: Adds filling fats and a creamy texture that contrasts with the fish and rice. I use half an avocado per serving, diced into chunks.
- Cauliflower rice: Replaces the short grain rice you’d normally see. Pan-dry your cauliflower rice in a hot skillet for 3-4 minutes before building the bowl. If you skip this step, liquid pools at the bottom and the whole texture falls apart. I learned this the hard way, and I’ve seen readers discover the same thing independently.
Explore hundreds of keto recipe videos with step-by-step instructions, tips, and tricks to make keto easy.
Ingredients
4 oz sushi grade salmon
1/2 teaspoon lemon juice
2 tablespoons sliced green onions
2 tablespoons soy sauce or tamari
1 teaspoon sesame oil
1/2 avocado, diced
1/2 teaspoon toasted sesame seeds
1/2 cup cooked cauliflower rice
sriracha sauce, optional
biscuit ring, optional
Step by Step Instructions
Step by Step Instructions
Prep salmon
Rinse and pat salmon dry with a paper towel. Cut salmon in bite sized chunks and add to a large bowl.
Make poke
To the bowl with the salmon, add lemon juice, sliced green onion, soy sauce or tamari, toasted sesame seed oil, diced avocado and sesame seeds. Stir to combine.
Add cauliflower
Add cauliflower rice to a bowl or the center of a biscuit cutter. Top fresh salmon poke on the cooked rice. Remove mold and top with sriracha if using.
Nutrition disclaimer
The nutrition information provided is an estimate and is for informational purposes only. I am a Doctor of Pharmacy (Pharm.D.); however, this content is not intended to be a substitute for professional medical advice, diagnosis, or treatment. Always consult your physician or other qualified health provider before making any lifestyle changes or beginning a new nutrition program.
Your Macros. Your Recipes. Calculated in 60 Seconds.
Get personalized keto macros and instantly see which recipes fit your targets. No more guessing what to eat.
Get My Macros + Recipes →Frequently Asked Questions
Can I use ahi tuna instead of salmon?
I've made this with both. Ahi tuna has a firmer texture and milder flavor than salmon, so the sesame oil and tamari come through even stronger. The nice thing about tuna is that yellowfin and bluefin don't need to be flash frozen before eating raw (salmon does), so sourcing is a little easier. I still prefer salmon for this recipe because the fattier texture works better with the avocado, but tuna is a solid swap.
How long should I marinate the salmon?
I aim for 5 minutes. That's enough time for the soy and sesame to settle into the fish without the lemon juice starting to cook it. I've tested this a lot, and past 10 minutes the edges of the salmon start turning opaque and the texture shifts toward ceviche. If you're tossing and eating right away, the flavors won't have time to develop, so give it at least a few minutes.
How do I keep cauliflower rice from getting watery in the bowl?
Pan-dry it. I cook my cauliflower rice in a hot skillet for 3-4 minutes with no oil until the moisture evaporates and it starts to look dry and slightly toasted. The first time I made this, I used steamed cauliflower rice straight from the bag and ended up with a pool of liquid at the bottom of the bowl. Pan-drying it completely changed the dish.
How do I make spicy mayo for this?
I mix mayo with sriracha in a 2:1 ratio. Two tablespoons mayo, one tablespoon sriracha. That's the whole recipe. I resisted adding it to my bowl for a long time because I thought the sriracha alone was enough, but the mayo adds a creamy layer that ties the toppings together. Now I drizzle it on every time.
Is this similar to sushi?
They share raw fish as a base, but the prep and origin are different. Sushi comes from Japan and usually involves vinegared rice shaped into rolls or nigiri. Poke originated in Hawaii and is more of a deconstructed bowl with marinated fish tossed over rice. I think of this as the easier version to make at home because there's no rolling, no seaweed, and no precision shaping. Just chop, toss, and eat.
How many net carbs are in this?
My keto version comes in at 3.4g net carbs per serving. Traditional versions run 30-60g because of the white rice and sweetened marinades. I cut the carbs by using cauliflower rice and keeping the marinade sugar-free. It's one of the lowest-carb meals I make, and I don't feel like I'm missing anything. The low-carb swap doesn't change the flavor profile at all.
How do I safely thaw frozen fish?
I take the salmon out of its packaging and place it in a container in the refrigerator overnight. That's the safest method and gives you the best texture. If I'm in a rush, I put the fish in a sealed plastic bag and submerge it in cold water. It thaws in about 30-45 minutes that way. Never use warm water or the microwave for fish you're going to eat raw.



Where do I even find sushi-grade salmon?? Is that something a regular grocery store carries?
Cut the avocado last. It goes fast once you slice it and a browned bowl looks wrong. I hadn't ordered poke in two years (the carbs never worked with anything else that day), and this one reminded me what I was missing. Sesame oil and tamari over cauliflower rice is not a downgrade.
Avocado doesn't wait around. I slice mine right before I plate, sometimes after everything else is already in the bowl, because even sitting out for two minutes changes the color. The sesame-tamari combo on cauliflower rice surprised me too the first time I tested it.
Not sure what I was thinking leaving the sriracha off the first few rounds. Started adding it around batch three and it actually changes what you taste in the sesame oil, there's this warmth that makes the whole marinade seem richer. Six or so times in now and I've also stopped measuring the tamari, the ratio just lives in my hands at this point. Still the fastest filling dinner I make.
Once the tamari stops getting measured, everything else loosens up. Maria, I still over-pour the sesame oil every single time and have stopped caring.
batch five and i've started doubling the avocado
same, doubled mine starting around batch three. felt like the original amount just got lost under everything else.
How is this only 3.4 carbs?? My daughter wants it every Sunday now.
Cauliflower rice. Traditional poke runs 40-60g just from white rice alone, and I keep the marinade sugar-free. Sunday rotation sounds right.
Getting my husband anywhere near raw fish at home has never been easy. Something about the sesame and tamari convinced him to try it, and now he's the one asking when I'm making it again and whether I can add more sriracha. Third batch in two weeks, and the cauliflower rice has stopped being a point of negotiation.
The cauliflower rice part is my favorite. For more sriracha, I mix spicy mayo, two parts mayo to one sriracha. Coats the fish way better.
Pat your salmon dry before cutting and keep it on a cold plate while you prep. At room temperature, sushi-grade fish cuts ragged and the cubes lose that firm bite before they hit the bowl. I figured that out on a hot afternoon, rushing, kitchen already working against me. Never went back.nnToast your sesame seeds fresh in a dry pan right before assembling, about thirty seconds on medium. Seeds from a jar go flat over time. Freshly toasted ones bloom when they hit the sesame oil and tamari in a way that makes the whole bowl smell completely different. Both steps together take ninety seconds, which is why this is what I make on hot nights when I don't want to turn anything on.
Cold plate never made it into the recipe but it should. Jar sesame seeds go flat. Thirty seconds in a dry pan and they smell completely different hitting the oil.
It should be in the notes. Glad the seed tip tracks for you too.
Figured out on my second batch that slightly warm cauliflower rice makes a real difference. When it comes straight from the fridge, it mutes everything. Once I let it sit out a few minutes, the tamari and sesame oil actually came through the way they should. I also started mixing the sriracha into the marinade instead of drizzling it on top, and it coats the salmon so much more evenly. Small adjustments, noticeably better result.
Room temp rice is a real thing. Cold fat doesn't coat the same way, it just sits on top. And mixing sriracha into the marinade is cleaner, more even heat throughout the salmon instead of one spicy bite and then nothing.
Made this for dinner a few nights ago and it was genuinely good, but by the time I sat down the cauliflower rice had released a lot of liquid and the whole bowl got watery. I pressed it out beforehand and thought I had it pretty dry, but apparently not. My guess is the tamari pulls out more moisture as things sit. Do you let yours drain longer after cooking, or is there a trick to getting it really dry before you build the bowl? I've used cauliflower rice in plenty of stir-fries and it's usually fine, so I'm wondering if the cold marinating step is what changes things here.
I've tried making poke bowls at home a few times and always ended up with something watery or flat. The tamari and sesame oil here actually clings to the salmon instead of just pooling at the bottom, which is what kept tripping me up before. The cauliflower rice holds up under it too, no mushiness. Four stars because I'm still figuring out my sriracha ratio, but that's on me, not the recipe.
The tamari-to-sesame ratio is what makes it cling. On the sriracha, start at half a teaspoon and taste before you add more. It builds faster than you'd think.
I meal prep Sundays and this would be perfect for weekday lunches. If I marinate the salmon the night before, will it still be good by Wednesday? I'm paranoid the lemon juice will start breaking down the texture before I even eat it. Better to just keep everything separate and dress it before eating?
Keep everything separate. The lemon juice starts cooking the fish past 10 minutes (edges go opaque, texture falls apart), so anything marinated overnight is going to be mushy by Wednesday. Store the salmon plain, mix the sesame oil and tamari fresh each day, toss right before eating.
Used coconut aminos instead of tamari and let the salmon marinate for about 15 minutes. The sesame oil came through so much cleaner, and the whole bowl felt more balanced. One thing: press the cauliflower rice dry first, or it'll loosen everything up by the time you're eating.
Coconut aminos does taste cleaner here. And yeah, 15 minutes is too long - the lemon juice starts cooking the edges past 10. Good call on pressing the rice.
Brought this to a spring cookout last weekend and set it up as a build-your-own bowl next to my sister's regular grain bowl. The salmon was gone before the other bowl was half empty. Two people asked if it was from somewhere because of the sesame marinade, and I had to explain the rice was cauliflower. Genuinely one of the better reactions I've gotten from a dish I brought somewhere. Double batch next time for sure.
The 'wait, where did you get this' moment is the best part. They taste the sesame marinade and assume restaurant, then you have to explain the cauliflower rice situation. Double batch for sure.
Brought this to a spring get-together with a bunch of people who aren't keto and was nervous about the cauliflower rice situation. Gone before the actual sides. Would dial up the sriracha next time but that's on me.
Non-keto crowd is the real test. And on the sriracha - mix it into mayo 2:1 and drizzle that over instead of going straight. Sticks better, heat builds slower but lands harder.
I was skeptical about cauliflower rice as a poke base (every other version I've tried tastes like sad wet cauliflower). This one actually works, and I think it's the sesame oil soaking in while everything sits. Weeknight dinner, didn't want to turn on the stove, under 10 minutes. Regular sushi rice feels too heavy now. The cauliflower rice just lets the salmon be the whole point.
Yeah, the sesame oil is doing most of it. Pan-drying the cauliflower in a hot skillet before assembling helps too, it absorbs instead of just washing everything out.