I make this Steak Salad when I’m craving something that feels both light and filling. The grilled corn adds a smoky sweetness that pairs perfectly with the tender steak and zesty dressing. It’s a meal that always feels fresh and balanced.

Jump to:
Why This Recipe Works
I love making this Steak Salad when I want something fresh, colorful, and satisfying. It’s packed with juicy steak, crisp veggies, creamy avocado, and a zesty cilantro lime dressing that ties it all together.
- Grilled Flavor: The steak and corn bring that smoky, charred taste that makes this salad stand out. It’s the same kind of grilled goodness you’ll find in the Easy Italian Salad with Homemade Italian Dressing, but with a heartier twist.
- Fresh and Colorful: Every bite is full of texture – crunchy cucumber, sweet corn, and creamy avocado. It’s bright, refreshing, and perfect for any time of year.
- Zesty Homemade Dressing: The cilantro lime dressing is tangy, garlicky, and full of citrus flavor. It gives the salad a fresh kick, much like the sweet and nutty balance in the Spinach Strawberry Salad with Pecans.
- Customizable and Easy: You can swap in your favorite veggies, add grains like quinoa or rice, or even wrap it up in a tortilla. It’s simple to adjust and always turns out delicious.
- Perfect for Any Meal: Whether it’s a quick weeknight dinner or a meal-prep favorite, this salad always feels fresh and satisfying. It’s easy to make, full of flavor, and just as good the next day.

Made this recipe? Come back and leave a rating to let me know how it turned out. I ❤️ hearing from you!
Ingredients

- New York Steak – A flavorful and tender cut that grills beautifully. You can also use ribeye, top sirloin, or flank steak if you prefer.
- Montreal Steak Spice – A bold seasoning blend that gives the steak a savory, peppery crust. Any favorite steak rub will work too.
- Corn – Adds sweetness and a touch of smokiness when grilled. Canned or frozen corn can be used if fresh isn’t available.
- English Cucumber – Brings a crisp, refreshing crunch to the salad. Regular cucumber works fine as well.
- Black Beans – Add heartiness and extra protein, making the salad more filling. Be sure to rinse and drain them well.
- Cherry Tomatoes – Juicy and slightly sweet, they balance the savory steak. Grape tomatoes or diced Roma tomatoes also work.
- Red Onion – Adds a sharp bite and color contrast. For a milder flavor, soak the slices in cold water for a few minutes.
- Orange Bell Pepper – Adds color and a subtle sweetness. Any bell pepper color works here.
- Avocados – Creamy and rich, they add texture and healthy fats. Use ripe avocados for the best flavor.
- Romaine Lettuce – Optional, but it adds crunch and freshness. You can also use mixed greens or spinach.
- Red Wine Vinegar – Adds a little extra tang. You can use more lime juice instead if you prefer.
- Garlic – Gives the dressing a bold, savory kick. I like using three cloves for extra flavor.
- Chili Flakes – Add a light touch of heat. Adjust to taste or skip if you prefer a milder dressing.
For full list of ingredients and instructions, see recipe card below.
Instructions


- Season the Steak: Pat the steak dry, spray with avocado oil, and season generously with Montreal Steak Spice.
- Prep the Salad: Add the cucumber, black beans, tomatoes, red onion, bell pepper, avocado, and lettuce to a large serving bowl.


- Grill the Steak: Cook the steak to your preferred doneness, then let it rest before slicing.
- Grill the Corn: Cook the corn until lightly charred, then cut the kernels from the cob.


- Make the Dressing: Combine the cilantro, parsley, olive oil, lemon juice, lime juice, vinegar, garlic, salt, pepper, and chili flakes in a jar and shake well.
- Add the Steak and Corn: Top the prepared salad with the sliced steak and grilled corn.

- Dress and Toss Salad: Drizzle the cilantro lime dressing over the top. Gently toss everything together and serve immediately.
For full list of ingredients and instructions, see recipe card below.

Substitutions & Variations
Here are some of my favorite substitutions and variations:
- Protein Options: I usually make this with New York steak, but ribeye, flank steak, or grilled chicken work great too. You can even swap in shrimp or tofu for a lighter option.
- Grain Add-Ins: I like to add cooked quinoa, brown rice, or farro to make the salad more filling. They soak up the dressing and add a nice texture.
- Veggie Swaps: Use what you have on hand – zucchini, roasted sweet potatoes, or grilled asparagus are all delicious. You can also toss in spinach or arugula instead of romaine.

What to Serve with Steak Salad
Main Dishes
- This Steak Salad makes a great side or starter for a hearty meal. We love pairing it with the Grilled Ribeye Steak with Chimichurri Sauce for a fresh and herby combination.
- It also goes perfectly with 35-Minute Homemade Salisbury Steak or Juicy Grilled Beef Kebabs (Easy Steak Kabob Marinade). For something classic and comforting, try it with Best Chicken Fried Steak.
Side Dishes
- For a complete meal, serve this salad with Creamy Dill Pickle Potato Salad or the crisp and tangy Best Caesar Salad Recipe.
- It also pairs nicely with a light Cherry Tomato Salad or a crunchy Cabbage Salad Recipe for a fresh, colorful spread.
FAQs
Yes. New York steak is great, but ribeye, top sirloin, or flank steak also work well. Just adjust the cooking time depending on the thickness of your cut.
You can sear the steak and corn in a cast-iron skillet or grill pan on the stove. It still gives you a nice charred flavor without needing an outdoor grill.
Add cooked quinoa, rice, or roasted sweet potatoes to make it heartier. You can also toss in extra beans or top it with a fried egg for more protein.
Yes, canned corn works fine. Just drain it well and, if you’d like, sauté it in a skillet for a few minutes to bring out a bit of smoky flavor.
Store leftovers in an airtight container in the fridge for up to 3 days. Keep the dressing separate if possible, and add the avocado right before serving for the best texture.
More Salad Recipes You'll Enjoy
- Easy Shrimp Avocado Quinoa Salad – Shrimp Avocado Salad with Quinoa - This fresh, filling, and zesty shrimp salad is perfect as a light lunch or flavorful appetizer.
- Tomato Salad with Greek Yogurt and Cheese – Tomato Salad - super easy and delicious salad recipe. Made of Greek yogurt, fresh tomato, grated cheese, garlic and freshly..
- Cucumber Tomato Salad – Best Cucumber Tomato Salad - perfect for summer. This easy cucumber salad recipe is enhanced with yummy lemon vinaigrette.
- Creamy Avocado Salad with Homemade Avocado Dressing – Try this quick avocado salad recipe for a healthy and delicious meal. Perfect for lunch or as a side dish for dinner.
If you make this Steak Salad recipe, I’d love to hear how it turned out! Leave a rating and review in the comments below, and don’t forget to snap a photo and tag me on Instagram @munchkintimeblog
📖 Recipe

Steak Salad
Equipment
Ingredients
Steak & Veggies
- 1 lb steak New York Steak
- avocado oil spray
- 1-2 tablespoons Montreal Steak Spice
- 1 cup corn grilled or canned
- ½ English cucumber cut in half and sliced
- 15 oz black beans drained and rinsed
- 1 cup cherry tomatoes cut into 4 pieces
- 1 small red onion cut in half and thinly sliced
- 1 medium orange bell pepper diced, or bell pepper of your choice
- 2 small avocados peeled and diced, or one large one
- 1 romaine lettuce washed and chopped (optional)
Cilantro Lime Dressing
- ¼ cup cilantro fresh, finely chopped
- 3 tablespoons parsley finely chopped
- ⅓ cup olive oil
- ½ medium lemon juiced
- 1 lime juiced
- 2 tablespoons red wine vinegar or extra lime juice
- 1-3 cloves garlic finely chopped or minced, I like to use 3 cloves
- sea salt and black pepper to taste
- pinch chili flakes
Instructions
- Season the steak: Pat steak dry, drizzle with oil, and season with flaky salt and black pepper. Let it sit while you prep the vegetables.
- Prep the bowl base: In a large bowl, combine cucumber, beans, cherry tomatoes, red onion, bell pepper, lettuce and avocado.
- Grill steak & corn: Grill or sear steak to desired doneness. Rest for 5–10 minutes, then slice or cube. Grill corn until lightly charred, then cut off kernels and add to the bowl.
- 4. Make the dressing: Into a mason jar add cilantro, olive oil, lime juice, lemon juice, vinegar, garlic, salt, pepper, and chili flakes close the lid, shake until well combined.
- Assemble: Add steak and corn to the bowl. Drizzle with cilantro lime dressing and gently toss or serve layered for a colorful presentation.
Notes
- For the most flavorful steak. Remove it from the refrigerator about 20–30 minutes before cooking. Starting with room-temperature meat helps it cook more evenly and develop a beautiful crust.
- Let the steak rest. After grilling, allow the steak to rest for 5–10 minutes before slicing. This helps keep the meat juicy and flavorful.
- Use your favorite steak cut. New York steak works beautifully, but top sirloin, ribeye, or flank steak are also great options for this bowl.
- Don't skip the charred corn. Grilling the corn adds a subtle smoky sweetness that gives this bowl its Southwest-inspired flavor.
- Customize the vegetables. Feel free to add shredded romaine, cooked rice, quinoa, roasted sweet potatoes, or pickled jalapeños for extra texture and heartiness.
- Adjust the dressing to taste. Add more lime juice for a brighter flavor, extra garlic for more punch, or a pinch of cumin for a deeper Southwest flavor.
- For meal prep: Store the dressing separately and add the avocado just before serving to keep everything fresh.
- Make it dairy-free and gluten-free. This recipe is naturally dairy-free and gluten-free when using a gluten-free steak seasoning.
- Leftovers: Store leftover steak and vegetables in an airtight container in the refrigerator for up to 3 days. The dressing may separate as it sits—simply shake the jar again before serving.
- Serving ideas: Enjoy this dish on its own, over cilantro rice, with tortilla chips, or wrapped in warm flour tortillas for a delicious steak taco variation.





Leave a Reply