Fajita Taco Salad

Fajita Taco Salad with Creamy Avocado Dressing

A hearty, healthy salad with all the delicious Tex-Mex Fajita Flavors: Chili Flank Steak, Sauteed Veggies, and a creamy Avocado Lime sauce.

This Fajita Taco Salad is one of the most flavorful and wonderful salads I’ve made. (and I’ve made a lot of salads). It does look like it has a fair amount of ingredients, but it’s fairly easy to make and the ingredients are basic and easily substituted if you don’t have something.

My favorite part of this taco salad is two fold. First, I love the creamy avocado dressing. It blends up quick and is the perfect creamy addition to this Tex-Mex salad.

Second, this salad makes incredible lunches. I didn’t even heat up the steak and veggies. Just tossed everything together for a cold version of this fajita taco salad and man did it hit the spot!

Let’s dive in and make this Fajita Taco Salad!

Making the Steak Fajita

I mixed up a simple blend of spices for my steak. This seasoning mix is probably more than you need for the steak, but it keeps forever and you can use it for taco night!

Spice rub for flank steak for fajitas.

That said, do use a liberal hand when seasoning your flank steak. Cover it well! It’s best if you can do this an hour or two before you want to cook the fajitas, but if you don’t have time, that’s fine also.

Chili rubbed flank steak.

You could grill this flank steak, obviously, but if you want to cook them on the stovetop what I recommend is searing them in a cast iron skillet for about 5 minutes a side over medium-high heat. Then transfer them to the oven to finish cooking (your oven should already be going b/c you are obviously making the crunchy corn strips for this recipe!)

The steak is done when it reaches 140˚F in the thickest part of the steak. A good meat thermometer is your friend here.

Cooking flank steak in a skillet for fajita taco salads.

Cooking the Fajita Vegetables

Once the steak is done, remove it from the skillet and add a fresh drizzle of oil. Then add in the chopped peppers, onions, and jalapenos. These will need to cook for just 5-6 minutes until they are charred in spots and starting to soften. No need to cook them to oblivion.

I like to sprinkle on a little extra of the fajita seasoning as the veggies cook.

Cooking fajita veggies in a skillet.

Creamy Avocado Dressing

I love this quick homemade salad dressing for this salad. Just mix together an avocado and some sour cream with lime and spices in a mini food processor and blend it up!

If it’s too thick for you, you can thin it with a little water and season it to your liking.

If you don’t have a food processor you can make this in a blender, but you’ll need to add water to get it to mix (probably 2 tablespoons).

Creamy Avocado Dressing.

Serving the Fajita Taco Salad

To serve this bowl of Tex-Mex deliciousness, chop up some lettuce as your base. Then add sliced steak, fajita veggies, crumbled cheese, crispy corn strips, and a big dollop of the dressing. Garnish with cilantro and BOOM. Done.

Fajita Taco Salad

Substitutions for the Salad

There are SO many things you could add to this salad. Here are a few ideas:

  • Sweet corn
  • Black beans
  • Salsa
  • Ripe avocados
  • Roasted chilis
  • Any protein instead of steak

Leftovers and Storage

You will probably have some leftovers for this fajita steak taco salad, which is good news. The steak and veggies keeps great for a few days in the fridge. It keeps best if you don’t slice the steak until you’re ready to serve it.

No need to even reheat the ingredients to make a lunch salad. Everything is delicious cold as well!

Fajita Taco Salad with Creamy Avocado Dressing

Serves 4-6
Prep Time:
Cook Time:
Total Time:
Fajita Taco Salad
Print Recipe

Rate This Recipe

Just a moment please...

Helpful Equipment:

food processor

Did you make this?

Instagram logo

Snap a photo and tag @macheesmo so I can see your work.

A hearty, healthy salad with all the delicious Tex-Mex Fajita Flavors: Chili Flank Steak, Sauteed Veggies, and a creamy Avocado Lime sauce. YUM!


1 1/2 pounds flank steak
2 tablespoons olive oil, divided
1 red pepper, sliced
1 green pepper, sliced
1 yellow onion, sliced
2 jalapeno peppers, halved (optional)
1 head green lettuce, chopped
4-6 ounces cotija cheese, crumbled
Cilantro, garnish

Fajita Seasoning:

1 tablespoon kosher salt
3 tablespoons chili powder
2 teaspoons ground cumin
2 teaspoons black pepper
1 teaspoon paprika
1 teaspoon garlic powder
1 teaspoon red pepper flakes

Crispy Corn Strips:

6 corn tortillas, sliced
2 tablespoons olive oil
1/2 teaspoon kosher salt
1 teaspoon chili powder
1/2 lime, juice

Creamy Avocado Dressing:

1 avocado
1/2 cup sour cream
2 tablespoons minced cilantro
1/2 lime, juice only
Salt and pepper, to taste


To make crispy corn strips:

  1. Preheat oven to 375˚F. Chop corn tortillas into long strips and add to a bowl. Toss with olive oil, chili, salt, and lime juice. Spread out corn strips on a baking sheet.
  2. Bake corn strips for about 10-12 minutes, turning once halfway through until the strips are very crispy. Remove from oven and they will continue to crisp up as they cool.

To make Dressing:

  1. Combine ingredients in a small food processor and pulse until smooth. If the dressing seems too thick, drizzle in some water to thin it out until it reaches the desired consistency.

To make Fajitas:

  1. Combine spice mix in a small bowl and then rub the flank steak well with the spice mix. You will probably only need about half of the spice mix for the steak, but save the rest for taco night!
  2. Place a large cast iron skillet over medium heat. Add 1 tablespoon olive oil and flank steak. If steak is too big to fit, you can cut it in half.
  3. Cook flank steak for 4-5 minutes per side until the steak is well charred on both sides. Then transfer the cast iron skillet to the oven to finish cooking for another 5-6 minutes (you can do this while the corn strips are cooking as well).
  4. Steak is done when it reaches an internal temperature of 140˚F  in the thickest part of the steak. If you don’t have a good meat thermometer you might have to slice into it to test the temperature.
  5. When steak is done, remove it from the cast iron skillet and cover it with foil. Let it rest. Place skillet back on stovetop and add another drizzle of oil over medium heat. Add sliced peppers and onions and jalapenos (optional). Sprinkle the veggies with a little extra fajita seasoning.
  6. Cook veggies for 5-6 minutes until they are well charred.

To serve the salad, chop some green lettuce and divide between bowls. Slice rested flank steak across the grain and place on lettuce. Add fajita veggies around the steak and then add crumbled cheese, corn strips, and a dollop of avocado dressing. Garnish with cilantro and enjoy.

Leftovers store well for a few days and makes for great lunches!

Nutrition Info

Here are a few other great Tex-Mex Recipes!

Join the Conversation

Your email address will not be published. Required fields are marked *