Let’s talk about dinner goals, shall we? Because this Steak, Avocado, and Roasted Corn Bowl might just top the list. It’s colorful, hearty, fresh, and completely satisfying. Juicy, spice-rubbed steak meets sweet, charred corn, creamy avocado, and bright cherry tomatoes—all nestled on a cozy bed of rice or quinoa with crisp greens. Then, just when you think it can’t get better, it’s topped off with a dreamy cilantro cream sauce that ties everything together.
This is one of those dinners that looks fancy, tastes like something from a great little bistro, but comes together in under an hour right in your own kitchen. Whether you’re cooking for your family on a busy weeknight or meal-prepping for the next few days, this bowl checks all the boxes: flavor, texture, nutrition, and flexibility.
I’ve made this bowl more times than I can count—sometimes with steak, other times with grilled chicken or shrimp—and it never disappoints. The combo of warm, roasted corn with creamy avocado and tangy sauce is just… magic. Plus, if you’re someone who loves a good “build-your-own” style dinner, this one’s made for you.
Let’s jump into the first part of the recipe and get things sizzling.
INGREDIENTS YOU’LL NEED
For the Bowl:
1 pound skirt or flank steak
2 tablespoons olive oil, divided
1 teaspoon ground cumin
1 teaspoon chili powder
1 teaspoon kosher salt, divided
½ teaspoon black pepper, divided
2 cups corn kernels (fresh or frozen, thawed)
4 cups cooked rice or quinoa
2 cups mixed greens or shredded lettuce
1 large avocado, sliced
1 cup cherry tomatoes, halved
¼ cup fresh cilantro leaves, chopped
For the Cilantro Cream Sauce:
½ cup Greek yogurt
2 tablespoons mayonnaise
½ cup packed fresh cilantro leaves
2 tablespoons lime juice (about one lime)
1 clove garlic, minced
Salt and pepper to taste
STEPS
1. Season and Prepare the Steak
Start by giving your steak a flavorful rub that’ll pack a punch once it hits the heat. In a bowl, toss the steak with 1 tablespoon olive oil, ground cumin, chili powder, ½ teaspoon salt, and ¼ teaspoon pepper. Let it sit at room temperature for 10 to 15 minutes while you prep everything else. This step is small but mighty—it helps the steak cook more evenly and amps up the flavor.

2. Sear the Steak to Perfection
Heat a grill pan or heavy skillet (cast iron works beautifully here) over medium-high heat. Once it’s hot, lay the steak in the pan and let it sear for about 4 to 5 minutes per side for medium-rare. Adjust the time if you prefer it more or less cooked. Don’t move it around too much—you want that gorgeous crust to develop.
Once cooked to your liking, transfer the steak to a cutting board, tent it with foil, and let it rest for 5 minutes. This locks in the juices and makes it easier to slice. After resting, slice it thinly against the grain—this keeps it tender.
Steak, Avocado, and Roasted Corn Bowl with Cilantro Cream Sauce
Building Flavor, One Delicious Layer at a Time
Now that your steak is resting and ready to slice, it’s time to bring even more flavor to the bowl. This next part of the recipe focuses on the charred corn, the creamy cilantro sauce, and assembling all the fresh components into one stunning, satisfying meal. This is where the textures and colors really come alive—and honestly, it’s hard not to sneak a few bites before it even hits the bowl.
What I love most about this dish is how easily it can flex to fit your needs. Don’t have steak? Use grilled chicken or shrimp. Trying to go low-carb? Swap out the rice for cauliflower rice. Feeding picky eaters? Let everyone customize their own bowl and choose their toppings. It’s endlessly adaptable, but the flavor combo is always a hit.
Let’s get back into the kitchen and keep things moving—because that roasted corn and cilantro sauce are calling.

STEPS
3. Roast the Corn
Grab a clean skillet and heat 1 tablespoon of olive oil over medium-high heat. Add 2 cups of corn kernels—fresh is amazing if it’s in season, but frozen (thawed) works just as well. Sprinkle with the remaining ½ teaspoon salt and ¼ teaspoon pepper.
Cook the corn, stirring occasionally, for about 5 to 7 minutes, or until the kernels develop those beautiful golden-brown charred spots. You’re not looking for soft corn here—you want a little crisp, a little char, and a whole lot of flavor. Once it’s ready, remove the pan from heat and set it aside.
Quick Tip: If you have access to fresh corn on the cob, go the extra mile and grill it first, then cut the kernels off the cob. That smoky-sweet flavor? Totally worth it.
4. Make the Cilantro Cream Sauce
Now for the creamy, tangy drizzle that pulls this whole bowl together. In a small mixing bowl or blender, combine:
½ cup Greek yogurt
2 tablespoons mayonnaise
½ cup fresh cilantro leaves (packed)
2 tablespoons lime juice
1 clove garlic, minced
Salt and pepper to taste
Whisk or blend everything until it’s smooth and creamy. Give it a taste—if you want it zestier, add a little more lime juice. Need more salt? Toss in a pinch. This sauce is meant to balance the spices from the steak and the sweetness of the corn, so feel free to tweak it to your liking.
Make-Ahead Note: The sauce holds up beautifully in the fridge for a day, so you can prep it ahead if you’re planning this bowl for a quick weeknight dinner or a weekend gathering.
5. Assemble the Bowls
This is the fun part—layering everything together into a vibrant, colorful bowl that’s almost too pretty to eat.
Start by dividing 4 cups of cooked rice or quinoa between four bowls. Top each one with a handful of mixed greens or shredded lettuce (whatever you have on hand works great). Then, start layering:
Sliced steak
Charred corn
Avocado slices
Cherry tomato halves
Drizzle the creamy cilantro sauce over the top and sprinkle with chopped cilantro leaves for that fresh finish.
Serve immediately while everything’s still warm and the steak is perfectly tender. Each bite is a mix of spice, creaminess, crunch, and freshness—it’s basically summer in a bowl.
Steak, Avocado, and Roasted Corn Bowl with Cilantro Cream Sauce
Let’s Talk Tips, Questions, and Final Thoughts
You’ve cooked your steak, roasted your corn, whipped up that dreamy cilantro cream sauce, and layered your bowl to perfection. Now, before you dive in (or maybe while you’re already digging in), let’s run through a few common questions that pop up when making this recipe.
Whether you’re wondering about swaps, storage, or how to meal prep this bowl for the week, I’ve got you covered with some quick answers below. These tips will help you make the most out of this vibrant, flavor-packed meal.

FREQUENTLY ASKED QUESTIONS
1. Can I make this bowl ahead of time for meal prep?
Yes! This recipe is great for meal prep. Just store the steak, corn, and rice/quinoa in separate containers. Add fresh toppings like avocado, tomatoes, and greens just before eating, and keep the cilantro cream sauce in a small jar on the side.
2. What’s the best cut of steak for this recipe?
Skirt or flank steak are both perfect because they cook quickly and slice well for bowls. Just be sure to cut against the grain to keep the meat tender. If you prefer leaner cuts, sirloin or even ribeye can work too.
3. How long does the cilantro cream sauce last in the fridge?
You can store the sauce in an airtight container for up to 2 days. It might thicken slightly, so just give it a stir before using. If needed, thin it out with a splash of lime juice or water.
4. I don’t like cilantro—what can I use instead?
If cilantro isn’t your thing, try using a mix of parsley and basil for a more herbaceous, mild flavor. You can also make a simple yogurt-lime dressing without herbs as a neutral option.
5. Can I substitute the steak with something else?
Absolutely! Grilled chicken, shrimp, or tofu all work beautifully here. Just adjust the cooking time depending on the protein. Leftover rotisserie chicken also makes a great quick swap.
6. What’s a good low-carb option for this bowl?
Swap out the rice or quinoa with cauliflower rice for a lower-carb version. It keeps the bowl fresh and filling, but with fewer carbs—great for keto or paleo-friendly meals.
7. Can I grill the corn instead of roasting it in a pan?
Yes, grilling the corn (especially when it’s on the cob) adds even more smoky flavor. Just grill the ears until they’re charred, then slice the kernels off and use them in the bowl.
FINAL THOUGHTS: A Bowl Worth Repeating
This Steak, Avocado, and Roasted Corn Bowl has become a favorite in our house for so many reasons. It’s one of those meals that feels special enough to serve guests but simple enough to throw together on a weeknight. It’s also endlessly customizable and checks every box—protein, veggies, healthy fats, grains, and that irresistible creamy drizzle on top.
Print
Steak, Avocado, and Roasted Corn Bowl with Cilantro Cream Sauce
- Author: Andrew Recipes
Description
Juicy, spice-rubbed steak is sliced over a bed of fluffy rice and mixed greens, then paired with sweet charred corn, ripe avocado, and vibrant cherry tomatoes. A creamy cilantro-lime sauce brings bright flavor and a cooling finish, making this bowl a satisfying, colorful meal any night of the week.
Ingredients
1 pound skirt or flank steak
2 tablespoons olive oil, divided
1 teaspoon ground cumin
1 teaspoon chili powder
1 teaspoon kosher salt, divided
½ teaspoon black pepper, divided
2 cups corn kernels (fresh or frozen, thawed)
4 cups cooked rice or quinoa
2 cups mixed greens or shredded lettuce
1 large avocado, sliced
1 cup cherry tomatoes, halved
¼ cup fresh cilantro leaves, chopped
For the Cilantro Cream Sauce
½ cup Greek yogurt
2 tablespoons mayonnaise
½ cup packed fresh cilantro leaves
2 tablespoons lime juice (about one lime)
1 clove garlic, minced
Salt and pepper to taste
Instructions
Toss the steak with one tablespoon of olive oil, cumin, chili powder, ½ teaspoon salt, and ¼ teaspoon pepper. Let it sit at room temperature while you prepare the other components. Heat a grill pan or skillet over medium-high heat and sear the steak for about four to five minutes per side for medium-rare, or longer to your desired doneness. Transfer to a cutting board, tent with foil, and let rest for five minutes before slicing thinly against the grain.
Meanwhile, heat the remaining tablespoon of olive oil in a separate skillet over medium-high heat. Add the corn kernels, season with the remaining ½ teaspoon salt and ¼ teaspoon pepper, and cook, stirring occasionally, until the kernels are lightly charred, about five to seven minutes. Remove from heat.
In a small bowl, whisk together the Greek yogurt, mayonnaise, cilantro leaves, lime juice, garlic, and a pinch of salt and pepper until smooth. Taste and adjust seasoning or acidity with more lime juice or salt as needed.
To assemble, divide the cooked rice or quinoa among four bowls. Top each with a handful of mixed greens, then arrange sliced steak, roasted corn, avocado slices, and cherry tomato halves. Drizzle the cilantro cream sauce evenly over each bowl and garnish with extra cilantro leaves if desired. Serve immediately.
Notes
The sauce can be made up to one day ahead and stored in an airtight container in the refrigerator. For a low-carb variation, replace rice or quinoa with cauliflower rice. Leftover steak and corn can be refrigerated for up to three days and gently reheated before assembling new bowls. Feel free to swap skirt or flank steak for chicken, shrimp, or tofu—just adjust cooking times accordingly.



