
These Shrimp Rice Bowls with Spicy Mayo are fresh, filling, and ready in under 30 minutes. Juicy seasoned shrimp, fluffy rice, crisp veggies, and a creamy kick of spicy mayo make this the ultimate easy shrimp dinner.

If you have been searching for a weeknight dinner that feels like it came from a trendy bowl restaurant but comes together in under 30 minutes, this is it. These Shrimp Rice Bowls with Spicy Mayo are everything a great dinner should be: fast, fresh, colorful, and absolutely loaded with flavor. Think juicy garlic-lime shrimp, fluffy jasmine rice, crisp veggies, creamy avocado, and that signature drizzle of spicy mayo that ties the whole thing together.
This recipe sits somewhere between an easy Asian shrimp recipe and a shrimp poke bowl, drawing from the best of both worlds. Whether you are feeding a hungry family on a Tuesday or building out a full week of healthy shrimp meal prep, this bowl has you covered.
Bowl recipes are only as good as the sum of their parts, and this one is built on a few key principles:
Chef's Tip: Do not skip the caramelization step. Cooking the shrimp over medium-high heat in a single layer gives you those gorgeous golden edges. Overcrowding the pan steams the shrimp instead, and you lose that flavor.
For shrimp recipes like this one, a heavy cast iron skillet or a quality stainless steel pan gives you the high, even heat needed to get a proper sear. Fresh citrus and a reliable rice cooker also go a long way toward making every component taste its best.
This is the kind of shrimp lunch recipe that scales effortlessly. Making it for two people? Halve the ingredients. Batch cooking for the week? Double everything and store in individual meal prep containers.
Here is how each layer of the bowl contributes:
Jasmine rice is the classic choice here for its slight floral aroma and fluffy texture. Sushi rice works wonderfully too and gives the bowl more of a shrimp poke bowl feel. Either way, cook it fresh for the best texture, or use leftover rice reheated with a splash of water.
Large or extra-large shrimp work best since they stay juicy and give you something satisfying to bite into. Fresh shrimp is ideal, but frozen shrimp thawed overnight in the fridge is absolutely fine. Pat them dry before marinating for the best sear.
This two-ingredient sauce is the secret weapon of so many easy Asian shrimp recipes and shrimp poke bowl recipes alike. The ratio here leans creamy with just enough heat, but if you love more fire, go ahead and add an extra tablespoon of sriracha.
Purple cabbage, cucumber, edamame, and avocado hit every texture note you want. Feel free to swap in shredded carrots, mango chunks, or thinly sliced radish depending on what is in season or what you have on hand.
One of the best things about a shrimp and rice bowl recipe like this is how naturally it fits into a meal prep routine. Spend 30 minutes on Sunday cooking the shrimp and rice, slicing the vegetables, and whisking up the spicy mayo. Divide everything into containers and you have four ready-to-assemble lunches or dinners waiting in the fridge all week.
This is exactly the kind of build-ahead shrimp lunch that tastes just as good on day three as it does fresh, as long as you keep the avocado and sauce separate until serving.
Ready to put it all together? Here is the full recipe:

These Shrimp Rice Bowls with Spicy Mayo are fresh, filling, and ready in under 30 minutes. Juicy seasoned shrimp, fluffy rice, crisp veggies, and a creamy kick of spicy mayo make this the ultimate easy shrimp dinner.
Make the spicy mayo by whisking together the mayonnaise, sriracha, and 1 tablespoon of lime juice in a small bowl. Taste and adjust heat level. Set aside in the refrigerator.
In a medium bowl, combine the soy sauce, sesame oil, honey, minced garlic, and remaining 1 tablespoon of lime juice. Add the shrimp and toss to coat. Let marinate for 5 to 10 minutes while you prep the toppings.
Slice the cucumber and avocado, shred the cabbage, and slice the green onions. Arrange all toppings in small prep bowls so assembly is quick.
Heat the olive oil in a large skillet or cast iron pan over medium-high heat until shimmering. Add the shrimp in a single layer, making sure not to crowd the pan.
Cook the shrimp for 1 to 2 minutes per side until they are pink, opaque, and lightly caramelized at the edges. Season with salt and black pepper. Remove from heat immediately.
Divide the cooked rice evenly among four bowls. Arrange the shrimp, purple cabbage, cucumber, avocado, and edamame on top of each bowl.
Drizzle generously with spicy mayo and sprinkle with sesame seeds and green onions. Serve immediately with extra sriracha on the side.
Once you have mastered the base recipe, the customization possibilities are genuinely endless:
However you build yours, this shrimp rice bowl is the kind of dinner recipe with shrimp that earns a permanent spot in the weekly rotation.