Cook the base. Prepare brown rice, quinoa, or cauliflower rice according to package directions. Fluff and set aside.
Make the marinade. In a bowl, whisk olive oil, soy sauce, lime juice, honey, garlic, chili powder, red pepper flakes, cumin, and a pinch of salt and pepper.
Marinate the shrimp. Pat shrimp dry.
Toss with the marinade and let sit for 10–15 minutes. Don’t go much longer or the acid can start to toughen the shrimp.
Prep the veggies. While the shrimp marinates, slice the bell pepper, dice the cucumber, shred the cabbage, and slice the avocado. Chop cilantro.
Heat the pan. Place a large skillet over medium-high heat.
Lightly oil if needed. When hot, add the shrimp in a single layer.
Sear the shrimp. Cook for 1.5–2 minutes per side until pink and opaque with light browning. Remove to a plate.
If there’s leftover marinade, pour it into the empty skillet and simmer 30–60 seconds to thicken slightly; spoon over shrimp.
Assemble the bowls. Divide rice among bowls. Top with cabbage, cucumber, bell pepper, and avocado. Add shrimp.
Finish with cilantro, a sprinkle of sesame seeds, and lime zest if using. Squeeze extra lime over the top.
Taste and adjust. Add a pinch of salt, a drizzle of honey, or extra lime as needed. Serve warm.