Shrimp Rice Bowls with Spicy Mayo are a wonderful way to celebrate seasonal produce while keeping weeknight dinners simple and satisfying. This recipe brings together juicy, spiced shrimp, fluffy jasmine or hearty brown rice, crisp vegetables, and a creamy, tangy spicy mayo that brightens every bite. The contrast of textures — tender shrimp, crunchy cucumbers and carrots, and silky avocado — makes each spoonful interesting and comforting. Whether you’re cooking for family, meal-prepping for the week, or looking for a colorful dish to welcome spring or summer, these bowls are quick, fresh, and customizable. If you enjoy shrimp in different formats, try a fun twist like these shrimp wraps with chipotle yogurt sauce for another easy meal idea.
Ingredients & Equipment
Ingredients
- 1 lb medium shrimp, peeled and deveined
- 1 tablespoon olive oil
- 1 teaspoon smoked paprika
- ½ teaspoon garlic powder
- ½ teaspoon onion powder
- ½ teaspoon salt
- ¼ teaspoon black pepper
- ¼ teaspoon cayenne pepper (optional)
- ½ cup mayonnaise
- 1–2 tablespoons sriracha (adjust to taste)
- 1 teaspoon lime juice
- 2 cups cooked jasmine or brown rice
- 1 tablespoon rice vinegar (optional)
- 1 cup shredded carrots
- 1 avocado, sliced
- 1 cup cucumber slices
- 2 green onions, chopped
- 2 tablespoons sesame seeds (optional)
- Soy sauce or tamari for drizzling (optional)
Notes on ingredients
- Rice: Jasmine is fragrant and soft; brown rice gives a nuttier, chewier texture and more fiber. Both work great here.
- Shrimp: Medium shrimp are called for, but you can use large if you prefer — adjust cooking time slightly.
- Heat level: Adjust sriracha and cayenne to control spice. If you want a milder mayo, use 1 tablespoon sriracha or swap for a chili paste with milder heat.
- Mayonnaise: Use regular or light mayo. For a lighter version, substitute half the mayo with Greek yogurt (still halal-friendly).
Helpful equipment
- Skillet or nonstick frying pan (10–12 inch recommended)
- Mixing bowls
- Measuring spoons and cups
- Spatula or tongs
- Rice cooker or pot for rice
- Baking tray (if roasting shrimp)
- Blender or small whisk (for spicy mayo)
- Meat thermometer (optional) — shrimp are done when opaque and slightly firm
Step-by-Step Instructions (with tips)
- Prepare the rice
- Cook 2 cups of jasmine or brown rice according to package instructions so it’s ready when the shrimp are finished. For extra flavor, stir 1 tablespoon rice vinegar into warm rice for a subtle tang that complements the spicy mayo.
Tip: If using brown rice, cook it first since it needs more time. Keep rice warm in a covered pot or rice cooker.
- Make the spicy mayo
- In a mixing bowl, combine ½ cup mayonnaise, 1–2 tablespoons sriracha (adjust to taste), and 1 teaspoon lime juice. Whisk until smooth and creamy. Taste and adjust lime or sriracha for brightness or heat.
Tip: If you like a thinner sauce, add 1 teaspoon water or a little more lime juice. For a silkier texture, briefly pulse in a small blender.
- Season the shrimp
- Place the peeled and deveined shrimp in a bowl. Drizzle with 1 tablespoon olive oil, then sprinkle 1 teaspoon smoked paprika, ½ teaspoon garlic powder, ½ teaspoon onion powder, ½ teaspoon salt, ¼ teaspoon black pepper, and ¼ teaspoon cayenne pepper if using. Toss until evenly coated.
Tip: Let shrimp rest in the seasoning for 5–10 minutes to deepen flavor, but avoid marinating for hours if using salt-heavy mixes.
- Cook the shrimp (pan-sear method)
- Heat a skillet over medium-high heat. Add the seasoned shrimp in a single layer and cook 1–2 minutes per side until pink and opaque, about 3–5 minutes total depending on size. Avoid overcrowding; cook in batches if needed.
Tip: Shrimp cook very quickly. Once they turn pink and curl into a C-shape, they’re usually done. Overcooking makes shrimp rubbery.
- Alternative cooking methods
- Grill: Thread shrimp on skewers and grill over medium heat for 2–3 minutes per side for a smoky flavor.
- Roast: Arrange seasoned shrimp on a baking tray and roast in a preheated 425°F (220°C) oven for 6–8 minutes.
- Poach: Simmer gently in seasoned vegetable broth for about 2–3 minutes for a softer texture.
Tip: Choose the method that fits your schedule — roasting or grilling adds a nice char if you want a summer vibe.
- Assemble the bowls
- Start with a base of warm rice in each bowl. Drizzle a little soy sauce or tamari over the rice if desired.
- Top with the cooked shrimp, shredded carrots, cucumber slices, sliced avocado, and chopped green onions.
- Drizzle spicy mayo over the top and sprinkle with sesame seeds if using.
Tip: Serve components family-style so everyone can customize their bowl. Leftover spicy mayo makes a great dip for vegetables.
- Flavor variations and add-ins
- Add pickled red onion or quick-pickled cucumbers for acidity.
- Swap shredded carrots for roasted sweet potato cubes in colder months.
- Add edamame, steamed broccoli, or sautéed mushrooms for more plant-based bulk.
- For a citrusy twist, grate lime zest over the bowls or squeeze extra lime juice just before serving.
If you enjoy soothing, savory bowls beyond shrimp, you might also like a warming recipe such as this comforting aromatic ginger garlic chicken noodle soup to add to your weeknight rotation.
Storage, Freezing & Make-Ahead Tips
Storing leftovers
- Refrigerator: Store components separately in airtight containers. Cooked shrimp and cooked rice will keep for 2–3 days in the refrigerator. Keep the spicy mayo in its own container for up to 4 days.
- Reheating: Reheat rice gently with a splash of water in the microwave or on the stove. Warm shrimp briefly in a skillet for just a minute or two to avoid overcooking; they only need to be heated through.
- Assembly: For best texture, assemble bowls right before serving so avocado and cucumbers stay fresh.
Freezing advice
- Cooked shrimp: You can freeze cooked shrimp in an airtight container for up to 2 months, but texture may change slightly. Thaw overnight in the refrigerator before reheating gently.
- Spicy mayo: Do not freeze mayonnaise-based sauces — they can separate. Keep the mayo refrigerated and make it fresh for best results.
- Rice: Cooked rice can be frozen in portions for up to 1 month, then thawed and reheated with a little water to restore moisture.
Make-ahead plan
- Make the spicy mayo and rice up to a day ahead. Season and prep vegetables the day before, but slice avocado just before serving to prevent browning.
- If meal-prepping bowls for lunches, portion rice, shrimp, and veggies into containers and keep the spicy mayo in a small separate container to add later.
Portioning tips
- This recipe with 1 lb shrimp and 2 cups cooked rice serves about 3–4 people as a main depending on appetite and sides. For meal prep, divide into 3 generous or 4 modest portions.
How to Use / Serve This Dish
Serving ideas
- Family-style: Place components in bowls or on a platter and let everyone build their own. Offer extra lime wedges and soy sauce or tamari on the side.
- As lunch bowls: Pack chilled rice, chilled shrimp, and veggies separately, then warm as desired at lunchtime and add spicy mayo at the last minute.
- For a lighter option: Use half the mayo mixed with plain yogurt or use extra vegetables to increase volume.
Halal-friendly beverage and side ideas
- Serve with a refreshing mint and cucumber infused water, iced tea sweetened with honey, or a simple lemon-mint yogurt raita for cooling contrast.
- Side salads: A crisp green salad with sesame-lime dressing or a cold soba noodle salad pairs nicely.
- For a seasonal dessert pairing, try baked fruit like these lovely baked pears with feta, honey, and cranberries to finish the meal on a warm, sweet note.
Creative variations
- Teriyaki-style: Swap smoked paprika and garlic powder for a light brush of halal teriyaki glaze during cooking.
- Mediterranean twist: Replace spicy mayo with a lemon-tahini sauce and add olives, cherry tomatoes, and cucumber.
- Vegan option: Swap shrimp for pan-fried tofu or roasted chickpeas and keep the spicy mayo using plant-based mayonnaise.
FAQ
Q: Can I use frozen shrimp?
A: Yes — thaw frozen shrimp overnight in the refrigerator or place them in a sealed bag and submerge in cold water for quicker thawing. Pat dry thoroughly before seasoning so they sear nicely.
Q: How spicy is the spicy mayo, and can I make it milder?
A: Spice level depends on the amount of sriracha and cayenne you use. Start with 1 tablespoon sriracha and taste; add more if you want more heat. For milder heat, use 1 tablespoon and add a little honey or extra lime to balance the flavor.
Q: How long do leftovers last?
A: Store cooked shrimp and rice separately in the refrigerator for 2–3 days. Spicy mayo stores up to 4 days. For best texture and freshness, consume within 2 days.
Q: Can I make this ahead for meal prep?
A: Absolutely. Cook rice and shrimp ahead of time and store components separately. Assemble bowls the night before or morning-of and keep the spicy mayo in a small sealed container. Add avocado just before eating to keep it fresh.
Conclusion
These Shrimp Rice Bowls with Spicy Mayo are a bright, comforting, and practical meal that brings seasonal vegetables and quick-cooking shrimp together in a bowl you’ll reach for again and again. If you’re inspired to try different takes or want more ideas for spicy mayo bowls, check out a similar inspiration at Shrimp Rice Bowls with Spicy Mayo – onebalancedlife.com, explore another colorful version at Spicy Shrimp Rice Bowls – Peas and Crayons, or see a quick 20-minute variation at 20-Minute Shrimp Bowls with Spicy Mayo – Well Seasoned Studio. I hope you try this recipe soon — take photos, share your tweaks, and enjoy a bowlful of comfort and flavor.

Shrimp Rice Bowls with Spicy Mayo
Ingredients
For the Shrimp
- 1 lb medium shrimp, peeled and deveined Use large shrimp if preferred - adjust cooking time.
- 1 tablespoon olive oil
- 1 teaspoon smoked paprika
- ½ teaspoon garlic powder
- ½ teaspoon onion powder
- ½ teaspoon salt
- ¼ teaspoon black pepper
- ¼ teaspoon cayenne pepper (optional) Adjust for spice level.
For the Spicy Mayo
- ½ cup mayonnaise Use regular or light mayo.
- 1-2 tablespoons sriracha Adjust to taste for heat.
- 1 teaspoon lime juice
For Assembly
- 2 cups cooked jasmine or brown rice Stir in rice vinegar for flavor if desired.
- 1 cup shredded carrots
- 1 avocado sliced
- 1 cup cucumber slices
- 2 tablespoons sesame seeds (optional)
- Soy sauce or tamari for drizzling (optional)
Instructions
Prepare the Rice
- Cook 2 cups of jasmine or brown rice according to package instructions. For extra flavor, stir 1 tablespoon rice vinegar into warm rice.
Make the Spicy Mayo
- In a mixing bowl, combine ½ cup mayonnaise, 1–2 tablespoons sriracha, and 1 teaspoon lime juice. Whisk until smooth and creamy.
Season the Shrimp
- Place the peeled and deveined shrimp in a bowl. Drizzle with olive oil, sprinkle the seasonings, and toss until evenly coated.
Cook the Shrimp
- Heat a skillet over medium-high heat. Add the shrimp in a single layer and cook for 1–2 minutes per side until pink and opaque.
Assemble the Bowls
- Start with warm rice in each bowl, topped with shrimp, carrots, cucumber, avocado, and green onions.
- Drizzle with spicy mayo and sprinkle with sesame seeds if using.









