Cook your base: Make your rice or preferred grain according to package directions.
Fluff and keep warm.
Mix the crema: In a small bowl, stir together sour cream (or Greek yogurt), lime juice, and a pinch of salt. Chill until serving.
Prep flavor starters: Finely mince the chipotle peppers. Dice the onion and mince the garlic.
Zest and juice the lime.
Brown the chicken: Heat oil in a large skillet over medium-high. Add ground chicken and break it up. Cook until no longer pink and lightly browned, about 5–7 minutes.
Build the flavor: Add onion and cook 2–3 minutes until softened.
Stir in garlic, cumin, smoked paprika, and oregano for 30 seconds until fragrant.
Add chipotle punch: Stir in minced chipotle, adobo sauce, and tomato paste. Cook 1 minute to caramelize the paste slightly.
Make it saucy: Pour in broth or water. Simmer 2–3 minutes, stirring, until it coats the chicken and looks glossy.
Season with salt, pepper, lime zest, and half the lime juice. Taste and adjust heat or acidity.
Warm beans and corn (optional): Stir black beans and corn into the skillet to heat through, or keep them separate for topping.
Assemble the bowls: Add a scoop of warm rice. Top with chipotle chicken, then layer on lettuce or cabbage, tomatoes, avocado, jalapeños, and cilantro.
Add cheese if using.
Finish with brightness: Drizzle lime crema over the top and a final squeeze of lime juice. Serve immediately.