Pin it I was standing at my kitchen counter on a humid Tuesday evening, staring at leftover steak and a few ears of corn, when this bowl came together almost by accident. The corn had been sitting in the fridge since the weekend, and I'd been craving something bright and filling without turning on the oven. I tossed the corn under the broiler, sliced the steak thin, and blended up a cilantro sauce that turned everything into something I couldn't stop eating. Now it's my go-to when I want dinner to feel like a celebration without the fuss.
The first time I made this for friends, I'd underestimated how much they'd love the charred corn. One of them kept sneaking kernels off the cutting board while I was slicing the steak, and by the time we sat down, half the corn was gone. We laughed about it all night, and now whenever I serve this, someone always asks if they can have extra corn on the side. It's become a dish that sparks conversation and seconds.
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 lean and flavorful, and they soak up the marinade beautifully; always slice them against the grain for tenderness.
- Olive oil: It carries the spices and helps the steak develop a nice sear without sticking to the pan.
- Garlic: Fresh garlic in both the marinade and the sauce adds a warm, aromatic backbone that ties everything together.
- Fresh lime juice: Brightens the marinade and the sauce, cutting through richness and adding a citrusy punch.
- Chili powder, cumin, and smoked paprika: This trio gives the steak a Tex-Mex warmth without overwhelming heat.
- Salt and black pepper: Essential for building layers of flavor in every component of the bowl.
- Corn: Charring fresh corn brings out its natural sugars and adds a smoky sweetness that contrasts with the tangy sauce.
- Cooked rice, quinoa, or cauliflower rice: The base that soaks up all the juices and sauce, making every spoonful complete.
- Ripe avocado: Adds creamy richness and a buttery texture that balances the boldness of the steak.
- Cherry tomatoes: Their juicy pop of acidity refreshes the palate between bites.
- Red onion: Thinly sliced, it adds a sharp, crisp bite that cuts through the richness.
- Cotija or feta cheese: Crumbled on top, it brings a salty, tangy finish that makes the bowl feel indulgent.
- Fresh cilantro: The star of the sauce and a bright garnish that adds herbal freshness.
- Sour cream or Greek yogurt: The creamy base of the sauce that mellows the cilantro and lime.
- Mayonnaise: Optional, but it adds extra richness and makes the sauce silkier.
- Water: Thins the sauce to a drizzle-friendly consistency without diluting the flavor.
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 together olive oil, garlic, lime juice, chili powder, cumin, paprika, salt, and pepper in a shallow dish, then coat the steak on both sides and let it sit in the fridge for at least 30 minutes. The longer it marinates, the deeper the flavors sink in.
- Char the corn:
- Brush the ears with olive oil, season lightly, and cook them under high heat, turning every few minutes until the kernels are blistered and golden. Once cool enough to handle, slice the kernels off the cob and set them aside.
- Blend the cilantro cream:
- Combine sour cream, mayo, cilantro, garlic, lime juice, salt, and pepper in a blender and whiz until smooth and vibrant green. Add water a tablespoon at a time until it drizzles easily, then taste and adjust the seasoning.
- Sear the steak:
- Heat a grill or skillet over medium-high, shake off excess marinade, and cook the steak for 3 to 4 minutes per side for medium-rare. Let it rest on a cutting board for 5 minutes before slicing thinly against the grain.
- Build the bowls:
- Divide your base grain among four bowls, then arrange sliced steak, corn, avocado, tomatoes, and red onion on top. Drizzle generously with cilantro cream, scatter cheese and cilantro leaves, and serve with lime wedges on the side.
Pin it One evening, I made this for myself after a long day and ate it on the couch with a fork in one hand and my phone in the other. The combination of textures and flavors was so satisfying that I found myself slowing down, actually tasting each bite instead of rushing through dinner. It reminded me that a meal doesn't need a table or company to feel special, just good ingredients and a little care.
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.
Making It Your Own
This bowl is a starting point, not a rulebook. I've swapped the steak for grilled chicken thighs when I'm craving something juicier, and I've layered in black beans when I want extra heartiness. Sometimes I skip the rice entirely and pile everything over greens for a lighter meal. The sauce works on tacos, grilled vegetables, or even as a dip for tortilla chips, so don't be afraid to double the batch and keep it in the fridge.
Prep Ahead Strategies
You can marinate the steak the night before and char the corn up to two days in advance, which makes weeknight assembly almost effortless. The cilantro cream holds for about three days in the fridge, though it may thicken slightly, so just stir in a splash of water before serving. I like to cook extra rice or quinoa on Sundays so I can throw these bowls together in under 20 minutes on busy evenings.
Serving and Storage
These bowls are best eaten fresh, when the steak is still warm and the avocado hasn't oxidized. If you're meal prepping, store the components separately and assemble just before eating to keep textures distinct. Leftover steak and corn can be tossed into quesadillas or salads the next day, and the cilantro cream is a game changer on scrambled eggs.
- Serve with extra lime wedges so everyone can adjust the brightness to their taste.
- If you're feeding a crowd, set out all the toppings and let people build their own bowls.
- Pair with a cold beer or a lime-spiked sparkling water to echo the citrus notes in the dish.
Pin it This bowl has earned a permanent spot in my weekly rotation because it delivers bold flavors without demanding much from me. I hope it becomes one of those recipes you turn to when you want dinner to feel generous and alive, even on the most ordinary nights.
Questions & Answers
- → What cut of steak works best for this bowl?
Flank steak or skirt steak are ideal choices because they're flavorful, cook quickly, and slice beautifully against the grain for tender bites. Look for pieces with good marbling.
- → Can I make the cilantro cream sauce ahead?
Absolutely! The sauce actually benefits from resting in the refrigerator for a few hours or overnight, allowing the flavors to meld. Just give it a good stir before serving.
- → How do I get the best char on the corn?
Preheat your grill or grill pan until very hot. Brush the corn lightly with oil and don't move it too often—let each side develop deep charred spots before turning, about 2-3 minutes per side.
- → What can I substitute for the dairy in the sauce?
Try using all Greek yogurt for a lighter version, or coconut yogurt for a dairy-free alternative. You can also make a vegan sauce with soaked cashews, lime juice, and fresh cilantro.
- → How long should I marinate the steak?
Aim for at least 30 minutes to infuse flavor, but no more than 2 hours. The lime juice can break down the meat's texture if left too long, resulting in mushy steak.
- → Is this bowl freezer-friendly?
The components are best stored separately. Cooked steak, roasted corn, and the sauce each keep well in the refrigerator for 3-4 days. Assemble bowls fresh when ready to eat.