Cook your base. Make rice or quinoa according to package directions.
Fluff and keep warm. For cilantro-lime rice, stir in 1 tablespoon lime juice, lime zest, and chopped cilantro with a pinch of salt.
Mix the marinade. In a bowl, whisk lime zest, lime juice, olive oil, garlic, chili powder, smoked paprika, cayenne, honey, salt, and black pepper until combined.
Season the shrimp. Pat shrimp dry with paper towels. Toss with the marinade and let sit for 10–15 minutes.
Don’t go longer than 25 minutes or the acid can affect the texture.
Prep toppings. While the shrimp marinates, slice cabbage, tomatoes, avocado, and onion. Warm corn and black beans with a pinch of salt and a squeeze of lime.
Make a quick sauce. Stir Greek yogurt (or sour cream) with a splash of lime juice, a pinch of salt, and a few drops of hot sauce. It should be drizzly.
Cook the shrimp. Heat a large skillet over medium-high.
Add a light drizzle of oil. Arrange shrimp in a single layer and cook 1.5–2 minutes per side until opaque and lightly seared. Avoid overcrowding; cook in batches if needed.
Assemble the bowls. Divide rice among bowls.
Top with corn, black beans, cabbage, tomatoes, and avocado. Add shrimp, then spoon over the lime-yogurt sauce. Finish with cilantro and extra lime wedges.
Taste and adjust. Add a pinch of salt, more lime, or extra chili for heat.
The flavors should be bright and balanced.