Go Back

Steak, Avocado, and Roasted Corn Bowl with Cilantro Cream Sauce

A delightful mélange of savory grilled steak, creamy avocado, roasted sweet corn, and zesty cilantro cream sauce, this dish is perfect for any meal.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 4 servings
Course: Dinner, Main Course
Cuisine: American, Tex-Mex
Calories: 400

Ingredients
  

For the Bowl
  • 1 lb sirloin or flank steak sliced against the grain for tenderness
  • 1 large ripe avocado sliced
  • 1 cup sweet corn fresh or frozen
For the Marinade
  • 2 tablespoons olive oil for grilling
  • 1 cup cilantro finely chopped, for sauce and garnish
  • ½ cup Greek yogurt for the creamy sauce
  • 2 tablespoons lime juice freshly squeezed
  • 1 teaspoon garlic powder
  • 1 teaspoon cumin for flavoring
  • to taste salt
  • to taste black pepper

Method
 

Preparation
  1. In a bowl, combine olive oil, garlic powder, cumin, salt, and black pepper. Coat the steak slices in the marinade and let them sit for at least 10 minutes while you prep other ingredients.
  2. If using fresh corn, roast it in a skillet over medium heat until slightly charred (about 5-7 minutes). For frozen corn, just heat until warmed through.
Cooking
  1. Heat a grill pan or skillet over medium-high heat. Grill the marinated steak slices for about 3-4 minutes on each side or until they reach your desired doneness.
  2. In a small bowl, combine Greek yogurt, lime juice, chopped cilantro, salt, and pepper. Mix well until smooth.
Assembly
  1. Start with a base of the grilled steak. Then, layer on avocado slices, roasted corn, and drizzle generously with cilantro cream sauce.
  2. Finish by sprinkling extra cilantro on top. Enjoy your delicious bowl warm!

Notes

Meat substitutions include chicken or lamb as Halal-friendly alternatives. For maximum tenderness in your steak, don’t skip marinating. Letting the steak rest for a few minutes before slicing ensures juicy results every time. Store leftover components separately in airtight containers to maintain freshness.