This vibrant Mexican-inspired bowl brings together juicy spiced grilled chicken, sweet charred corn street-style, black beans, and fresh vegetables all topped with a zesty yogurt-lime dressing. The chicken gets its flavor from chili powder, smoked paprika, cumin, and lime while the corn is sautéed until lightly charred and finished with salty cotija cheese. Each bowl delivers 38 grams of protein and comes together in just 40 minutes, making it perfect for meal prep or a quick weeknight dinner.
The first time I made this, my kitchen smelled like a Mexican street corner at sunset. I had just returned from a trip to San Diego where I'd eaten elote from a pushcart every single evening, and I was desperate to recreate that magic at home. What started as a simple craving turned into this bowl that now lives in my weekly dinner rotation. The way the smoky corn meets cool yogurt dressing still makes me pause and appreciate how good simple food can be.
Last summer my roommate caught me literally eating the street corn straight from the skillet with a spoon before I even started assembling the bowls. She stood there watching me, laughed, and grabbed her own fork. We ended up standing over the stove, sharing that corn, talking about our days, and completely abandoning the original dinner plan. Sometimes the best meals happen when you deviate from the script.
Ingredients
- Chicken breasts: Boneless and skinless cooks evenly and absorbs that spice rub beautifully
- Smoked paprika: This is what gives you that authentic grilled flavor without an actual grill
- Fresh corn: Frozen works in a pinch but fresh corn cut from the cob is worth the extra effort
- Cotija cheese: Salty and crumbly, it's the same cheese used on real street corn in Mexico
- Greek yogurt: Makes the dressing creamy without being heavy like sour cream
- Limes: Fresh is non negotiable here, bottled juice just doesn't have that bright zing
Instructions
- Marinate the chicken:
- Whisk together your olive oil and spices in a shallow bowl, then add the chicken and turn it to coat every surface. Let it sit for at least 15 minutes while you prep everything else. The lime juice will start breaking down the protein, making each bite more tender.
- Cook the chicken:
- Heat your skillet over medium high heat until it's good and hot, then add the marinated chicken. Cook for about 6 to 7 minutes per side until it's got beautiful grill marks and the inside is no longer pink. Let it rest for 5 minutes before slicing into those juicy strips.
- Make the street corn:
- In the same skillet, heat another tablespoon of olive oil and toss in your corn kernels with the smoked paprika and salt. Let it cook undisturbed for a few minutes until you see some charred spots, then stir and cook until it's all golden and smoky. Remove from heat and immediately fold in that crumbled cotija cheese while it's still hot.
- Whisk the dressing:
- Combine your Greek yogurt, mayonnaise, lime juice, chili powder, garlic powder, and salt in a small bowl. Whisk until it's completely smooth and tastes bright and tangy. Adjust anything that needs tweaking.
- Build your bowls:
- Start with a base of warm rice or quinoa in each bowl, then arrange your black beans, charred corn, cherry tomatoes, red onion, and sliced chicken on top. Add those creamy avocado cubes last so they don't get mashed.
- Finish and serve:
- Drizzle that yogurt lime dressing all over everything and sprinkle with fresh cilantro. Let everyone take a moment to appreciate how beautiful it looks before they dig in.
This recipe became my go to for meal prep Sundays because it holds up so beautifully in the fridge. I love opening my lunch container at work and having everyone ask what smells so amazing. It's funny how a dish that started as a street food craving turned into the thing that makes my coworkers jealous every Tuesday.
Making It Your Own
Sometimes I'll throw in some sliced bell peppers or sautéed zucchini if my produce drawer is overflowing. The beauty of a bowl recipe is that almost any vegetable works as long as you season it well. I've even added roasted sweet potato in the fall when I wanted something more comforting.
Perfect Pairings
A cold lager or some sparkling water with a squeeze of lime cuts through the richness perfectly. If I'm serving this for friends, I'll make a quick pitcher of agua fresca with blended cantaloupe and lime. It feels fancy but takes literally five minutes.
Meal Prep Magic
This recipe is absolute gold for planning ahead because everything tastes better after the flavors meld. Store each component separately and your lunch will feel fresh for days. The dressing might thin out a bit in the fridge, but that just means it coats everything more evenly.
- Keep the avocado separate and add it right before eating
- Pack a lime wedge to refresh the flavors if it's been a couple days
- A handful of crushed tortilla chips on top adds the perfect crunch
I hope this bowl brings as much joy to your table as it has to mine, recipe friend. There's something pretty wonderful about food that makes you feel like you're eating street food in Mexico City, even when you're just standing in your own kitchen.
Recipe FAQs
- → Can I use frozen corn for street corn?
-
Yes, frozen corn works beautifully. Thaw and drain thoroughly before sautéing. Fresh corn cut from the cob or canned corn (drained well) are also excellent options.
- → What can I substitute for cotija cheese?
-
Feta cheese crumbles provide a similar salty crumble. For dairy-free, omit the cheese entirely or use nutritional yeast for a savory, cheesy flavor boost.
- → How long does the chicken need to marinate?
-
Minimum 15 minutes for basic flavor absorption. For deeper, more pronounced spices and citrus infusion, marinate up to 2 hours in the refrigerator.
- → Can I make this ahead for meal prep?
-
Absolutely. Store components separately in airtight containers—grain base, chicken, corn mixture, beans, and dressing. Assemble fresh when ready to eat, within 4-5 days.
- → Is there a lower-carb option for the grain base?
-
Cauliflower rice makes an excellent low-carb substitute. You can also use leafy greens as a base, or enjoy the chicken, corn, and toppings as a salad without grains.
- → How do I know when the chicken is cooked through?
-
Use a meat thermometer to verify the internal temperature reaches 165°F (74°C). The juices should run clear when pierced, and the meat should feel firm but springy, not rubbery.