Chili Rubbed Flank Steak with Corn, Tomato and Avocado Salad Recipe
Introduction
This Chili Rubbed Flank Steak with Corn, Tomato, and Avocado Salad offers a perfect balance of smoky, spicy, and fresh flavors. The tender steak pairs beautifully with a vibrant, zesty salad that’s both colorful and satisfying. It’s an excellent dish for grilling season or any casual dinner.

Ingredients
- 2 teaspoons brown sugar
- 1 teaspoon ancho chili powder
- 1 teaspoon paprika (regular, hot, or smoked)
- ½ teaspoon garlic powder
- ½ teaspoon ground cumin
- ½ teaspoon kosher salt
- ½ teaspoon ground coriander
- ¼ teaspoon cayenne pepper
- 1 tablespoon olive oil
- 2 pounds flank steak
- 3 ears of corn (shucked)
- 1 cup cherry or grape tomatoes (halved)
- ½ cup sliced scallions (white and green parts)
- 2 tablespoons extra virgin olive oil
- 2 tablespoons fresh lime juice (or to taste)
- Kosher salt and freshly ground black pepper (to taste)
- 1 avocado (diced)
- ½ cup roughly chopped fresh cilantro (optional)
Instructions
- Step 1: In a small bowl, combine brown sugar, ancho chili powder, paprika, garlic powder, cumin, salt, coriander, and cayenne pepper. Rub olive oil on both sides of the flank steak, then coat it evenly with the spice mixture. Set aside.
- Step 2: Preheat your grill to medium-high heat. Grill the corn, turning occasionally, until the kernels are lightly browned on all sides, about 6 minutes. Remove the corn and let cool, then slice the kernels off the cobs into a medium bowl.
- Step 3: Grill the steak for about 4 minutes per side, until nicely marked and cooked to your preferred doneness. Transfer the steak to a cutting board and let it rest for 5 to 10 minutes to reabsorb the juices. Slice thinly across the grain.
- Step 4: To the bowl with corn, add the halved tomatoes and sliced scallions. Drizzle with extra virgin olive oil and lime juice, then season with salt and pepper. Toss gently to combine.
- Step 5: Just before serving, fold in the diced avocado and chopped cilantro if using, then toss again.
- Step 6: Serve the sliced flank steak alongside the fresh corn, tomato, and avocado salad for a delicious and colorful meal.
Tips & Variations
- For extra smoky flavor, try using smoked paprika in the rub and grill the steak over charcoal.
- Substitute lime juice with lemon juice for a slightly different citrus note.
- Add diced jalapeño to the salad if you prefer more heat and crunch.
- If you don’t have access to a grill, you can cook the steak and corn on a grill pan or under the broiler.
Storage
Store leftover sliced steak and salad separately in airtight containers in the refrigerator for up to 3 days. Reheat the steak gently in a skillet or microwave to avoid overcooking, and serve the salad chilled or at room temperature. Avoid adding avocado until ready to serve to prevent browning.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use a different cut of steak?
Yes, skirt steak or sirloin can be used as alternatives, but flank steak remains ideal for its texture and ability to absorb flavors.
How do I know when the steak is cooked to my liking?
Use a meat thermometer for best results: 130°F for medium-rare, 140°F for medium. Resting the steak after grilling helps juices redistribute for tenderness.
PrintChili Rubbed Flank Steak with Corn, Tomato and Avocado Salad Recipe
This Chili Rubbed Flank Steak with Corn, Tomato, and Avocado Salad is a vibrant and flavorful dish perfect for grilling season. The flank steak is coated with a balanced blend of spices to create a smoky and slightly spicy crust, while the fresh salad made with grilled corn, juicy tomatoes, creamy avocado, and a hint of lime complements the meat beautifully, offering a refreshing and colorful side.
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Grilling
- Cuisine: American
- Diet: Low Fat
Ingredients
For the Chili Rubbed Flank Steak
- 2 teaspoons brown sugar
- 1 teaspoon ancho chili powder
- 1 teaspoon paprika (regular, hot, or smoked)
- ½ teaspoon garlic powder
- ½ teaspoon ground cumin
- ½ teaspoon kosher salt
- ½ teaspoon ground coriander
- ¼ teaspoon cayenne pepper
- 1 tablespoon olive oil
- 2 pounds flank steak
For the Corn and Tomato Salad
- 3 ears of corn (shucked)
- 1 cup cherry or grape tomatoes (cut in half)
- ½ cup sliced scallions (white and green parts)
- 2 tablespoons extra virgin olive oil
- 2 tablespoons fresh lime juice (or to taste)
- Kosher salt and freshly ground black pepper (to taste)
- 1 avocado (diced)
- ½ cup roughly chopped fresh cilantro (optional)
Instructions
- Prepare the Spice Rub: In a small bowl, combine the brown sugar, ancho chili powder, paprika, garlic powder, ground cumin, kosher salt, ground coriander, and cayenne pepper to create the chili rub. This blend produces a smoky and slightly spicy flavor profile.
- Season the Flank Steak: Rub the olive oil over both sides of the flank steak thoroughly. Then, evenly coat the steak with the prepared spice mixture, pressing it in to adhere. Set the steak aside to let the flavors infuse.
- Grill the Corn: Preheat your grill to medium-high heat. Place the shucked corn on the grill and turn frequently for about 6 minutes until the kernels are lightly browned on all sides. Remove from the grill, let cool slightly, and slice the kernels off the cobs into a medium bowl.
- Grill the Steak: Place the seasoned flank steak on the hot grill. Cook for about 4 minutes per side, or until grill marks develop and the steak reaches your preferred doneness. Remove the steak and transfer to a cutting board. Let it rest for 5 to 10 minutes to allow the juices to redistribute.
- Prepare the Salad: While the steak rests, add the halved tomatoes and sliced scallions to the bowl with the grilled corn. Drizzle with extra virgin olive oil and fresh lime juice. Season with kosher salt and freshly ground black pepper to taste. Toss to combine.
- Combine Salad Ingredients: Just before serving, add the diced avocado and chopped fresh cilantro (if using) to the salad. Gently toss again to incorporate the creamy avocado without mashing it.
- Serve: Thinly slice the rested steak against the grain to ensure tenderness. Plate alongside generous servings of the vibrant corn and tomato salad for a delicious and balanced meal.
Notes
- For best results, let the steak rest after grilling to reabsorb juices, ensuring maximum tenderness and flavor.
- Adjust the cayenne pepper to control the spice level according to your preference.
- Grilling the corn adds a smoky flavor, but you can substitute with boiled or roasted corn if a grill is unavailable.
- This recipe works well with other cuts of beef such as skirt steak or sirloin steak if flank steak is unavailable.
- Adding fresh cilantro is optional but recommended for added freshness and aroma.
Keywords: flank steak recipe, chili rub steak, grilled steak, corn tomato avocado salad, summer grilling, spicy steak rub, healthy steak salad

