Mix the marinade: In a bowl, combine 1 tablespoon olive oil, lime juice and zest, adobo sauce, minced chipotle (if using), garlic, cumin, smoked paprika, salt, and pepper.
Marinate the shrimp: Pat shrimp dry. Toss with the marinade and let sit 10–20 minutes while you prep the other components.
Don’t go longer than 30 minutes.
Prep the base: Warm your rice or cauliflower rice. Stir in chopped cilantro, a squeeze of lime, and a pinch of salt for extra flavor.
Make the drizzle: In a small bowl, whisk Greek yogurt, lime juice, honey, and salt. Thin with water until it’s spoonable.
Cook the shrimp: Heat a large skillet over medium-high.
Add remaining 1 tablespoon olive oil. Spread shrimp in a single layer. Sear 1–2 minutes per side until opaque and lightly charred at the edges.
Avoid overcooking.
Warm the add-ins: If you like, toss corn and black beans into the empty skillet for 1–2 minutes with a pinch of salt to heat through and pick up flavor.
Assemble the bowls: Divide rice among bowls. Top with shrimp, black beans, corn, cherry tomatoes, red onion, avocado, and cilantro.
Finish and serve: Drizzle with the yogurt-lime sauce. Add lime wedges on the side.
Taste and adjust salt and lime to brighten.