This hearty bowl combines perfectly seasoned flank steak with naturally sweet roasted corn for irresistible smoky-savory contrast. Fresh avocado brings rich creaminess while cherry tomatoes and red onion add bright crunch. The lime-honey dressing ties everything together with just the right balance of acidity and sweetness. With both grilling and roasting techniques, you'll achieve delicious char and depth of flavor. Perfect for meal prep—the components stay fresh for days and reheat beautifully.
The first time I made these bowls, I was trying to use up leftover corn from a weekend barbecue and half an avocado that was perfectly ripe but wouldn't last another day. My roommate walked in midway through assembly and immediately demanded I make enough for two. Now it's the kind of meal I throw together when I want something that feels like restaurant takeout but comes together in under an hour.
Last summer I served these at a dinner party when I had three vegetarian friends coming over and almost panicked trying to figure out how to make one dish work for everyone. I ended up setting up a toppings bar and letting everyone build their own bowls with steak on the side. The best part was watching how differently each person constructed their creation and realizing this recipe works because it's so adaptable to whatever you have in your fridge.
Ingredients
- Flank steak: This cut absorbs the spice rub beautifully and cooks quickly, just be sure to slice it thinly against the grain for tenderness
- Chili powder and cumin: This two spice combo creates that smoky slightly sweet crust that makes everything taste better
- Fresh corn: Frozen works in a pinch but sweet summer corn roasting in the oven fills your whole kitchen with the best smell
- Avocado: You want it perfectly ripe with just a little give when you press it so it becomes creamy rather than mushy in the bowl
- Lime juice: Fresh is absolutely necessary here and dont be shy with it since acid is what cuts through the rich steak and avocado
- Honey or agave: Just a tiny bit balances the acidity in the dressing and helps it cling to everything
Instructions
- Prep your steak:
- Mix the olive oil chili powder cumin garlic powder salt and pepper in a small bowl then rub it all over both sides of the flank steak like you're giving it a spice massage. Let it sit on the counter while you prep everything else so it comes to room temperature and cooks more evenly.
- Roast the corn:
- Spread corn kernels on a baking sheet and toss with olive oil smoked paprika salt and pepper until everything's coated. Roast at 425°F for about 15 to 18 minutes until you see golden brown spots and can smell that sweet roasted corn aroma.
- Cook the steak:
- Heat a grill pan or skillet over medium high heat until it's hot enough that a drop of water sizzles immediately. Cook the steak 3 to 4 minutes per side for medium rare then move it to a plate and tent it with foil for 5 minutes before slicing thinly against the grain.
- Whisk the dressing:
- Combine olive oil lime juice honey Dijon mustard salt and pepper in a small bowl and whisk until it comes together into a creamy emulsion. Taste it and add more lime or salt if needed.
- Build your bowls:
- Start with a base of rice or quinoa then arrange slices of steak roasted corn avocado tomatoes onion and cilantro on top in sections rather than tossing it all together. Drizzle with dressing and serve with lime wedges on the side.
My partner now requests this bowl at least once a week and has started timing it so he walks in the door exactly when the corn comes out of the oven. There is something about the way the warm steak hits the cool avocado that makes the whole thing feel special even though it is just Tuesday dinner.
Making It Your Own
I have found that this bowl is incredibly forgiving and adapts well to whatever you have on hand. Sometimes I use roasted sweet potatoes instead of corn or add black beans for extra protein. The key is keeping the bright lime dressing as your anchor since it ties everything together.
Protein Swaps That Work
Chicken thighs cut into bite sized pieces work beautifully with the same spice rub and cook even faster than steak. For a vegetarian version try roasted chickpeas or crispy pan fried tofu cubes seasoned with the same chili and cumin blend. The corn and avocado combination is strong enough to carry any protein you choose.
Storage And Meal Prep
This recipe has saved my lunch routine more times than I can count because everything holds up so well for a few days. I cook a big batch of rice on Sunday and keep the components in separate containers so nothing gets soggy. The steak actually tastes better the next day after the spices have time to mingle.
- Cut your avocado right before serving and toss it with a little extra lime juice to prevent browning
- Store the dressing separately and give it a good shake before drizzling since the oil may separate
- Reheat the steak gently in a pan rather than the microwave so it stays tender and does not toughen up
Hope this becomes one of those recipes you make without even thinking about it because it is just that reliable and satisfying. There is something about the way all these flavors come together that makes even a regular Tuesday feel like a treat.
Recipe Questions
- → What cut of steak works best?
-
Flank steak is ideal for its beefy flavor and quick cooking time. Skirt steak or hanger steak work equally well. Slice thinly against the grain for tenderness.
- → Can I use frozen corn?
-
Absolutely. Thaw frozen corn completely and pat dry before roasting. It'll still develop nice char and sweetness in the oven.
- → How do I store leftovers?
-
Keep components separate in airtight containers. The steak, corn, and dressing stay fresh for 4 days. Add avocado and fresh herbs just before serving.
- → What's the best rice substitute?
-
Cauliflower rice, farro, or roasted sweet potato cubes work beautifully. For low-carb, serve over greens or use roasted bell pepper halves.
- → Can I cook the steak indoors?
-
A cast-iron skillet heated until smoking hot creates excellent sear marks. Cook 3-4 minutes per side for medium-rare. Let rest before slicing.
- → How do I make it dairy-free?
-
This bowl is naturally dairy-free. Just skip any optional cheese toppings. The lime dressing provides plenty of creamy texture without dairy.