
A good salad doesn't need lettuce.
I know that sounds a little backwards, but sometimes lettuce is the least interesting part of the bowl. Give me grilled steak, charred corn, crunchy cucumber, creamy avocado, jalapeño, cilantro, and a bright dressing and I'm not going to miss the greens.
That's exactly what I wanted with this grilled steak salad.
- Why Make a Salad Without Lettuce?
- Grilled Steak and Corn Salad Ingredients
- How to Make Grilled Steak Salad
- How to Slice Steak for a Salad
- Assemble the Grilled Steak Salad
- How to Meal Prep This Steak Salad
- Storage and Reheating
- Easy Ingredient Substitutions
- Estimated Nutrition
- Grilled Steak and Corn Salad with Hot Honey Lime Dressing
- Frequently Asked Questions
Summarize this Recipe or Get Macros

I grill the steak and corn, chop up a handful of fresh ingredients, and bring everything together with a ridiculously simple hot honey lime dressing. You get smoky, sweet, spicy, creamy, crunchy, and acidic flavors in every bite.
It also happens to work really well for meal prep. Instead of opening the fridge to another container of lettuce that has started to wilt, most of the ingredients in this salad hold up surprisingly well for several days when stored properly.
If you're looking for more recipes that make planning ahead easier, check out my high-protein meal prep recipes or browse the full Meal Prep on Fleek recipe index.
Why Make a Salad Without Lettuce?
There's nothing wrong with lettuce. I just don't think every salad needs to start there.
When I'm building a meal, I care more about combining ingredients that give me different flavors and textures.
This steak salad has:
- Smoky grilled steak
- Sweet, charred corn
- Crisp cucumber
- Creamy avocado
- Fresh cilantro and green onions
- Spicy jalapeño
- Sweet and tangy hot honey lime dressing
The cucumber provides plenty of crunch and freshness, while the corn and avocado give the salad enough substance that it feels like an actual meal.
That makes this especially useful if you've never been particularly excited about eating traditional salads.
Grilled Steak and Corn Salad Ingredients
For the Steak
- 1 ½ pounds flank steak, skirt steak, or sirloin
- 1 tablespoon olive oil
- 1 teaspoon kosher salt
- ½ teaspoon black pepper
I intentionally keep the steak seasoning simple. There's a lot happening elsewhere in the salad, so salt, pepper, and the flavor from the grill are really all it needs.
For the No-Lettuce Salad
- 3 to 4 ears fresh corn, about 2 cups corn kernels
- 1 large English cucumber, diced
- 1 jalapeño, thinly sliced or diced
- 1 large avocado, diced
- ½ cup fresh cilantro, chopped
- 4 green onions, thinly sliced
For the Hot Honey Lime Dressing
- 3 tablespoons fresh lime juice
- 2 tablespoons hot honey
- 1 tablespoon olive oil
- ½ teaspoon kosher salt
- ¼ teaspoon black pepper
That's really all the dressing needs.
The lime gives you acidity, the hot honey brings sweetness and heat, and the olive oil helps everything coat the vegetables. I don't want a heavy dressing competing with the steak and grilled corn.

How to Make Grilled Steak Salad
Step 1: Preheat the Grill
Preheat your grill to medium-high heat, around 425°F to 450°F.
I want enough heat to develop a good sear on the steak and some char on the corn without having to leave either ingredient on the grill forever.
Step 2: Season the Steak
Pat the steak dry with paper towels.
Rub it with 1 tablespoon of olive oil, then season both sides with salt and black pepper.
One thing I try not to do when grilling steak is constantly move it around. Put it onto a properly heated grill and give it time to develop a crust.
If the steak doesn't want to release from the grates, it usually needs a little more time.
Step 3: Grill the Corn
Put the corn directly onto the grill and cook for approximately 8 to 10 minutes, turning periodically.
You aren't trying to blacken every kernel.
I'm looking for tender corn with patches of char and caramelization. That little bit of color gives the corn a deeper, slightly smoky sweetness that works especially well with the hot honey and lime.
Remove the corn from the grill and let it cool enough to handle.
Cut the kernels from the cob and set them aside.
Step 4: Grill the Steak
Grill the steak over direct heat, flipping once, until it reaches your preferred internal temperature.
I always recommend cooking steak to temperature instead of relying entirely on a timer. The thickness of the steak and temperature of your grill can dramatically change how quickly it cooks.
For medium-rare, I generally pull the steak around 125°F to 130°F and allow carryover cooking to finish the job while it rests.
Once the steak is finished, let it rest for 5 to 10 minutes before slicing.
That resting time matters. Cutting into the steak immediately allows more of those juices to end up on the cutting board instead of staying in the meat.
Step 5: Prep the Vegetables
While the steak rests, chop the cucumber, jalapeño, cilantro, green onions, and avocado.
The cucumber is especially important in this recipe because there's no lettuce. It gives us the fresh crunch that greens would normally provide.
For the jalapeño, adjust it based on how much heat you want.
Remove the seeds and membranes for a milder salad, or leave some in if you want more heat.
I wait to add the avocado until everything else has been tossed. Otherwise, it can get smashed and turn into part of the dressing.
Step 6: Make the Hot Honey Lime Dressing
Whisk together:
- 3 tablespoons lime juice
- 2 tablespoons hot honey
- 1 tablespoon olive oil
- Salt
- Black pepper
Taste it before adding it to the salad.
Limes vary in acidity and hot honey varies in sweetness and heat, so use the recipe as your starting point.
Want it brighter? Add more lime.
Want more sweet heat? Add another drizzle of hot honey.

How to Slice Steak for a Salad
Once the steak has rested, look at the direction the muscle fibers are running.
Then slice across those fibers, or against the grain, rather than in the same direction.
This shortens the muscle fibers and makes each bite easier to chew. It's particularly important if you're using flank or skirt steak.
I also like relatively thin slices for a steak salad. You want some steak in every bite instead of having to work through a few giant pieces sitting on top.
Assemble the Grilled Steak Salad
Add the grilled corn, cucumber, jalapeño, cilantro, and green onions to a large bowl.
Pour most of the hot honey lime dressing over everything and toss.
Next, gently fold in the avocado.
Top everything with the sliced grilled steak and finish with the remaining dressing.
I like adding another squeeze of fresh lime and a little cilantro right before serving.
That's it.
No lettuce. No complicated dressing. Just a lot of good ingredients that happen to make a really good salad.
How to Meal Prep This Steak Salad
This is where a no-lettuce salad has a big advantage.
Lettuce can become wilted after sitting with other ingredients for a few days. Corn, cucumber, steak, jalapeño, and green onions are considerably more forgiving.
For meal prep, I recommend dividing the steak and vegetable mixture among four containers but keeping the dressing and avocado separate.
Add the avocado and dressing when you're ready to eat.
If you prefer the steak warm, you can also keep the steak in its own compartment or container. Warm it gently, then add it to the cold vegetables.
For more help building meals like this into your week, my meal planning guide walks through the entire process. You can also find more practical strategies in our meal prep tips section.
Storage and Reheating
Store the prepared components in airtight containers in the refrigerator for up to 3 to 4 days.
For the best texture:
- Store the avocado separately and add it fresh.
- Keep the dressing in a small container until serving.
- Reheat the steak gently so it doesn't overcook.
- Keep the cucumber cold rather than reheating the entire assembled salad.
You can also eat the steak cold. I actually think this salad works well either way.
If reheating, I'd rather slightly underheat the steak than microwave it until it becomes tough and dry.
Easy Ingredient Substitutions
One reason I like meal prep bowls and salads is that the formula is more important than following every ingredient exactly.
Swap the steak
Try:
- Grilled chicken thighs
- Grilled chicken breast
- Shrimp
- Pork tenderloin
Swap the corn
Frozen corn works if fresh corn isn't available. Cook it on a griddle or in a grill-safe skillet until it develops some color.
Make it less spicy
Remove the jalapeño seeds or skip the jalapeño completely.
You can also replace hot honey with regular honey if you want the sweet and acidic combination without additional heat.
Add more crunch
Try adding:
- Red bell pepper
- Radish
- Red onion
- Pepitas
I'd resist the temptation to throw too many additional ingredients into it, though. Part of what makes this recipe work is its simplicity.
Estimated Nutrition
This recipe makes approximately 4 servings.
Per serving:
- Calories: approximately 645
- Protein: approximately 40 grams
- Carbohydrates: approximately 33 grams
- Fat: approximately 39 grams
Nutrition will vary depending on the specific cut of steak, size of the avocado, and brands of ingredients used.
If you're adjusting portions around your individual goals, you can use the Meal Prep on Fleek Macro Calculator as a starting point.

Ingredients
- 1½ lbs flank steak
- 2 cups corn
- 1 English cucumber
- 1 jalapeño
- 1 large avocado
- ½ cup cilantro
- 4 green onions
- 1 tablespoon oil on the steak
- Salt
- Pepper
Dressing
- 3 tablespoon lime juice
- 2 tablespoon hot honey
- 1 tablespoon olive oil
Instructions
- Preheat the grill to medium-high heat, about 425-450°F.
- Season the steak with olive oil, salt, and pepper. Grill to your preferred doneness, flipping once. Remove from the grill and rest for 5-10 minutes.
- Grill the corn for 8-10 minutes, turning occasionally, until tender and lightly charred. Let cool, then cut the kernels from the cob.
- Prep the salad by chopping the cucumber, jalapeño, avocado, cilantro, and green onions.
- Make the dressing by whisking together lime juice, hot honey, olive oil, salt, and pepper.
- Slice the steak thinly against the grain.
- Assemble the salad by combining the corn, cucumber, jalapeño, cilantro, and green onions. Toss with the dressing, then gently fold in the avocado.
- Top with steak and finish with extra lime, cilantro, or hot honey, if desired.
Video
Notes
Frequently Asked Questions
What is the best steak for steak salad?
Flank steak, skirt steak, and sirloin are all good choices.
I particularly like flank or skirt steak when I want thin slices throughout the salad. Just remember to slice them against the grain.
Can I make steak salad ahead of time?
Yes.
For the best meal prep results, store the avocado and dressing separately and add them just before serving. The remaining components can be portioned ahead of time.
Can I use frozen corn?
Absolutely.
You won't be able to put loose frozen corn directly onto traditional grill grates, but it works great on a griddle, grill basket, or cast-iron skillet.
Can I eat this steak salad cold?
Yes.
You can eat the steak cold straight from the refrigerator or warm it separately before adding it to the vegetables.
What can I use instead of hot honey?
Mix regular honey with a little crushed red pepper or your favorite hot sauce.
If you don't want any heat, regular honey and lime will still make a good dressing.
How do I keep avocado from turning brown in meal prep?
The easiest solution is to cut it when you're ready to eat.
If you need to prep it ahead, coat the avocado with fresh lime juice and store it in an airtight container. It may still discolor slightly, but the lime helps slow the process.
A Steak Salad Worth Meal Prepping
I've made enough meal prep recipes over the years to know that the meals I repeat aren't usually the complicated ones.
They're recipes built around a few ingredients that do their jobs really well.
This grilled steak and corn salad is exactly that.
The steak makes it substantial. The grilled corn brings sweetness and smoke. Cucumber adds crunch. Avocado adds creaminess. Jalapeño brings heat. And the hot honey lime dressing connects everything without burying it under a heavy sauce.
And there's not a leaf of lettuce in sight.
If traditional salads leave you hungry or bored, give this one a try. It might change what you think a salad needs to be.


Leave a Reply