Gluten-Free Grilled Steak Fajita Salad
This Gluten-Free Grilled Steak Fajita Salad layers juicy marinated flank steak over charred peppers, romaine, beans, and honey lime dressing.
The first time I built a Gluten-Free Grilled Steak Fajita Salad was for my husband’s Fourth of July birthday cookout about six years ago. He was finishing his first year eating gluten-free after a celiac diagnosis, and he missed restaurant fajitas more than he’d admit. I figured if I couldn’t give him the sizzling cast-iron platter, I could give him every flavor he loved—just stacked over greens.
Well… that salad has been on rotation in our kitchen ever since. After dozens of test batches, I’ve nailed down a marinade that tenderizes lean cuts in under an hour, a grilling technique that gets real char without overcooking, and a honey lime dressing that pulls everything together.
Have you ever ordered a “salad” at a Tex-Mex restaurant and gotten a sad bowl of iceberg with two strips of dry steak? This isn’t that. The gluten free steak salad I’m sharing today is a full, hearty fajita dinner reimagined as a high protein meal—charred, juicy, bright, and ready in about 30 minutes.
Why You’ll Love This Grilled Steak Fajita Salad
- Juicy, charred steak with bright lime and smoky fajita seasoning in every bite
- 30-minute weeknight-friendly—marinate, grill, assemble, eat
- Naturally gluten-free with easy dairy-free swaps and built-in protein for satisfying meals
- Crowd-pleasing for family dinners, BBQs, and meal prep, especially when you want fajita flavor without the tortillas
This salad shines on warm-weather grill nights, weeknight dinners that need to feel special, Memorial Day cookouts, and meal-prep Sundays when you want lunches that don’t feel like punishment.
The Secret to Perfect Gluten-Free Grilled Steak Fajita Salad
The magic is in technique, not exotic ingredients. After making this dozens of times, here’s what actually moves the needle:
- Marinate at least 15 minutes, no more than 2 hours: lime juice tenderizes lean steak quickly, but going longer turns the surface mushy and chalky.
- Pull the steak at medium-rare (130°F): lean cuts like flank and skirt toughen fast past medium. Carryover cooking adds another 5°F during rest.
- Rest the steak before slicing: 5-10 minutes under loose foil lets juices redistribute so they end up in the meat, not pooled on the cutting board.
- Slice against the grain: this single technique transforms flank steak from chewy to fork-tender. Look for the lines running through the meat and cut perpendicular to them.
For anyone newer to gluten-free cooking, fajita seasoning and Worcestershire sauce are the two ingredients most likely to hide gluten. Always verify both are certified. The Celiac Disease Foundation’s gluten-free foods guide is my go-to reference for label-checking.
Table of Contents
Ingredients

Serves 4–6 people.
Grilled Steak Fajitas
- 1 lb lean flank steak (or skirt steak/sirloin)
- Juice and zest of 1 lime
- 3 tbsp gluten-free fajita seasoning
- 1/4 cup olive oil
- 1 tbsp gluten-free Worcestershire sauce
- 3 bell peppers, sliced into planks
- 1 red onion, sliced into rounds
Salad
- 8 cups chopped romaine lettuce
- 2 cups cherry tomatoes, halved
- 1½ cups corn
- 1½ cups black beans, drained and rinsed
- 1 cup shredded Mexican cheese
- 1/2 cup chopped cilantro
Honey Lime Dressing
- 1/3 cup lime juice
- 3 tbsp honey
- 2 tbsp olive oil
- 1 tsp garlic powder
- 1/2 tsp cumin
- Salt and pepper, to taste
A quick note on the steak: flank is leaner and chewier; skirt has more marbling and intense beef flavor; sirloin is the most tender. Any of the three works beautifully with this marinade, so grab whichever your butcher has on sale.
For the Worcestershire, Lea & Perrins makes a gluten-free version in the US (the UK formulation is not GF—always check labels). Many fajita blends use anti-caking agents with wheat starch, so look for brands like Siete, Simply Organic, or McCormick that label certified.
Step-by-Step Instructions
Step 1: Marinate the Steak
In a large bowl or zip-top bag, combine the steak, olive oil, lime juice and zest, Worcestershire sauce, and half the fajita seasoning. Massage the marinade into the meat for about 30 seconds so every surface gets coated.
Refrigerate for 15 minutes minimum or up to 2 hours maximum. Longer than 2 hours and the acid starts breaking down the surface texture.
Pro Tip: Pull the steak out of the fridge 20 minutes before grilling. Room-temperature meat cooks more evenly and hits medium-rare without overcooking the edges.
Step 2: Grill the Steak
Preheat your grill to medium-high (around 450°F). Place the marinated steak on the hot grates and grill for 3–4 minutes per side for medium-rare, looking for deep grill marks and a slightly charred crust.
Transfer to a cutting board and tent loosely with foil. Let rest 5-10 minutes before slicing—this part is non-negotiable for juicy results.
Pro Tip: Use an instant-read thermometer and pull the steak at 130°F for medium-rare or 140°F for medium. Lean cuts dry out fast past that point.
Step 3: Grill the Vegetables
Toss the bell pepper planks and red onion rounds with a tablespoon of olive oil and the remaining fajita seasoning. Grill 4–6 minutes per side until lightly charred and tender-crisp, with some blackened edges for that classic fajita aroma.
Pro Tip: Slicing peppers into wide planks (instead of thin strips) keeps them from falling through the grates. Slice them into strips after grilling for the salad.
Step 4: Make the Honey Lime Dressing
In a small bowl or mason jar, whisk together the lime juice, olive oil, honey, garlic powder, cumin, salt, and pepper. Whisk vigorously for 20 seconds until the dressing emulsifies into a glossy, slightly thickened ribbon.
Pro Tip: Warm the honey for 10 seconds in the microwave first if it’s stiff. Loose honey blends evenly instead of clumping at the bottom of the bowl.
Step 5: Assemble the Salad
Build the salad on a large platter or in individual bowls. Start with chopped romaine as your base, then layer the cherry tomatoes, corn, black beans, shredded Mexican cheese, cilantro, and the grilled peppers and onions.
Slice the rested steak thinly against the grain and arrange it across the top. Drizzle generously with honey lime dressing right before serving.
Pro Tip: Reserve any steak juices from the cutting board and whisk them into the dressing. It adds incredible savory depth almost like a finishing sauce melting into the leaves.

Make It Your Own
You know… one of the best things about this salad is how easily it bends to whatever’s in your fridge or who’s at your table.
Dairy-free version: Skip the Mexican cheese or swap in a melty plant-based shred. Add a sliced avocado to recreate the creamy richness without dairy.
Lower-carb twist: Skip the corn and black beans and double the bell peppers and onions. The salad still feels hearty, and the swap drops the carb count significantly while keeping that fajita dinner flavor.
Chicken or shrimp swap: Use 1 lb boneless chicken thighs (grill 5-6 minutes per side) or 1 lb large shrimp (grill 2 minutes per side). Both take the same marinade beautifully and turn this gluten free steak salad into a flexible weeknight template.
Spicier kick: Add 1 tsp chipotle powder to the marinade or finely mince a fresh jalapeño into the dressing. The heat builds gradually and plays against the bright lime without overwhelming.
Make-ahead taco bowl style: Layer in mason jars with dressing on the bottom, then beans, corn, veggies, steak, cheese, and lettuce on top. Shake into a bowl when ready to eat—it’s my favorite high protein meal prep trick for grab-and-go lunches.
Common Problems & Solutions
Man, oh man… I’ve made every steak salad mistake possible over the years. Here’s how to skip the trial-and-error.
Problem: Steak is chewy and tough no matter how I slice it.
Solution: You’re slicing with the grain instead of against it. Look closely at the surface of the cooked steak for parallel muscle fibers, then cut perpendicular to those lines. This single change transforms flank and skirt steak from rubbery to tender.
Problem: Marinade pooled at the bottom and the steak tastes bland.
Solution: Massage the marinade into the meat with your hands and flip the bag or bowl every 20-30 minutes. Stagnant marinade only flavors the bottom surface, while active contact transfers flavor evenly across the steak.
Problem: Vegetables are limp and soggy instead of charred.
Solution: Your grill wasn’t hot enough or the veggies were crowded together. Spread them in a single layer with space between pieces, and make sure the grates are screaming hot (450°F) before they hit. Crowding traps steam and prevents real char.
Problem: Salad tastes flat and one-note.
Solution: Add more acid. A salad this hearty needs an aggressive dressing to cut through the richness, so don’t be shy with the honey lime drizzle. Finish with a squeeze of fresh lime over the whole bowl just before serving.
Storage & Meal Prep
| Method | Duration | Notes |
|---|---|---|
| Counter (assembled) | Up to 1 hour | Dress only when serving |
| Fridge (components separate) | 3-4 days | Store steak, veggies, dressing, and greens apart |
| Fridge (assembled, undressed) | Up to 24 hours | Greens and tomatoes added last |
| Freezer (cooked steak only) | 2 months | Slice, wrap tightly, thaw overnight |
To reheat leftover steak, warm slices in a skillet over medium heat for 60-90 seconds—just enough to take the chill off without overcooking. Microwave reheating works in a pinch but toughens the texture fast. Leftover salad components also make great taco fillings, rice bowls, or quesadilla stuffing the next day.
Gluten-Free Grilled Steak Fajita Salad FAQs
Can I make this steak salad ahead for meal prep?
Yes—store every component separately and assemble just before eating. The steak, grilled veggies, dressing, and beans all hold 3-4 days in airtight containers in the fridge. Keep the lettuce and tomatoes separate from anything wet to prevent sogginess. Slice steak fresh from the chilled whole piece for the best texture.
How do I know when my steak is medium-rare?
Use an instant-read thermometer and pull at 130°F internal temperature. Visual cues are unreliable, especially with marinade-stained surfaces. The steak will continue cooking about 5°F during rest, landing right at 135°F (perfect medium-rare) when you slice. Lean cuts like flank dry out fast past medium, so resist the urge to go further.
What’s the best gluten-free fajita seasoning?
Siete Foods, Simply Organic, and McCormick certified gluten-free blends all work beautifully. Look for “certified gluten-free” on the label, since some grocery-store blends use wheat-based anti-caking agents. Homemade fajita seasoning (chili powder, cumin, paprika, garlic powder, onion powder, salt, oregano) gives you total control if you prefer DIY.
Why did my steak turn out tough and gray instead of pink?
You either overcooked it or marinated too long. Lean cuts past 140°F lose moisture rapidly and turn dense. If marinated past 2 hours, lime juice breaks down surface proteins into a chalky, mealy texture. Stick to the time and temperature guidelines for juicy, vibrant results.
Can I make this without a grill?
Absolutely—use a cast-iron skillet or grill pan over high heat. Preheat the pan for 3-4 minutes until it just starts to smoke, then sear the steak 3-4 minutes per side. Cook the peppers and onions in the same pan after the steak rests, scraping up any browned bits for extra flavor.
Serving Suggestions

Serve this salad on a large wooden board or shallow platter with lime wedges, hot sauce, and a small bowl of extra dressing on the side. It pairs beautifully alongside these creamy gluten-free pimento cheese-stuffed mini peppers for a Tex-Mex grazing dinner perfect for Cinco de Mayo or a backyard BBQ.
For dessert, follow with this refreshing gluten-free watermelon coconut soft serve on hot summer nights, or a buttery gluten-free apricot galette when stone fruit is at its peak. Round out the table with iced hibiscus tea or a chilled Mexican lager.
Give This a Try
If you fire up the grill for this Gluten-Free Grilled Steak Fajita Salad, drop a comment below and tell me which protein or topping combo you tried—I love hearing how readers riff on the basics. Pin this recipe to your dinner board so it’s ready for next week’s meal plan, and tag me on Pinterest with your photos. Your kitchen wins make my whole week.

Gluten-Free Grilled Steak Fajita Salad
Equipment
- Outdoor grill or grill pan
- Large mixing bowl or zip-top bag
- Small bowl or mason jar
- Whisk
- Tongs
- Cutting board
- Chef’s knife
- Instant-read thermometer
- Measuring cups and spoons
- Foil for resting steak
- Large serving platter or bowls
Ingredients
Grilled Steak Fajitas
- 1 lb lean flank steak or skirt steak/sirloin
- 1 lime juice and zest
- 3 tbsp gluten-free fajita seasoning divided
- ¼ cup olive oil
- 1 tbsp gluten-free Worcestershire sauce
- 3 bell peppers sliced into planks
- 1 red onion sliced into rounds
Salad
- 8 cups romaine lettuce chopped
- 2 cups cherry tomatoes halved
- 1 ½ cups corn
- 1 ½ cups black beans drained and rinsed
- 1 cup shredded Mexican cheese
- ½ cup cilantro chopped
Honey Lime Dressing
- ⅓ cup lime juice
- 3 tbsp honey
- 2 tbsp olive oil
- 1 tsp garlic powder
- ½ tsp cumin
- salt and pepper to taste
Instructions
- Marinate the steak: in a large bowl or zip-top bag, combine the steak, olive oil, lime juice and zest, Worcestershire sauce, and half the fajita seasoning. Massage the marinade into the meat so every surface gets coated, then refrigerate for 15 minutes minimum or up to 2 hours maximum.
- Grill the steak: preheat your grill to medium-high (around 450°F). Grill the steak for 3–4 minutes per side for medium-rare, looking for deep grill marks and a slightly charred crust. Transfer to a cutting board, tent loosely with foil, and rest 5-10 minutes before slicing.
- Grill the vegetables: toss the bell pepper planks and red onion rounds with a tablespoon of olive oil and the remaining fajita seasoning. Grill 4–6 minutes per side until lightly charred and tender-crisp, with some blackened edges.
- Make the honey lime dressing: in a small bowl or mason jar, whisk together the lime juice, olive oil, honey, garlic powder, cumin, salt, and pepper. Whisk vigorously for 20 seconds until the dressing emulsifies into a glossy, slightly thickened ribbon.
- Assemble the salad: build on a large platter or in individual bowls. Start with chopped romaine, then layer cherry tomatoes, corn, black beans, shredded Mexican cheese, cilantro, and the grilled peppers and onions. Slice the rested steak thinly against the grain and arrange across the top. Drizzle generously with honey lime dressing right before serving.
