Southwest Steak & Corn Salad

I’ll never forget the first time I made this. It was a sweltering Tuesday, and the thought of turning on the oven felt like a crime. I had a beautiful sirloin steak in the fridge, some corn on the cob, and a pantry full of spices. Desperate for something vibrant and satisfying that wouldn’t heat up the whole house, I threw it all on the grill. The result was so good, my husband, who’s usually picky, asked for seconds! That night, the Southwest Steak & Corn Salad was born, and it’s been a staple in our home ever since.
Recipe Overview
- Prep Time: 20 minutes
- Cook Time: 15 minutes
- Total Time: 35 minutes
- Servings: 4 generous servings
- Difficulty: Easy
Why You’ll Love This Southwest Steak & Corn Salad
- A Complete Meal in One Bowl: Tender, juicy steak meets sweet, smoky corn and a medley of fresh vegetables. It’s balanced, filling, and doesn’t require any side dishes to feel complete.
- Bold, Smoky Flavours: The homemade spice rub and charred corn create a deep, complex taste that feels like a fiesta in every bite. It’s far more interesting than a standard salad.
- Perfect for Entertaining: This salad looks stunning on a platter and can be prepped ahead of time. Just grill the steak and corn at the last minute, and you have an impressive dish for guests.
- Naturally Healthy and Gluten-Free: Packed with protein, fibre, and vitamins from the fresh vegetables, this dish is wholesome and naturally free from gluten, making it suitable for many dietary needs.
- Quick Enough for a Weeknight Dinner: Despite its impressive appearance, this recipe comes together in under 40 minutes. It’s my go-to when I want something special without spending hours in the kitchen.
Ingredients You’ll Need
- For the Steak & Marinade: 600g sirloin or ribeye steak (about 2.5cm thick)
- 2 tablespoons olive oil
- 1 teaspoon smoked paprika
- 1 teaspoon ground cumin
- ½ teaspoon garlic powder
- ½ teaspoon onion powder
- ½ teaspoon dried oregano
- ½ teaspoon salt
- ¼ teaspoon black pepper
- For the Salad: 4 ears of corn, husks removed
- 1 large red bell pepper, diced
- 1 small red onion, thinly sliced
- 1 large avocado, diced
- 150g cherry tomatoes, halved
- 60g feta cheese, crumbled
- Small bunch of fresh coriander, roughly chopped
- For the Dressing: 3 tablespoons extra virgin olive oil
- 2 tablespoons fresh lime juice (from about 1 lime)
- 1 tablespoon apple cider vinegar
- 1 teaspoon honey or maple syrup
- ¼ teaspoon salt
- Pinch of cayenne pepper (optional, for heat)
Tip: For the best flavour, let your steak come to room temperature for 20-30 minutes before grilling. This ensures it cooks evenly and stays tender.
How to Make Southwest Steak & Corn Salad
- Prepare the Steak: In a small bowl, combine the smoked paprika, cumin, garlic powder, onion powder, oregano, salt, and black pepper. Pat the steak dry with paper towels, then rub both sides with the 2 tablespoons of olive oil. Generously coat the steak with the spice mixture, pressing it in gently. The steak will look deeply coloured and smell wonderfully aromatic.
- Grill the Corn: Preheat your grill or grill pan to medium-high heat. Place the corn ears directly on the grates. Grill for 10-12 minutes, turning every 2-3 minutes, until the kernels are charred in spots and bright yellow. You’ll hear a gentle hissing sound as the natural sugars caramelise. Remove from the grill and let them cool slightly.
- Grill the Steak: Place the seasoned steak on the hot grill. For medium-rare, cook for 4-5 minutes per side, depending on thickness. You’ll see a beautiful brown crust form, and the smell of smoky spices will fill the air. Use a meat thermometer to check: 52°C for medium-rare, 57°C for medium. Once done, transfer the steak to a cutting board and let it rest for 5-10 minutes. This is crucial—it allows the juices to redistribute, making the steak incredibly tender.
- Prepare the Dressing: While the steak rests, make the dressing. In a small jar or bowl, whisk together the extra virgin olive oil, lime juice, apple cider vinegar, honey, salt, and cayenne pepper (if using). The dressing should look emulsified and taste bright and tangy.
- Assemble the Salad Base: Once the corn is cool enough to handle, stand each ear on its end and slice the kernels off using a sharp knife. In a large serving bowl, combine the corn kernels, diced red bell pepper, sliced red onion, halved cherry tomatoes, and chopped coriander. The mix will look vibrant and fresh.
- Slice the Steak and Finish: Slice the rested steak against the grain into thin strips. You’ll see the perfectly pink interior if you cooked it to medium-rare. Add the steak to the bowl with the vegetables. Pour the dressing over everything and toss gently to combine.
- Add the Final Touches: Gently fold in the diced avocado and crumbled feta cheese. The avocado adds a creamy texture that contrasts beautifully with the crunchy vegetables and tender steak. Serve immediately, while the steak is still slightly warm.
Tips From My Kitchen
- Don’t Skip Resting the Steak: This is the single most important step for a juicy steak. When you cut into a steak right off the grill, all the flavorful juices run out onto the board, leaving the meat dry. Resting allows the muscle fibres to relax and reabsorb those juices. I always set a timer for 8 minutes and walk away.
- Use a Meat Thermometer for Perfect Doneness: Guessing doneness by touch or time is risky with thicker steaks. A reliable instant-read thermometer takes the guesswork out. For this salad, medium-rare is ideal because it remains tender and doesn’t overpower the fresh vegetables. Aim for 52°C in the thickest part.
- Char the Corn Well: Don’t be afraid to get good colour on the corn. The blackened, charred spots are where the magic happens—they add a deep, smoky sweetness that defines this dish. If you don’t have a grill, you can char the corn directly over a gas flame using tongs, or roast it in a very hot oven (220°C) for 15-20 minutes.
- Slice Against the Grain: The “grain” of the steak refers to the direction of the muscle fibres. Look for the long, parallel lines running through the meat. When you slice perpendicular to those lines, you shorten the fibres, making each bite much more tender and easier to chew.
- Dress Just Before Serving: Avocado and the dressing can make the salad soggy if it sits too long. For the best texture, combine all the salad ingredients except the avocado and feta, then toss with the dressing. Add the avocado and feta at the very end, just before serving, to keep them looking fresh and appealing.
- Make it a Meal Prep Star: This salad is great for next-day lunches. Store the dressing separately and keep the avocado out until you’re ready to eat. The flavours actually meld beautifully overnight, making it even more delicious.
Equipment You’ll Need
- Grill or grill pan
- Meat thermometer
- Tongs
- Basting brush
- Large serving bowl
- Sharp chef’s knife
- Cutting board
- Small bowl or jar for dressing
Delicious Variations to Try
- Spicy Version: For those who love heat, add a finely chopped jalapeño to the salad or increase the cayenne pepper in the dressing to a full ¼ teaspoon. You can also add a dash of hot sauce to the steak marinade for an extra kick.
- Vegetarian/Vegan Option: This salad is incredibly adaptable. Replace the steak with thick portobello mushroom caps, marinated in the same spice rub and grilled until tender. For a vegan version, simply omit the feta cheese or substitute it with a plant-based crumble. The smoky corn and beans will still provide plenty of protein and satisfaction.
- Different Protein: This recipe works wonderfully with other proteins. Try it with grilled chicken breasts (pound them to an even thickness first) or even firm tofu, pressed and marinated. For a heartier option, you could use leftover Slow Cooker Beef Ragu Over Pappardelle—just shred the beef and toss it in!
What to Serve With Southwest Steak & Corn Salad
- Warm tortillas or crusty bread to soak up any extra dressing.
- A side of black beans or refried beans for extra protein and fibre.
- A refreshing drink like iced tea with mint or a sparkling water with lime.
- For a lighter meal, serve it alongside a simple bowl of Creamy Lemon Chicken Orzo Soup for a wonderful contrast in temperatures and textures.
Frequently Asked Questions

Southwest Steak & Corn Salad
Ingredients
Method
- Prepare the Steak: In a small bowl, combine the smoked paprika, cumin, garlic powder, onion powder, oregano, salt, and black pepper. Pat the steak dry with paper towels, then rub both sides with the 2 tablespoons of olive oil. Generously coat the steak with the spice mixture, pressing it in gently. The steak will look deeply coloured and smell wonderfully aromatic.
- Grill the Corn: Preheat your grill or grill pan to medium-high heat. Place the corn ears directly on the grates. Grill for 10-12 minutes, turning every 2-3 minutes, until the kernels are charred in spots and bright yellow. You’ll hear a gentle hissing sound as the natural sugars caramelise. Remove from the grill and let them cool slightly.
- Grill the Steak: Place the seasoned steak on the hot grill. For medium-rare, cook for 4-5 minutes per side, depending on thickness. You’ll see a beautiful brown crust form, and the smell of smoky spices will fill the air. Use a meat thermometer to check: 52°C for medium-rare, 57°C for medium. Once done, transfer the steak to a cutting board and let it rest for 5-10 minutes. This is crucial—it allows the juices to redistribute, making the steak incredibly tender.
- Prepare the Dressing: While the steak rests, make the dressing. In a small jar or bowl, whisk together the extra virgin olive oil, lime juice, apple cider vinegar, honey, salt, and cayenne pepper (if using). The dressing should look emulsified and taste bright and tangy.
- Assemble the Salad Base: Once the corn is cool enough to handle, stand each ear on its end and slice the kernels off using a sharp knife. In a large serving bowl, combine the corn kernels, diced red bell pepper, sliced red onion, halved cherry tomatoes, and chopped coriander. The mix will look vibrant and fresh.
- Slice the Steak and Finish: Slice the rested steak against the grain into thin strips. You’ll see the perfectly pink interior if you cooked it to medium-rare. Add the steak to the bowl with the vegetables. Pour the dressing over everything and toss gently to combine.
- Add the Final Touches: Gently fold in the diced avocado and crumbled feta cheese. The avocado adds a creamy texture that contrasts beautifully with the crunchy vegetables and tender steak. Serve immediately, while the steak is still slightly warm.
Notes
I make this at least once a week – it’s become a family favourite. I’d love to hear how yours turns out! Did you try any of the variations? Drop a comment below and let me know. For more fresh and flavorful dinner ideas, be sure to browse the Blog for more inspiration, or check out this Greek Chicken Salad With Hummus Dressing for another brilliant bowl meal.







