This Street Corn Chicken Bowl healthy protein meal prep is a 30-minute high-protein dinner with juicy chicken, creamy street corn, and avocado. Perfect easy weeknight dinner!
Ingredients
Instructions
Before you start, set out all ingredients. Pat the chicken breasts dry with paper towels, then place them between two sheets of plastic wrap or parchment paper. Using a meat mallet or rolling pin, gently pound the thicker end of each breast until the whole breast is an even 1/2-inch thickness. This step is not just for tenderness; it ensures the chicken cooks evenly in the hot skillet, so you don’t end up with a dry, overcooked thin section and a raw thick center. Properly prepped chicken is the foundation of this whole high-protein dinner.

Make the spice rub in a small bowl. Combine the chili powder, smoked paprika, ground cumin, garlic powder, and onion powder. Add a teaspoon of kosher salt and a generous dose of freshly cracked black pepper. Stirring the spices together before applying them guarantees every bite of chicken gets the same blend of smoky, warm, and slightly spicy flavors. Smoked paprika is the secret here: it gives the chicken a charred, street-corn energy even when cooking indoors. If you want extra heat, add a pinch of cayenne or a minced chipotle pepper.

Rub 1 teaspoon of olive oil all over the chicken, then sprinkle the spice blend generously over both sides. Massage the spices into the meat with your fingertips so they cling. Let the chicken rest at room temperature for 10 minutes while you prepare the corn. This short rest helps the seasonings adhere and allows the meat to lose its chill, which promotes a beautiful golden crust the moment it hits the pan. Do not skip this; cold meat lowers the pan temperature and steams instead of searing.
Heat a large cast-iron skillet (or grill pan) over medium-high heat for 3 to 4 minutes. Add the remaining 1 teaspoon of olive oil, then carefully lay the chicken in the pan in a single layer. Cook for 5-6 minutes without moving the chicken — this is key for developing a deliciously charred, crispy exterior. When the chicken releases easily from the pan, flip it and cook another 5-6 minutes until the internal temperature reads 160°F in the thickest part. Transfer to a cutting board, tent loosely with foil, and let rest for at least 5 minutes. Carryover cooking will bring it to 165°F while you finish the corn.
While the chicken rests, make the street corn. In the same skillet over high heat, add the butter or avocado oil and the thawed, well-drained corn kernels. Spread them in an even layer and let them sit without stirring for 2-3 minutes. This allows serious charring and smoky caramelization. Stir, then continue cooking another 2-3 minutes until the corn is tender and speckled with black spots. The high heat creates a flavor similar to grilled Mexican street corn (elote) without firing up a grill. If using fresh ears of corn, grill or char them first, then cut the kernels off the cob.
In a medium bowl, stir together the Greek yogurt, sour cream, mayonnaise, minced garlic, lime juice, and a pinch of salt. Mix until smooth and creamy. This is your quick street corn crema. The combination of tangy yogurt, rich mayo, and bright lime mimics the classic elote sauce while keeping the recipe macro-friendly. Taste it and adjust: add more lime for brightness, more salt for depth, or a pinch of chili powder for heat.
Add the charred corn to the bowl with the crema, then toss in the crumbled cotija cheese and chopped cilantro. Stir gently so the corn is fully coated without breaking the kernels. Let the mixture sit for a minute or two; the corn will absorb the creamy sauce, and the flavors will meld beautifully. If you like a looser salad, add a splash of water or extra lime juice. Season with salt and pepper to taste. Set aside.
Slice the rested chicken against the grain into 1/2-inch thick strips. Slicing against the grain shortens the muscle fibers, making each piece notably more tender. Notice the juices running clear; that is your cue that the chicken is perfectly cooked. If you prefer chunkier bites, chop it into cubes. Keep the chicken separate from the corn until assembly so it stays juicy and doesn’t sog out the salad.
To build each bowl, add a bed of warm rice or cauliflower rice to the bottom of 4 bowls. Divide the creamy street corn between the bowls, then top with an equal portion of sliced chicken. Fan out half an avocado alongside each bowl, and finish with an extra sprinkle of cotija cheese, a few cilantro leaves, and a lime wedge. The avocado adds healthy fats and a buttery contrast to the smoky, tangy corn. This is the moment to make it look as good as it tastes.
Serve immediately, or turn it into meal prep: pack the rice, chicken, and corn in airtight containers, and store the avocado separately (squeeze lime juice over it to prevent browning). These bowls keep well in the refrigerator for up to 4 days. When ready to eat, microwave for 90 seconds and add the fresh avocado right after heating. Enjoy your high-protein, macro-friendly dinner that tastes like a cheat meal!
For best results
- Use a heavy-bottomed skillet, preferably cast iron, for the best char on both the chicken and corn. Cast iron holds heat extremely well and gives you that deep, restaurant-quality sear. If you don't have cast iron, a stainless steel pan works; avoid nonstick if you want caramelized bits, because nonstick doesn't reach the same surface heat. Always preheat the pan for several minutes until a drop of water sizzles and evaporates immediately.
- For the creamiest street corn without a ton of calories, use a mixture of Greek yogurt and a small amount of real mayonnaise. The yogurt adds tang and protein, while the mayo gives that authentic elote richness. If you prefer to skip mayo entirely, substitute the same volume of additional Greek yogurt and add one extra teaspoon of lime juice. You won't miss it.
- If meal prepping, keep the avocado un-sliced until serving. Store it whole in the fridge, then cut it fresh each morning or right before eating. Sliced avocado browns quickly even with lime juice. Alternatively, you can make a simple avocado mash with lime and salt and store it in a small container with plastic wrap pressed directly onto the surface to minimize oxidation.
- Frozen corn is actually ideal for this recipe because it's sweeter and juicier than many off-season fresh ears. Thaw it in a colander and pat it very dry with a clean towel before adding to the pan. The drier the corn, the better it chars. If you use fresh corn on the cob, grill the husked ears for 8-10 minutes over high heat, turning occasionally, until charred in spots.
- Don't salt the avocado; salt draws out moisture and can make the bowl watery. Instead, season the chicken and street corn well — they'll carry the flavor. Just finish the avocado with a squeeze of lime and perhaps a flaky sea salt right before serving if you like.
- To save time on busy weeknights, prep the spice rub and crema up to 3 days in advance. Store them in separate airtight containers in the fridge. You can also cook the chicken and corn over the weekend, then assemble bowls when you're ready. This recipe is flexible enough for both immediate dinners and weekly meal prep.
- Add a little acidity to the corn mixture after it sits, especially if you're meal prepping. Over time, the flavors mellow, so a final squeeze of lime before serving brightens everything. Store lime wedges alongside the bowls to refresh them at mealtime.
Variations
- Vegetarian protein swap: Replace the chicken with crispy roasted chickpeas or cubed extra-firm tofu. For chickpeas, toss one 15-ounce can of drained chickpeas with olive oil and the same spice blend, then roast at 400°F for 20 minutes until golden and crunchy. For tofu, press it dry, cut into cubes, toss with olive oil and spices, then pan-fry until crispy. Each version keeps the high-protein vegetarian bowl satisfying and meal-prep friendly.
- Taco salad / burrito bowl version: Turn this into a deconstructed taco feast by adding black beans, shredded lettuce, salsa, and crushed tortilla chips. Swap the rice for quinoa or brown rice and serve with warm corn tortillas. The street corn crema doubles as a fantastic taco sauce, making this an excellent way to feed a hungry family with minimal extra effort.
- Low-carb keto adaptation: Replace the rice with cauliflower rice and increase the avocado to a full avocado per bowl. Use sour cream and full-fat Greek yogurt in the crema to keep fat and satiety high. The recipe is naturally gluten-free and can be made dairy-free with plant-based yogurt, vegan mayonnaise, and a dairy-free queso-style sprinkle such as nutritional yeast or a vegan cotija substitute.
- Spicy chipotle street corn chicken: Add 1 to 2 chipotle peppers in adobo, finely chopped, to the crema along with some adobo sauce. Toss the chicken with a half teaspoon of adobo sauce in the spice rub for a smoky heat. You can also char ancho chili in the pan for extra depth. Serve with pickled red onions for a bright, tangy kick.
Nutrition
- Calories645 kcal
- Total Fat38g
- Saturated Fat12g
- Cholesterol145mg
- Sodium890mg
- Total Carbohydrates45g
- Dietary Fiber9g
- Sugars8g
- Protein42g
