Home ยป Recipes ยป Dinner ยป flank steak salad

flank steak salad

Photo of author
Author: Esperanza Valdez
Published:

Southwest flank steak salad with avocado dressing in a large bowl

This southwest flank steak salad is the kind of meal that makes a weeknight feel special. I still remember the first time I threw a spice-rubbed steak on the grill for a salad dinner, and my family came wandering in from the backyard before I even called them to the table.

Growing up on a Midwest farm, salads in our house were never a side thought. My mama would pile her big wooden bowl high with whatever the garden offered, and when Dad came in from the fields, that salad had to be hearty enough to satisfy a long day of hard work. That is exactly what this southwest flank steak salad delivers. Bold, smoky flavor from a homemade spice rub, a creamy avocado dressing that comes together in minutes, and enough protein to keep everyone satisfied long after the dishes are done. Your kitchen is about to smell incredible, so let’s get started.

Why This Southwest Flank Steak Salad Belongs in Your Recipe Box

Nonna Betty has always believed a great salad should never leave you hungry, and this one was practically built around that idea. It works just as well on a busy Tuesday as it does for a weekend cookout, and every single component earns its place on the plate.

  • High in protein, delivering approximately 45 grams per serving for a meal that truly satisfies
  • Naturally gluten-free with no substitutions needed, just wholesome ingredients as they are
  • Easy to make with a spice rub that takes minutes and a total cook time under 35 minutes
  • Perfect for meal prep since the steak and salad components store separately for easy lunches all week
  • Loaded with colorful vegetables including romaine, cherry tomatoes, red onion, corn, black beans, and avocado
  • Versatile and crowd-pleasing, easily scaled up or customized with your favorite toppings

Ingredient Spotlight

Flank steak is the true star here. It is a lean, flavorful cut that grills beautifully and delivers wonderfully tender bites when sliced properly against the grain. I always choose a piece that is bright red with good marbling for the best flavor.

Olive oil helps the spice rub adhere to the meat and promotes a gorgeous sear on the grill. In my kitchen, I prefer a good quality extra virgin olive oil for this.

Chili powder and cumin are the backbone of the southwest spice rub, delivering that signature smoky, earthy warmth that defines this salad. Together they create a crust on the steak that is nothing short of spectacular.

Garlic powder and onion powder round out the rub with savory depth. I have found that using both gives the steak a more complex, layered flavor than fresh garlic alone would provide.

Romaine lettuce provides the sturdy, crisp base this salad needs to hold up under the warm steak and creamy dressing without wilting right away.

Black beans and corn add heartiness, a touch of sweetness, and a satisfying bite. They are also what make this salad filling enough to serve as a complete dinner on its own.

Avocado does double duty here, sliced for the salad and blended into the dressing. I always choose avocados that yield just slightly to gentle pressure for the perfect creamy texture.

Plain Greek yogurt is Betty’s secret for a dressing that is rich and creamy without being heavy. It adds a gentle tang that brightens the whole dish beautifully.

Cotija cheese is optional, but I would encourage you not to skip it. This crumbly, salty cheese adds a wonderful finishing touch that ties all the southwest flavors together.

How to Make Southwest Flank Steak Salad

Step 1. Start by making your spice rub. In a small bowl, combine the chili powder, cumin, garlic powder, onion powder, salt, and black pepper. I have learned that mixing the dry spices together first ensures every bite of steak is evenly seasoned.

Step 2. Pat the flank steak completely dry with paper towels. This step is one Betty never skips, because a dry surface is what gives you that beautiful caramelized crust on the grill.

Step 3. Allow the steak to rest at room temperature for 20 to 30 minutes before cooking. Through trial and error, I learned this one small step makes a real difference in even cooking throughout the meat.

Step 4. Rub the steak all over with olive oil, then press the spice mixture generously onto both sides, coating every inch.

Step 5. Preheat your grill or grill pan to medium-high heat. Grill the southwest flank steak for 5 to 7 minutes per side for medium-rare to medium doneness.

Step 6. Remove the steak from the heat and allow it to rest for at least 10 minutes. Betty always says the resting step is non-negotiable as it keeps all those delicious juices inside the meat where they belong.

Step 7. While the steak rests, prepare the avocado dressing. Add the avocado, Greek yogurt, cilantro, lime juice, water, garlic powder, and salt to a blender. Blend until completely smooth, adding water a tablespoon at a time to reach your desired consistency.

Step 8. Slice the rested steak thinly against the grain. Cutting against the grain is the key to getting tender, easy-to-eat pieces every single time.

Step 9. Build your salad bowls with chopped romaine, cherry tomatoes, red onion, black beans, corn, and fresh cilantro.

Step 10. Top with sliced steak, avocado slices, and cotija cheese if using. Drizzle generously with the avocado dressing and serve immediately.

Keeping This Salad Fresh

I typically store the components of this southwest flank steak salad separately to keep everything at its best. The grilled steak stays wonderfully fresh in an airtight container in the refrigerator for 3 to 4 days, while the chopped salad vegetables keep well for 2 to 3 days.

For the avocado dressing, press a piece of plastic wrap directly onto the surface before sealing the container. This is Betty’s method for preventing browning and keeping that beautiful green color intact for up to 3 days in the fridge.

This salad is not ideal for freezing due to the fresh vegetables and avocado, but the seasoned flank steak freezes beautifully on its own for up to 3 months. Slice it before freezing for the most convenient meal prep option, then simply thaw overnight in the refrigerator before serving over a fresh salad base.

What Goes Well with This Salad

This southwest flank steak salad is satisfying all on its own, but a few well-chosen additions can round out the meal beautifully.

FAQs

Can I use a different cut of beef instead of flank steak?

Yes. Skirt steak is the closest substitute and works with the same spice rub and cook time. Sirloin or hanger steak also work well; just adjust cooking time based on thickness.

How do I know when the flank steak is done?

I recommend using an instant-read thermometer. Aim for 130 to 135 degrees F for medium-rare and 140 to 145 degrees F for medium. Flank steak toughens quickly when overcooked, so err on the side of slightly underdone.

Can I make the avocado dressing ahead of time?

Betty’s solution is to make it up to a day ahead and press plastic wrap directly on the surface to prevent browning. Give it a quick stir and add a splash of water to loosen before serving.

Healthy Southwest Flank Steak Salad

A delicious and easy healthy southwest flank steak salad that comes together quickly. Packed with flavor from a homemade spice rub and a creamy avocado dressing, this salad is perfect for a healthy dinner.
Prep Time 15 minutes
Cook Time 15 minutes
Total Time 30 minutes
Servings: 4 portions
Course: Dinner, Main Course, Salad
Cuisine: American, Southwest
Calories: 520

Ingredients
  

  • 1.5 lbs flank steak
  • 2 tbsp olive oil
  • 2 tbsp chili powder
  • 1 tbsp cumin
  • 1 tbsp garlic powder
  • 1 tbsp onion powder
  • 1 tsp salt
  • 1 tsp black pepper
  • 1 large head romaine lettuce chopped
  • 1 cup cherry tomatoes halved
  • 0.5 red onion sliced
  • 1 cup black beans rinsed and drained
  • 1 cup corn fresh, canned, or frozen and thawed
  • 1 avocado sliced, for salad
  • 0.25 cup fresh cilantro chopped
  • 0.25 cup cotija cheese optional
  • 1 avocado for dressing
  • 0.5 cup plain Greek yogurt for dressing
  • 0.25 cup fresh cilantro for dressing
  • 1 lime juiced, for dressing
  • 2 tbsp water or more for desired consistency, for dressing
  • 0.5 tsp garlic powder for dressing
  • 0.5 tsp salt for dressing

Equipment

Method
 

  1. In a small bowl, mix together the chili powder, cumin, garlic powder, onion powder, salt, and black pepper to make the spice rub.
  2. Pat the flank steak completely dry with paper towels. Rub all over with olive oil, then coat both sides generously with the spice mixture.
  3. Allow the steak to rest at room temperature for 20 to 30 minutes before cooking for even results.
  4. Preheat your grill or grill pan to medium-high heat. Grill the flank steak for 5 to 7 minutes per side for medium-rare to medium, or until your desired doneness is reached.
  5. Remove the steak from heat and let it rest for at least 10 minutes before slicing.
  6. While the steak rests, add the avocado, Greek yogurt, cilantro, lime juice, water, garlic powder, and salt to a blender or food processor. Blend until smooth and creamy, adding more water as needed.
  7. Slice the rested steak thinly against the grain for the most tender bites.
  8. In a large bowl or on individual plates, layer the chopped romaine, cherry tomatoes, red onion, black beans, corn, and fresh cilantro.
  9. Top the salad with sliced steak, avocado slices, and cotija cheese if using. Drizzle with the avocado dressing and serve immediately.

Notes

Always slice flank steak against the grain for maximum tenderness. Flank steak is best served medium-rare to medium as overcooking will make it tough. The avocado dressing can be made a day ahead; press plastic wrap directly on the surface to prevent browning. Pat steak dry before seasoning to ensure a great sear. Serve with tortilla chips for extra crunch.

Nonna Food
Welcome to NonnaFood!

Iโ€™m Nonna, and cooking is how I show love. From my garden kitchen to yours, I share fresh, simple recipes rooted in tradition and made with heart. Letโ€™s create delicious memories together!

You Might Also Like...

Keto garlic parmesan chicken

Keto garlic parmesan chicken

healthy Chinese ground beef cabbage stir fry

healthy Chinese ground beef cabbage stir fry

Thai red curry noodle soup

Thai red curry noodle soup

Beef stir fry with fresh vegetables

Beef stir fry with fresh vegetables

Leave a Comment

Recipe Rating