Street Corn Chicken Rice Bowl is a flavor-packed, colorful meal that brings the irresistible taste of Mexican elote straight to your dinner table! With smoky, lime-marinated chicken, charred sweet corn mixed with tangy Cotija cheese and creamy mayo, all piled over fluffy rice
Love More Dinner Ideas? Try My Chicken Wild Rice Casserole or this Creamy Smothered Chicken and Rice next.

Why You’ll Love This Recipe
The chicken is tender and perfectly seasoned with cumin and chili powder, while the street corn topping is creamy, tangy, and just a little smoky. I love how this recipe transforms simple pantry ingredients into something that feels restaurant-special. Plus, it comes together in about 30 minutes, making it my go-to when I want something exciting but don’t have hours to spend in the kitchen.
Print
Street Corn Chicken Rice Bowl
Description
A vibrant, flavor-packed bowl featuring tender lime and cumin-marinated chicken thighs, authentic Mexican street corn made with charred corn kernels, sour cream, mayo, and crumbled Cotija cheese, all served over fluffy rice and garnished with fresh cilantro and lime. This easy weeknight meal comes together in 30 minutes and delivers restaurant-quality taste with simple, accessible ingredients.
Ingredients
Instructions
Mix up your lime juice, avocado oil, and all those spices in a bowl. Toss in your chicken thighs and get your hands in there – seriously, the best way to coat chicken is just diving in. I stick mine in the fridge for at least 15 minutes, but if I’m being honest, I’ve done as little as 10 when I’m in a rush and it still tastes great. An hour is better if you’ve got time.
Get your skillet really hot before adding the chicken. You want that sizzle sound when it hits the pan – that’s how you know you’re gonna get good color. I cook mine about 8-10 minutes per side, but honestly, I just check with a thermometer now because I got tired of cutting into chicken to see if it was done. Aim for 165°F and you’re golden. Let them get nice and brown before flipping – the crust is everything here.
Okay, this is the part where patience pays off. I know you want to cut into that chicken immediately, but give it 5 minutes to rest. I learned this the hard way after years of dry chicken before someone finally told me the juices need time to settle back in. After it rests, slice it up however you like – strips, chunks, whatever works.
If you’re using fresh corn, char those kernels in a hot pan until they get those brown spots. That’s the flavor right there – don’t skip it! Frozen corn needs a few minutes in a dry, hot skillet to get rid of the moisture and develop some color. Then throw your corn in a bowl with the red onion, sour cream, mayo, Cotija, and chili powder. Squeeze in some lime, season it up, and mix it all together. Taste it – if it needs more lime or salt, add it. This is your bowl, make it how you like it.
Got leftover rice in the fridge? Perfect. Just reheat it with a tiny splash of water so it gets fluffy again instead of staying hard and clumpy. Microwave works fine. Fresh rice is obviously great too, just have it warm and ready to go.
This is the fun part. Split your rice between four bowls, pile on the chicken, then spoon that corn mixture all over the top. Don’t be shy with it – the corn topping is what makes this bowl sing. Add extra Cotija if you’re feeling it, throw on some cilantro (or don’t if you’re one of those people for whom it tastes like soap), and stick a lime wedge on the side.
Eat these while they’re warm! I always put extra lime wedges and hot sauce on the table because everyone in my house has different heat preferences. That extra squeeze of lime really wakes everything up.
Notes
Don’t crowd your pan with the chicken. If those thighs are touching, they’re steaming, not searing. You want space between them for that heat to circulate and create that beautiful crust. Cook them in batches if your pan’s on the smaller side.
Taste everything before you assemble. Cotija’s pretty salty, so your corn mixture might need way less salt than you think. Better to undersalt and let people add more at the table than to oversalt and ruin it.
I’m a big fan of cast iron for this recipe. It gets super hot and stays hot, which means better char on both the chicken and corn. But honestly, any heavy pan works – just make sure it’s actually hot before you start cooking.
Here’s something nobody tells you: save a little bit of that marinade before it touches raw chicken. Drizzle it over your rice for extra flavor. You can’t reuse it after it’s been on raw chicken, but if you set aside a tablespoon beforehand, it’s totally safe and delicious.
The biggest mistake I see? Using pre-shredded cheese. Those bags have anti-caking stuff that makes the cheese taste weird and prevents it from mixing properly. Buy a block of Cotija and crumble it yourself – takes 30 seconds and makes a huge difference.
Ingredient List
For the Chicken
- 4 boneless, skinless chicken thighs
- 1 tablespoon lime juice
- 1 tablespoon avocado oil
- 1 teaspoon chili powder
- 1 teaspoon cumin powder
- ½ teaspoon garlic powder
- ½ teaspoon salt
- ¼ teaspoon black pepper
For the Street Corn Topping
- 1 cup sweet corn kernels (grilled if possible; frozen works great)
- ¼ cup thinly sliced red onion
- ½ cup sour cream
- 2 tablespoons mayonnaise
- ½ cup Cotija cheese, crumbled (plus extra for garnish)
- 1 teaspoon chili powder
- Salt and black pepper, to taste
- Lime wedges (for serving)
For the Rice & Assembly
- 3 cups cooked rice (white, brown, or your preferred type)
- Fresh cilantro (for garnish)
Substitution Notes: No Cotija at your grocery store? I’ve used feta tons of times and nobody knew the difference. Want it lighter? Greek yogurt instead of sour cream works, though I usually just go full-fat because life’s short. Chicken breasts are fine but thighs are where it’s at for staying juicy.
Why These Ingredients Work
The lime juice does this cool thing where it actually tenderizes the chicken while adding that bright pop. I learned this from my grandmother who always said acid is your secret weapon in marinades. Chicken thighs are my ride-or-die for this recipe because even if I overcook them a smidge (which happens more than I’d like to admit), they still taste good.
Now, the street corn topping is where magic happens. That combo of sour cream and mayo? It’s the exact creamy base they use on those street corn carts in Mexico. Cotija cheese doesn’t melt, which means you get these salty, crumbly bits in every bite instead of one melted cheese blob. Game changer.
The chili powder shows up twice in this recipe – on the chicken and in the corn – because it ties everything together flavor-wise. And avocado oil has a high smoke point, so your chicken gets beautifully browned without that burnt taste you sometimes get with olive oil. Little details, big difference.
Essential Tools and Equipment
- Large mixing bowl (for marinating)
- Heavy-bottomed skillet or grill pan (for cooking chicken)
- Medium mixing bowl (for corn topping)
- Wooden spoon or spatula
- Sharp knife and cutting board
- Measuring spoons and cups
- Serving bowls
How To Make Street Corn Chicken Rice Bowl
Step 1: Marinate the Chicken
Mix up your lime juice, avocado oil, and all those spices in a bowl. Toss in your chicken thighs and get your hands in there – seriously, the best way to coat chicken is just diving in. I stick mine in the fridge for at least 15 minutes, but if I’m being honest, I’ve done as little as 10 when I’m in a rush and it still tastes great. An hour is better if you’ve got time.
Step 2: Cook the Chicken
Get your skillet really hot before adding the chicken. You want that sizzle sound when it hits the pan – that’s how you know you’re gonna get good color. I cook mine about 8-10 minutes per side, but honestly, I just check with a thermometer now because I got tired of cutting into chicken to see if it was done. Aim for 165°F and you’re golden. Let them get nice and brown before flipping – the crust is everything here.
Step 3: Rest and Slice the Chicken
Okay, this is the part where patience pays off. I know you want to cut into that chicken immediately, but give it 5 minutes to rest. I learned this the hard way after years of dry chicken before someone finally told me the juices need time to settle back in. After it rests, slice it up however you like – strips, chunks, whatever works.
Step 4: Prepare the Street Corn Topping
If you’re using fresh corn, char those kernels in a hot pan until they get those brown spots. That’s the flavor right there – don’t skip it! Frozen corn needs a few minutes in a dry, hot skillet to get rid of the moisture and develop some color. Then throw your corn in a bowl with the red onion, sour cream, mayo, Cotija, and chili powder. Squeeze in some lime, season it up, and mix it all together. Taste it – if it needs more lime or salt, add it. This is your bowl, make it how you like it.
Step 5: Warm the Rice
Got leftover rice in the fridge? Perfect. Just reheat it with a tiny splash of water so it gets fluffy again instead of staying hard and clumpy. Microwave works fine. Fresh rice is obviously great too, just have it warm and ready to go.
Step 6: Assemble Your Bowls
This is the fun part. Split your rice between four bowls, pile on the chicken, then spoon that corn mixture all over the top. Don’t be shy with it – the corn topping is what makes this bowl sing. Add extra Cotija if you’re feeling it, throw on some cilantro (or don’t if you’re one of those people for whom it tastes like soap), and stick a lime wedge on the side.
Step 7: Serve and Enjoy
Eat these while they’re warm! I always put extra lime wedges and hot sauce on the table because everyone in my house has different heat preferences. That extra squeeze of lime really wakes everything up.

You Must Know
Listen, you’ve gotta char that corn. I’m not kidding around here. That smoky, caramelized flavor is literally what makes street corn taste like street corn and not just regular corn with mayo. Even if you’re using frozen, take 5 minutes to brown it up in a hot skillet. Skip this and you’re missing the whole point.
Also, don’t try to make the corn topping when everything’s ice cold from the fridge. Let your dairy stuff sit out for 10 minutes while you cook the chicken. It mixes so much better and you won’t have weird lumps.
Personal Secret: I always double the street corn topping. Always. Because here’s the thing – it’s incredible on everything. I’ve put it on grilled chicken sandwiches, tossed it with pasta, even spread it on toast for a weird but amazing breakfast. Having extra in your fridge is like having flavor insurance for the rest of the week.
Pro Tips & Cooking Hacks
Don’t crowd your pan with the chicken. If those thighs are touching, they’re steaming, not searing. You want space between them for that heat to circulate and create that beautiful crust. Cook them in batches if your pan’s on the smaller side.
Taste everything before you assemble. Cotija’s pretty salty, so your corn mixture might need way less salt than you think. Better to undersalt and let people add more at the table than to oversalt and ruin it.
I’m a big fan of cast iron for this recipe. It gets super hot and stays hot, which means better char on both the chicken and corn. But honestly, any heavy pan works – just make sure it’s actually hot before you start cooking.
Here’s something nobody tells you: save a little bit of that marinade before it touches raw chicken. Drizzle it over your rice for extra flavor. You can’t reuse it after it’s been on raw chicken, but if you set aside a tablespoon beforehand, it’s totally safe and delicious.
The biggest mistake I see? Using pre-shredded cheese. Those bags have anti-caking stuff that makes the cheese taste weird and prevents it from mixing properly. Buy a block of Cotija and crumble it yourself – takes 30 seconds and makes a huge difference.
Flavor Variations & Suggestions
Want it spicy? Throw some diced jalapeños in the corn mixture and use chipotle chili powder instead of regular. I’ve also drizzled hot sauce over the top, which my husband loves but I can’t handle.
Not a chicken person? I’ve done this with shrimp (cook them way faster though), steak strips, and even crispy tofu when my vegetarian friend came over. Black beans are great for extra protein too.
Trying to cut carbs? Cauliflower rice works here. Quinoa’s fantastic if you want something different. Heck, I’ve even put this whole situation over tortilla chips like a fancy nacho situation and it was amazing.
Load it up with veggies – black beans, bell peppers, lettuce, tomatoes, avocado. More veggies means you can feel less guilty about all that creamy corn topping, right?
If you want a citrus twist, try orange juice in the marinade instead of lime. Sounds weird but it’s actually really good and slightly sweeter.
Make-Ahead Options
This recipe is basically designed for meal prep. I marinate the chicken up to a day ahead – sometimes I’ll do it Sunday night for Monday dinner. You can even cook it a few days early and just reheat it gently before serving.
The street corn topping gets better in the fridge. Make it three days ahead and let those flavors hang out together. Just give it a stir before using because it might separate a bit.
Rice keeps for almost a week in the fridge. Just reheat it with a splash of water when you’re ready to eat.
Here’s what I don’t do: assemble complete bowls ahead of time. The rice gets soggy and sad. Keep everything separate and build your bowl fresh – it only takes two minutes.
The chicken freezes great for up to three months. The corn topping doesn’t freeze well because of the dairy, but it’s so quick to make fresh anyway.
Recipe Notes & Baker’s Tips
I really push chicken thighs for this. They’re cheaper than breasts, more forgiving when you cook them, and have way more flavor. If you absolutely have to use breasts, pound them thin so they cook evenly and don’t dry out.
Never bought Cotija before? Look near the Mexican cheeses or in the specialty section. It’s got this salty, crumbly, slightly tangy thing going on. Kind of like if feta and Parmesan had a Mexican baby. If you can’t find it, feta’s honestly pretty close.
Fresh corn is incredible in summer when you can get it straight off the cob. But frozen corn from a good brand works year-round and I use it constantly. Just skip canned – it’s too mushy and won’t char right.
This recipe feeds four people pretty generously, but it’s super easy to scale. Making dinner for two? Cut everything in half. Feeding a crowd? Triple it – I’ve made this for parties and people go nuts for it.
One more thing – serve this warm! I made the mistake once of meal-prepping complete bowls with cold chicken and it just wasn’t the same. Heat up your components, then assemble.
Serving Suggestions
These bowls are filling enough to eat on their own, but sometimes I’ll throw together a quick side salad with lime vinaigrette. Sliced cucumber with Tajín is one of my favorite easy sides – so refreshing with this.
For drinks, ice-cold Mexican beer with lime is perfect. Or make some fresh limeade if you’re feeling ambitious. Margaritas if it’s the weekend and you’re feeling fancy.
I love setting up a toppings bar when we have people over. Put out avocado, pickled jalapeños, more lime, hot sauce, extra sour cream, shredded lettuce, pico de gallo, crushed tortilla chips – let everyone build their perfect bowl. Makes it feel more like a fun dinner party thing.
This is my go-to for casual weeknight dinners, but I’ve also served it at backyard cookouts and gotten tons of compliments. It’s versatile like that.
How to Store Your Street Corn Chicken Rice Bowl
Keep everything in separate containers – that’s my number one storage tip. The chicken stays good for 3-4 days in the fridge, same with the corn topping. Rice lasts even longer, like 4-5 days.
If you put together a complete bowl and have leftovers, it’ll keep for a day or two, but the rice gets kind of mushy. Not the end of the world but not ideal.
To reheat, I microwave each part separately and then put it all back together. For chicken, do 30-second bursts until it’s warm. Rice needs a splash of water and a damp paper towel on top – microwave for a minute or two. The corn topping is actually good cold or room temp, so I don’t usually heat it up.
You can freeze the cooked chicken for up to three months. Don’t freeze the corn topping though – dairy gets weird when you freeze and thaw it. Rice freezes okay for about a month. Just thaw everything in the fridge overnight before reheating.
Allergy Information
This recipe has dairy – sour cream, mayo, and Cotija cheese. If you’re dairy-free, there are good plant-based versions of all of these now. I’ve used dairy-free sour cream and it worked fine. Nutritional yeast gives you that cheesy flavor without actual cheese.
For egg-free, just use vegan mayo. There are tons of good brands out there.
This is naturally gluten-free, which is great! Just double-check your spices and mayo don’t have weird hidden gluten.
No nuts in this recipe at all.
If you’re doing low-carb or keto, swap regular rice for cauliflower rice. Still tastes great and cuts way down on carbs.
Always check your labels if you’ve got severe allergies – some spice blends and condiments can have unexpected ingredients.
Questions I Get Asked A Lot
My street corn topping is too thick and clumpy. Help!
This usually means your dairy was too cold or you didn’t mix it enough. Let everything sit at room temperature for 10-15 minutes, then mix again. Still thick? Add a tablespoon of lime juice or a splash of milk until it’s the consistency you want.
Can I make this without Cotija cheese?
Absolutely! Feta is your best substitute – it’s got that same crumbly, salty vibe. Queso fresco works too. In a total pinch, I’ve mixed shredded Parmesan with a little feta and it was pretty close.
Do I really need to char the corn?
If you want it to taste like actual street corn, yes! That caramelized, smoky flavor is the whole point. It’s only 5 extra minutes and makes such a huge difference. I’ve tried it without charring and it just tastes like corn salad with mayo – not bad, but not the same thing at all.
How do I know when the chicken is done?
Get yourself an instant-read thermometer – seriously, best $15 I ever spent. You’re looking for 165°F in the thickest part. If you don’t have one, the chicken should be golden brown outside with no pink inside when you cut into it. Clear juices, not pink. When in doubt, cook it a bit longer – better safe than sorry.
Can I grill the chicken instead of pan-cooking it?
Grilled chicken is even better because you get that smoky flavor. Heat your grill to medium-high, oil the grates so it doesn’t stick, and grill for 6-8 minutes per side. While you’re at it, throw the corn on there too – grilled corn is phenomenal in this.
💬 Tried this recipe? Leave a comment and rating below! I want to hear everything – did you make it spicy? Add avocado? Mess something up and fix it? Share your stories!
