A street corn chicken rice bowl takes the smoky, tangy flavor of Mexican-style elote and turns it into a full dinner with seasoned chicken, warm rice, and a creamy cotija dressing. It comes together in about 35 minutes using one skillet for both the corn and the chicken. This bowl works well for meal prep, and it’s easy to adjust for spice level or ingredients on hand.
The first time I made a version of this, I was trying to recreate the elote cart near my old apartment for a backyard cookout. I got so nervous about overdoing the lime that I underseasoned the corn completely, and it tasted flat next to the chicken. That mistake taught me to season in layers and taste as I go, which is exactly how I build this recipe now.
This bowl is for anyone who wants a fast, satisfying dinner without a long ingredient list. You don’t need special equipment, just one good skillet and about half an hour.

Recipe Quick Facts
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Total Time: 35 minutes
- Servings: 4 bowls
- Difficulty Level: Easy
Before You Get Started
- Pat the chicken dry first. I learned this after a batch where the spice rub slid right off in the pan instead of forming a crust. Dry chicken means better browning.
- Use fresh corn if it’s in season. Fresh kernels char better than frozen and give you that smoky street-corn flavor. Frozen corn works fine too, just pat it dry before cooking so it doesn’t steam.
- Taste your corn mixture before adding cotija cheese. Cotija is naturally salty, so I always add it last and adjust salt afterward instead of guessing upfront.
- Swap chicken thighs for breasts if you prefer leaner meat, but check for doneness a few minutes earlier since breasts cook faster and dry out more easily.
- Don’t skip the resting step after cooking the chicken. In my early tests, I sliced it right off the heat and lost most of the juices onto the cutting board.
- No cotija on hand? Feta makes a solid substitute with a similar salty, crumbly texture.

Ingredients
For the chicken:
- 1.5 lbs boneless, skinless chicken thighs
- 2 tbsp olive oil
- 1 tbsp chili powder
- 1 tsp smoked paprika
- 1 tsp ground cumin
- 1 tsp garlic powder
- 1/2 tsp salt
- 1/4 tsp black pepper
For the street corn:
- 3 cups corn kernels (fresh, about 4 ears, or frozen and thawed)
- 1 tbsp butter
- 1/2 tsp chili powder
- 1/4 tsp salt
For the lime crema:
- 1/3 cup mayonnaise
- 1/4 cup sour cream
- 1 lime, juiced
- 1/2 cup crumbled cotija cheese, plus more for topping
For the bowls:
- 2 cups cooked white or brown rice
- 1/4 cup chopped fresh cilantro
- 1 avocado, sliced
- Lime wedges, for serving
- Sliced jalapeño, optional

Instructions
Step 1: Season and Rest the Chicken
Pat the chicken thighs dry with paper towels. In a small bowl, mix the chili powder, smoked paprika, cumin, garlic powder, salt, and pepper.
Rub the spice mix evenly over both sides of the chicken. Let it sit at room temperature for 15 minutes while you prepare the corn (in my kitchen, I always do this step first so the flavors have time to settle into the meat before it hits the pan).
Step 2: Char the Corn
Heat a large skillet over medium-high heat and melt the butter. Add the corn kernels in a single layer and let them sit undisturbed for 2 minutes before stirring.
Continue cooking for 6 to 8 minutes total, stirring occasionally, until you see real charring on some of the kernels. Stir in the chili powder and salt, then transfer the corn to a bowl and set it aside.

Step 3: Cook the Chicken
In the same skillet, heat the olive oil over medium heat. Add the chicken and cook for 6 to 7 minutes per side, until the internal temperature reaches 165°F on a meat thermometer.
I made a batch early on where I pulled the chicken too soon because I got impatient, then had to toss the pieces back into the pan, and they ended up dry and a little rubbery. Waiting for the full cook time and checking the temperature actually saves time in the long run.
Once cooked, move the chicken to a cutting board and let it rest for 5 minutes before slicing. Resting keeps the juices inside the meat instead of pooling on the board.
Step 4: Make the Lime Crema
While the chicken rests, whisk together the mayonnaise, sour cream, and lime juice in a small bowl. Fold in the cotija cheese.
I found that adding the cheese after whisking the wet ingredients keeps the crema smoother, instead of clumping if you add it too early.
Step 5: Assemble the Bowls
Divide the warm rice among four bowls. Top each with sliced chicken, a scoop of charred corn, and sliced avocado.
Drizzle the lime crema generously over each bowl.
Step 6: Finish and Serve
Sprinkle each bowl with extra cotija cheese and chopped cilantro. Add sliced jalapeño if you want more heat, and serve with a lime wedge on the side.

How To Make (Quick Reference)
- Season chicken thighs with chili powder, smoked paprika, cumin, garlic powder, salt, and pepper. Rest 15 minutes.
- Char corn kernels in butter for 6–8 minutes; season and set aside.
- Cook chicken in olive oil, 6–7 minutes per side, until it reaches 165°F.
- Rest chicken 5 minutes, then slice.
- Whisk mayonnaise, sour cream, and lime juice; fold in cotija cheese.
- Assemble bowls with rice, chicken, corn, avocado, and crema. Top with extra cotija and cilantro.
Tips for Best Results
- Char the corn in a single layer. If your skillet is small, work in two batches. Overcrowding makes the corn steam instead of char, and you lose that smoky flavor.
- Always rest the chicken before slicing. I skipped this step once to save time and ended up with dry, less flavorful chicken.
- Warm your rice before assembling. Cold rice cools down the whole bowl fast and dulls the other flavors.
- Double the crema. It keeps well in the fridge for a few days and is good on other bowls, tacos, or grilled vegetables.
- Adjust the chili powder to taste. This recipe is mild by design, so add cayenne or extra jalapeño if you want more heat.
Ingredient Substitution
| Original Ingredient | Substitute | Effect on Taste/Texture |
| Chicken thighs | Chicken breast | Leaner and cooks faster, but dries out more easily if overcooked |
| Cotija cheese | Feta cheese | Similar saltiness and crumble, slightly tangier flavor |
| Sour cream | Plain Greek yogurt | Tangier and thicker, slightly less rich |
| Mayonnaise | Plain Greek yogurt | Lighter and less creamy, small shift from classic street-corn flavor |
| Fresh corn | Frozen corn (thawed) | Less charring and smokiness, slightly more moisture |
Storage & Reheating
Store the chicken, rice, corn, and crema in separate airtight containers in the fridge for up to 4 days. Keeping components separate prevents the crema from making the rice soggy.
To reheat, warm the chicken and rice together in a skillet over medium heat for 3 to 4 minutes, or microwave for 90 seconds. Add the corn and crema fresh from the fridge, since reheating the crema can cause it to separate.
FAQs
Can I make street corn chicken rice bowls ahead of time?
Yes. Cook the chicken, corn, and crema up to 4 days ahead and store them separately in the fridge. Assemble the bowls fresh with warm rice right before eating for the best texture.
What’s the best rice for a street corn chicken bowl?
White rice keeps the flavor closest to traditional elote-style bowls, but brown rice adds more fiber and a nuttier taste. Either works well as a base for the toppings.
Can I use frozen corn instead of fresh?
Yes, thawed frozen corn works fine. Pat it dry with paper towels before cooking so it chars instead of steaming in the skillet.
Is this recipe spicy?
As written, it’s mild with just a light chili kick. Add sliced jalapeño, extra chili powder, or a dash of cayenne if you want more heat.
Can I make this recipe vegetarian?
Yes. Swap the chicken for seasoned black beans or grilled tofu using the same spice mix, and keep the corn, rice, and crema the same.