Salads
This BBQ steak salad recipe transforms a classic grilled steak into a restaurant-worthy dish with smoky, tender bites over crisp greens—perfect for summer dinners when you crave hearty flavors without heavy sides. 🔥 The secret lies in marinating the steak overnight in a bold BBQ blend, then grilling it to medium-rare perfection before slicing it into bite-sized pieces. What makes this salad special is the balance: rich, caramelized steak meets fresh arugula, crisp cucumbers, and tangy red onion, all tied together with a creamy buttermilk dressing that cuts through the smokiness.
I developed this recipe after years of perfecting my grill technique—because nothing says summer like grilled steak, but why stop there? The marinade isn’t just sweet and smoky; it’s got a touch of garlic and cayenne to wake up the flavors. The salad assembly is where the magic happens: wilted greens, crunchy toppings, and that perfect steak-to-dressing ratio. It’s a meal that feels indulgent but still light enough for a weeknight.
The result? A dish that’s bold enough to impress guests but simple enough for a solo dinner. The steak stays juicy and tender, the greens crisp, and the dressing—creamy with a hint of tang—brings everything together. This isn’t just a salad; it’s a full meal with texture, flavor, and that smoky satisfaction that makes grilling worth every minute. Ready to fire up the grill and build this salad?
Pro tip: Let the steak rest for 10 minutes after grilling—this ensures every bite stays juicy, not dry. And if you’re short on time, swap the grilled steak for a quick-seared flank steak or even pre-marinated steak strips. The rest of the salad comes together in under 15 minutes, making this a weeknight hero.
Ingredients for bbq steak salad
Here's everything you need to make this smoky, restaurant-style steak salad at home.
| Ingredient | Amount | Notes |
|---|---|---|
| Flank Steak 🥩 | 1 lb | Marinated overnight, sliced thin |
| Arugula 🌿 | 6 cups | Baby arugula preferred |
| English Cucumber 🥒 | 1 whole | Sliced into half-moons |
| Red Onion 🧅 | 1 whole | Thinly sliced, tangy kick |
| Cherry Tomatoes 🍅 | 1 pint | Halved, vine-ripened preferred |
| Buttermilk 🥛 | ½ cup | Full-fat for creaminess |
| Mayonnaise 🍳 | ¼ cup | High-quality preferred |
| BBQ Sauce 🍯 | ½ cup | Smoky, thick variety |
| Garlic Cloves 🧄 | 4 cloves | Minced for marinade |
| Cayenne Pepper 🔥 | ½ tsp | Adjust for heat preference |
| Olive Oil 🫒 | ¼ cup | Extra-virgin for richness |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | 1 tsp | Freshly ground preferred |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed |
| Crumbled Blue Cheese 🧀 | ¼ cup | Optional, for tangy bite |
The steak is everything here. Flank steak is lean but tender when sliced thin—ribeye or sirloin work too, but stay away from tough cuts. Grab one from the meat counter at Whole Foods or your local butcher if you can. Look for good marbling and ask for it sliced against the grain. I always buy extra and freeze half for quick weeknight meals. The marinade? Store-bought BBQ sauce works, but I like mixing my own with smoked paprika, brown sugar, and a splash of vinegar for extra depth.
No buttermilk? Plain yogurt thinned with water does the trick—just add a splash of lemon to mimic the tang. Fresh arugula is ideal, but mixed greens work too. Cherry tomatoes can be swapped for regular tomatoes if that's what's on hand, but the vine-ripened ones have that perfect burst of flavor. For the blue cheese, Gorgonzola or goat cheese add different vibes. The cucumber? English cucumbers stay crisp longer than regular ones, but seedless Persian cucumbers work in a pinch. And if you're short on time, pre-sliced deli steak saves the marinating step—just sear it quickly in a pan.
Steak marinates best overnight, but 2 hours minimum works if you're in a rush. The salad greens? Store them in a sealed container with a paper towel to keep them crisp. The dressing keeps for 5 days in the fridge, and the steak? 3 days max—it gets tough if it sits too long. I always double the dressing because it disappears fast. And if you're making this ahead? Assemble everything except the steak, store separately, and toss it together right before serving to keep those greens crisp.
Why You'll Love This Recipe
- I swear by this trick: slice the flank steak thin, toss it in BBQ sauce, and sear it in the same pan I use for the onions. Ten minutes later, I’ve got dinner. The arugula stays crisp because I dress it last—no wilted greens allowed.
- No-Fuss Prep: I swear by this trick: slice the flank steak thin, toss it in BBQ sauce, and sear it in the same pan I use for the onions. Ten minutes later, I’ve got dinner. The arugula stays crisp because I dress it last—no wilted greens allowed.
- Smoky-Sweet Magic: That BBQ sauce clings to the steak like it’s meant to be there, while the cucumber’s cool crunch and red onion’s bite cut through the richness. Honestly, the first time I tried it, I ate half the bowl before I even sat down.
- Lunch or Dinner: Pack it in a jar for work—steak stays at the bottom, greens on top—so it’s ready when I am. Or serve it at a picnic with zero fuss. My husband’s a steak guy, my friend’s a salad girl: this wins everyone over.
Step-by-step instructions for smoky grilled steak salad
Here's how to assemble this smoky, tangy salad with perfect grilled steak bites.
🔥 Step 1: Marinate and Grill the Flank Steak
In a bowl, whisk together the 0.5 cup buttermilk, 0.5 cup BBQ sauce, 0.25 cup olive oil, 4 minced garlic cloves, 0.5 tsp cayenne pepper, 1.5 tsp salt, and 1 tsp black pepper. Add the 1 lb flank steak and coat completely. Cover and refrigerate overnight for maximum flavor penetration.
Remove the steak from the fridge 30 minutes before cooking to bring it to room temperature. Heat a grill or grill pan to medium-high heat and grill the steak for 4-5 minutes per side for medium-rare, until it reaches 135°F internally. Let it rest for 10 minutes before slicing thinly against the grain.
👨🍳 Step 2: Prepare the Salad Base
In a large bowl, combine the 6 cups arugula, 1 pint halved cherry tomatoes, 1 whole sliced English cucumber, and 1 whole thinly sliced red onion. Toss gently with 1 tbsp freshly squeezed lemon juice to brighten the flavors. The arugula should be crisp and vibrant—this is your flavor foundation.
If using, sprinkle the 0.25 cup crumbled blue cheese over the greens now. The cheese adds a tangy contrast that balances the smoky steak perfectly. Keep the dressing separate until serving to maintain maximum crunch in the salad.
🥘 Step 3: Make the Creamy Dressing
In a small bowl, whisk together the 0.25 cup mayonnaise with 2 tbsp of the buttermilk marinade (reserve the rest for later if desired). This creates a rich, creamy dressing that complements the smoky flavors without overpowering them. The buttermilk adds a subtle tang that cuts through the richness.
Season the dressing with an extra pinch of salt and black pepper if needed. The dressing should coat the back of a spoon smoothly—if it's too thick, add 1 tsp lemon juice to thin it slightly. This dressing is the secret to tying all the flavors together.
🍽️ Step 4: Assemble the Perfect Salad
Divide the salad base among 4 plates. Arrange the sliced steak evenly over each portion, fanning it out for an attractive presentation. Drizzle with the creamy dressing and any remaining marinade from the steak pan for extra flavor.
Garnish with additional crumbled blue cheese if using, and finish with a sprinkle of freshly cracked black pepper. Serve immediately while the steak is still warm and the greens are crisp. The combination of smoky grilled steak, peppery arugula, and creamy dressing creates a perfect balance of textures and flavors.
Pro Tips For Making Bbq Steak Salad
- SEAR THEN SMOKE: Hit the flank steak with a screaming-hot cast-iron first—just 30 seconds per side—before moving it to indirect heat or a smoker. That crust locks in flavor better than slow-smoking alone, and it keeps the edges from drying out while the center cooks through.
- HALVE THE CUCUMBERS: Slice English cucumbers lengthwise into ¼-inch thick half-moons, not rounds. They’ll hold their shape in the salad and release less water, so your arugula stays crisp instead of soggy. (Yes, it’s more work, but worth it.)
- SALT THE STEAK TWICE: Generously salt the flank steak before cooking, then again after slicing against the grain. The first salt seasons deep; the second keeps the slices from sticking together while you toss them with the salad.
- CHAR THE ONIONS: Toss sliced red onion in a dry pan over medium-high heat for 2–3 minutes until the edges just turn translucent. The caramelized bite cuts through the richness of the BBQ and steak, and it’s way faster than waiting for them to soften in the salad.
Troubleshooting this dish
Steak Too Dry?
If your steak turns out dry, it’s usually from overcooking or skipping the rest. I’ve seen this happen when people cut into steak too soon—juices escape, leaving it tough. Always let it rest for 10 minutes after grilling. For extra moisture, brush the steak with 1 tbsp olive oil before grilling and use a meat thermometer to hit 135°F internal temp for medium-rare. A ThermoWorks Smoke thermometer is my go-to for precision. 🔥
Salad Dressing Too Thin?
The dressing might be too runny if you used too much buttermilk or didn’t balance the mayo properly. I’ve fixed this by whisking in 1 tsp Dijon mustard to thicken it naturally. If it’s still too thin, add ½ tsp cornstarch mixed with 1 tsp water and stir until smooth. For a richer texture, replace 2 tbsp of the buttermilk with 2 tbsp plain Greek yogurt—it adds creaminess without thinning the dressing.
Greens Turning Soggy?
Wet greens are a common issue when dressing is added too early. Keep the dressing separate until serving to maintain crispness. If you’re prepping ahead, store the dressing and greens separately in airtight containers. Toss the greens with lemon juice just before assembling—this brightens them up and adds a protective barrier against wilting. I also recommend using iceberg lettuce as a base layer if you’re worried about sogginess, though it won’t have the same peppery kick as arugula.
Marinade Not Sticking?
If the marinade isn’t clinging to the steak, it’s likely too thin or the steak isn’t coated properly. For a better grip, mix 1 tbsp cornstarch into the marinade to thicken it slightly. Also,
BBQ Flavor Too Overpowering?
If the smoky BBQ flavor dominates and overpowers the fresh greens, balance it with more acidity. Add an extra 1 tbsp lemon juice to the dressing or toss the greens with 1 tbsp apple cider vinegar before assembling. You can also reduce the amount of BBQ sauce in the marinade by 2 tbsp and replace it with 2 tbsp olive oil to mellow the flavor. A pinch of sugar in the dressing can also help soften the smokiness. 💫
Steak Sticking to Grill?
Steak sticking is usually caused by a dirty grill or not enough oil. Before grilling, brush the steak with 1 tbsp olive oil and heat the grill to medium-high heat for 5 minutes to burn off any residue. If your grill has cast iron grates, use a grill brush to clean them thoroughly before cooking. For extra insurance, sprinkle the steak with ½ tsp cornmeal before grilling—it creates a light crust that prevents sticking. I also recommend using a Lodge cast iron skillet on the grill for better heat control and non-stick properties.
Nutrition facts
Frequently asked questions
Can I use a different cut of steak instead of flank?
Flank steak is ideal because it's lean and tender when sliced thin, but ribeye or sirloin work beautifully too. For thicker cuts like ribeye, grill to medium-rare (135°F) and slice against the grain. Avoid tough cuts like flank's cousin, skirt steak, unless you're willing to marinate it longer (4-6 hours) for extra tenderness.
How do I keep the salad greens crisp longer?
Store greens in an airtight container with a paper towel to absorb moisture. Keep the dressing separate until serving—adding it too early makes greens soggy. For extra crunch, toss arugula with 1 tbsp lemon juice right before assembling. If prepping ahead, store components separately and assemble within 15 minutes of serving.
What if I don't have buttermilk for the dressing?
No problem! Mix ½ cup plain yogurt with 1 tbsp lemon juice to mimic buttermilk's tang. For a richer version, blend ½ cup sour cream with 1 tbsp water. Both substitutes work well—the yogurt version adds protein, while sour cream creates a thicker dressing. Adjust seasoning after mixing.
Can I make this salad ahead of time?
Yes, but assemble it last-minute. Marinate the steak overnight, grill it fresh, and store components separately. Keep steak chilled in an airtight container for 2 days max. Reheat gently in a skillet before serving. For the salad base, store greens with lemon juice in one container and dressing in another. Toss everything together right before eating to maintain texture.
How do I adjust the BBQ flavor intensity?
For milder flavor, reduce BBQ sauce in the marinade by 2 tbsp and add 2 tbsp olive oil instead. For extra smokiness, increase sauce by 2 tbsp and add ½ tsp smoked paprika to the marinade. Balance with more lemon juice in the dressing if needed. The key is maintaining that perfect smoky-fresh contrast!
