Beef Fajita Salad with Lime Dressing

Colorful Beef Fajita Salad with grilled steak, crisp romaine, bell peppers, and creamy avocado on a platter.  Pin this
Colorful Beef Fajita Salad with grilled steak, crisp romaine, bell peppers, and creamy avocado on a platter. | bitebloomkitchen.com

This vibrant Tex-Mex inspired bowl brings together tender strips of marinated flank steak with crisp bell peppers, red onion, avocado, and cherry tomatoes. The beef gets its signature flavor from a blend of chili powder, cumin, and smoked paprika, while the tangy lime dressing ties everything together with a perfect balance of acidity and sweetness. Ready in just 35 minutes, this gluten-free main dish serves four and delivers a satisfying mix of protein, fresh vegetables, and bold southwestern flavors.

The first time I made fajitas as a salad instead of wrapped in tortillas, my husband actually cheered from the dining room. I had forgotten to buy tortillas at the store but everything else was already prepped and marinated, sitting in bowls across the counter like a colorful rainbow. That accidental dinner became one of our most requested weeknight meals, and nobody even misses the extra carbs anymore.

Last summer, my sister came over to help me meal prep for the week, and we made six batches of this salad assembly line style. She kept stealing slices of the marinated beef straight from the skillet while I chopped vegetables at lightning speed. Both our families ended up eating it for three straight days, and nobody complained once.

Ingredients

  • Flank steak: I have learned the hard way that slicing against the grain is absolutely non-negotiable here, it makes such a difference in tenderness
  • Chili powder, cumin and smoked paprika: This trio creates that classic fajita flavor profile everyone recognizes immediately
  • Lime juice: Fresh is really the only way to go, bottled juice never quite has that same bright punch
  • Romaine hearts: They stay crispier than regular romaine and hold up beautifully against the warm beef
  • Red and yellow bell peppers: Using both colors makes the salad look stunning and adds slightly different sweetness levels
  • Red onion: Thinly sliced, it adds just the right amount of sharp bite to cut through the rich beef
  • Avocado: This creamy element is what ties everything together and makes each bite feel luxurious
  • Cherry tomatoes: They burst in your mouth with little explosions of juice and brightness
  • Fresh cilantro: The herbaceous finish that makes everything taste fresh and vibrant
  • Honey: Just a tiny amount balances the acid in the dressing without making it taste sweet
  • Dijon mustard: This acts as an emulsifier so your dressing stays perfectly combined

Instructions

Marinate the beef:
Combine the olive oil with all those beautiful spices and lime juice in a bowl, then add the sliced flank steak and let it hang out for at least 15 minutes. The meat will start to take on this gorgeous reddish color and the kitchen will smell like a Tex-Mex restaurant.
Cook the beef to perfection:
Get your skillet ripping hot over medium-high heat, then cook the beef in batches for just 2-3 minutes per side. You want a nice sear on the outside but still tender inside, and do not overcrowd the pan or the beef will steam instead of sear.
Whisk up the dressing:
In a small bowl, combine the olive oil, fresh lime juice, honey, minced garlic, Dijon, and seasonings until completely emulsified. Taste and adjust the salt and pepper until it makes your mouth pucker just a little bit.
Build your salad base:
Arrange the chopped romaine on a large platter or individual bowls, then scatter those colorful peppers, onions, avocado, tomatoes, and fresh cilantro all over like you are creating edible art. The more colors and textures visible, the more inviting it looks.
Bring it all together:
Pile the warm, spiced beef right on top of that crisp vegetable mountain and drizzle with the zesty lime dressing just before serving. I like to serve it composed so everyone can see all the layers, but tossing it right at the table creates amazing flavor distribution.
Sizzling Beef Fajita Salad topped with tender marinated beef slices and fresh cherry tomatoes and cilantro.  Pin this
Sizzling Beef Fajita Salad topped with tender marinated beef slices and fresh cherry tomatoes and cilantro. | bitebloomkitchen.com

My daughter, who used to pick out every single piece of onion from everything, actually asked me to add extra red onion to this salad last week. That is when I knew this recipe was a keeper forever.

Making It Your Own

Sometimes I will add black beans or grilled corn when I want to make it more substantial, especially for dinner parties. The sweetness of the corn plays so nicely with the spicy beef and tangy dressing.

Protein Swaps That Work

Chicken thighs cut into strips work beautifully here, or sliced portobello mushrooms for a meatless version that still feels satisfying. The cooking times stay roughly the same, just adjust until your protein is cooked through.

Meal Prep Magic

This has become my Sunday lunch prep staple because everything keeps so well in separate containers. I will often cook double the beef and use the leftovers for taco night later in the week.

  • Keep the dressing in a separate small jar
  • Store the avocado with a squeeze of extra lime to prevent browning
  • Reheat the beef gently or serve it cold, both ways taste amazing
Plated Beef Fajita Salad with bright lime dressing, red onion, and a sprinkle of smoky spices. Pin this
Plated Beef Fajita Salad with bright lime dressing, red onion, and a sprinkle of smoky spices. | bitebloomkitchen.com

There is something so satisfying about a salad that feels hearty enough for dinner but still leaves you feeling light and energized.

Recipe FAQs

Yes, you can marinate the beef up to 24 hours in advance. Store it in the refrigerator until ready to cook. The longer marinating time will enhance the flavor penetration.

Flank steak is ideal because it's lean and absorbs marinades well. Skirt steak or sirloin can also work. Always slice against the grain for maximum tenderness.

Absolutely. Add diced jalapeño for extra heat, substitute maple syrup for honey, or swap lime juice with lemon for a different citrus profile.

Portobello mushrooms or seasoned black beans make excellent protein substitutes. Marinate and grill the portobellos the same way as the beef for smoky flavor.

Store components separately in airtight containers. The beef keeps well for 3-4 days, but add fresh dressing and crisp vegetables when serving to maintain texture.

Beef Fajita Salad with Lime Dressing

Tender beef, crisp peppers, and zesty lime dressing create this fresh Tex-Mex inspired bowl.

Prep 20m
Cook 15m
Total 35m
Servings 4
Difficulty Easy

Ingredients

For the Beef

For the Salad

For the Lime Dressing

Instructions

1
Marinate the Beef: Combine olive oil, chili powder, cumin, smoked paprika, garlic powder, salt, pepper, and lime juice in a bowl. Add sliced flank steak, toss to coat evenly, and marinate for at least 15 minutes.
2
Cook the Beef: Heat a large skillet or grill pan over medium-high heat. Cook marinated beef for 2-3 minutes per side until just cooked through. Remove from heat and set aside.
3
Prepare the Dressing: Whisk together olive oil, lime juice, honey, minced garlic, Dijon mustard, salt, and pepper in a small bowl until emulsified.
4
Assemble the Salad: Arrange chopped romaine, bell peppers, red onion, avocado, cherry tomatoes, and cilantro on a large platter or in individual bowls.
5
Finish and Serve: Top salad with warm beef strips. Drizzle with lime dressing just before serving. Toss gently to combine or serve as a composed salad.
Additional Information

Equipment Needed

  • Large mixing bowl
  • Knife and cutting board
  • Skillet or grill pan
  • Whisk
  • Small bowl

Nutrition (Per Serving)

Calories 370
Protein 29g
Carbs 15g
Fat 23g

Allergy Information

  • Contains: None of the main allergens listed (no gluten, dairy, nuts, or eggs in the core recipe). Always verify ingredient labels, especially for Dijon mustard and spice blends.
Lena Whitaker

Sharing easy, wholesome recipes for home cooks who love simple, flavorful meals.