Save to Pinterest The sizzle of steak hitting a hot skillet always pulls me back to summer evenings when I'd crank open the kitchen windows and let the smoky char drift into the yard. I threw this bowl together after a farmers market trip left me with more corn and cilantro than I knew what to do with, and it turned into one of those meals that feels both spontaneous and intentional. The lime-spiked steak, sweet charred kernels, and that silky cilantro cream became a new weeknight ritual. My neighbor once asked if I was grilling because the smell made her crave tacos at 6 p.m. on a Tuesday. It's that kind of dish: unapologetically bold, colorful, and satisfying in a way that makes you want seconds.
I made this for a small backyard gathering last spring, and everyone kept asking for the sauce recipe. One friend scooped up every last kernel of corn, another went back for thirds on the steak, and I realized I'd stumbled onto something that just works. The colors alone made the table feel festive, and the fact that I could prep the corn and sauce ahead meant I actually got to sit and eat with everyone. That night, with string lights overhead and lime wedges scattered across the table, this bowl became more than dinner; it became the kind of meal people remember.
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- Flank steak or skirt steak: These cuts are flavorful and quick-cooking, and slicing them against the grain after resting keeps every bite tender.
- Olive oil: It carries the spices in the marinade and helps the corn char beautifully without sticking.
- Garlic: Fresh minced garlic brings a punch of savory depth to both the steak marinade and the cilantro cream.
- Fresh lime juice: Brightens everything it touches, from the marinade to the sauce, and a squeeze at the end wakes up the whole bowl.
- Chili powder, cumin, and smoked paprika: This spice trio gives the steak a warm, smoky backbone that feels like a backyard cookout.
- Corn on the cob: Fresh ears roasted until charred are worlds apart from canned; the natural sugars caramelize and add a sweet crunch.
- Avocado: Creamy, buttery, and cooling, it balances the heat and richness of the steak and sauce.
- Cherry tomatoes: Their juicy pop adds a burst of freshness and a little acidity to each forkful.
- Red onion: Thinly sliced for a sharp, crisp bite that cuts through the richness without overpowering.
- Cotija or feta cheese: Crumbly, salty, and tangy, it adds a finishing touch that ties the bowl together.
- Fresh cilantro: The star of the sauce and a bright garnish; use the leaves for blending and save a few whole for topping.
- Sour cream or Greek yogurt: The creamy base of the sauce; Greek yogurt lightens it up, while sour cream adds classic tang.
- Mayonnaise: Optional, but it makes the sauce extra silky and rich if you're feeling indulgent.
- Cooked rice, quinoa, or cauliflower rice: Your base; pick what you love or what you have leftover in the fridge.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Marinate the steak:
- Whisk olive oil, garlic, lime juice, chili powder, cumin, smoked paprika, salt, and pepper in a shallow dish until combined. Add the steak, turning to coat every inch, then cover and chill for at least 30 minutes or up to 2 hours so the flavors soak in.
- Char the corn:
- Preheat your grill, grill pan, or broiler to high heat, then brush the husked corn with olive oil and season lightly. Cook, turning every couple of minutes, until the kernels are blistered and golden, about 8 to 10 minutes, then let cool and slice off the cob.
- Blend the cilantro cream:
- Toss sour cream, mayonnaise if using, cilantro, garlic, lime juice, salt, and pepper into a blender and whirl until smooth and vibrant green. Thin with water, a tablespoon at a time, until it drizzles easily, then taste and tweak the seasoning.
- Sear the steak:
- Heat a grill or heavy skillet over medium-high until it's smoking hot, then lay the steak down and cook for 3 to 4 minutes per side for medium-rare or longer if you like it more done. Let it rest on a cutting board for 5 minutes, then slice thinly against the grain.
- Build the bowls:
- Divide your cooked grain among four bowls, then layer on sliced steak, roasted corn, avocado, tomatoes, and red onion. Drizzle generously with cilantro cream, scatter crumbled cheese and cilantro leaves on top, and tuck lime wedges on the side.
Save to Pinterest There was one evening when I realized I'd forgotten to marinate the steak, so I just rubbed the spices on and let it sit for 10 minutes while I prepped everything else. It still turned out delicious, proving that even when life gets in the way, this bowl is forgiving. That night, my partner looked up mid-bite and said it tasted like vacation, and I think that's the magic of bright lime, charred corn, and a sauce that ties it all together with a hug.
Still Scrolling? You'll Love This 👇
Our best 20-minute dinners in one free pack — tried and tested by thousands.
Trusted by 10,000+ home cooks.
Choosing Your Steak
Flank and skirt steak are my go-to cuts because they cook fast and absorb marinades like a sponge, but they can be tough if you're not careful. The trick is slicing them thinly and always against the grain, which shortens the muscle fibers and makes each piece melt in your mouth. If you can't find either, flat iron or sirloin flap work beautifully too. Look for steaks with a bit of marbling; that fat renders as it cooks and keeps everything juicy. A good butcher can point you in the right direction if you're ever unsure.
Making It Ahead
This bowl is a meal prep dream because almost every component can be made in advance. I often roast the corn and blend the cilantro cream the night before, then store them in the fridge so dinner comes together in minutes. The steak can be marinated up to 2 hours ahead, and if you have leftover cooked grain, you're halfway there before you even start. Just slice the avocado and tomatoes fresh so they stay vibrant and don't brown. Reheat the grain gently, sear the steak, and assemble; it feels like magic on a busy Tuesday.
Swaps and Variations
If you want to keep it lighter, swap the rice for cauliflower rice or a big handful of greens, and use all Greek yogurt in the sauce. For a vegetarian version, seasoned black beans or grilled tofu soak up the marinade just as well and add hearty protein. You can also grill the corn directly in the husk if you're firing up the grill anyway; just peel it back after and brush with a little butter and lime. If cilantro isn't your thing, basil or parsley work in the sauce, though the flavor will shift toward something a bit sweeter and less bold.
- Try swapping flank steak for chicken thighs marinated the same way for a lighter, equally flavorful option.
- Add a diced jalapeño to the cilantro cream if you want a little heat that sneaks up on you.
- Toss in some black beans or pinto beans for extra fiber and a heartier, more filling bowl.
Save to Pinterest This bowl has become my answer to the question, What's for dinner when you want something special but don't have all night? It's colorful, satisfying, and feels like a little celebration every time I make it.
Recipe Questions & Answers
- → Can I prepare components ahead of time?
Yes, the roasted corn can be refrigerated for up to 2 days, and the cilantro cream sauce keeps well for 3 days when stored in an airtight container. Marinate the steak up to 2 hours before cooking for best results.
- → What cuts of beef work best for this bowl?
Flank steak and skirt steak are ideal because they absorb marinades well and cook quickly. Both cuts should be sliced thinly against the grain after resting to ensure tender, easy-to-eat pieces.
- → How can I make this dairy-free or vegan?
For a vegan version, replace the steak with seasoned black beans, grilled portobello mushrooms, or marinated tofu. Use dairy-free yogurt or cashew cream in the sauce, and omit the cheese or use a plant-based alternative.
- → What if I don't have a grill for the corn?
You can roast the corn in a 425°F oven for 15-20 minutes, turning occasionally, or use a broiler set to high. A cast-iron skillet over high heat also works well for achieving that charred flavor.
- → Can I adjust the spice level?
Absolutely. Add cayenne pepper or diced jalapeño to the marinade for more heat. For a milder version, reduce the chili powder or omit it entirely. The cilantro cream sauce can also be spiced up with a pinch of cayenne.
- → What grain alternatives work well in this bowl?
Quinoa, cauliflower rice, brown rice, farro, or even mixed greens make excellent bases. Choose based on your dietary preferences—cauliflower rice keeps it low-carb, while quinoa adds extra protein.