southwest salad with taco ranch dressing

$8.23 recipe / $1.37 serving
by Beth - Budget Bytes
5 from 5 votes
Pin RecipeJump to recipe →

This post contains some affiliate links, which means that we make a small commission off items you purchase at no additional cost to you.

It’s crisp, it’s crunchy, it has an amazing, tangy, homemade dressing, and it goes perfectly along side your lentil tacos ;D

Honestly, this recipe started out with me craving a crunchy salad, but it ended up being nothing more than a vehicle for this delicious dressing. I didn’t expect the dressing to be so amazing, but I love it… And it took only about five minutes to whip together! Normally I would use a buttermilk substitute rather buying a whole quart when I only need a little, but with this dressing you really need that authentic buttermilk flavor. What will I do with the rest? Make buttermilk biscuits, of course.

Actually, the whole salad will probably take less than 30 minutes to make; dressing, tortilla crisps, and all. Which means that you *can* have a delicious salad on a week night when you’re exhausted from work. I did, anyway.

If you want to make a whole meal out of this, just grill up some chicken and toss it in!

Oh, and yes, I know iceberg is nutritionally void and all of that great stuff. I eat a ton of vegetables so I’m not worried about using iceberg once in a while. I needed a REALLY crisp green for this salad and iceberg kind of takes the cake. Romaine is also really crunchy and has more green, if you want it.

Southwast Salad with Taco Ranch Dressing

Top view of southwest salad with taco ranch (bowl of tomato and corn on the side)

Share this recipe

Southwest Salad with Taco Ranch Dressing

5 from 5 votes
This quick and refreshing southwest salad with taco ranch dressing has black beans, corn, tomatoes, and more.
Author: Beth M
Servings 6 to 8 servings
Prep 20 minutes
Cook 20 minutes
Total 40 minutes



  • 3/4 cup plain yogurt ($0.41)
  • 1/2 cup buttermilk ($0.27)
  • 1/4 cup mayonnaise ($0.33)
  • 1/2 tsp salt ($0.02)
  • 1/2 tsp garlic powder ($0.03)
  • 3/4 tsp chili powder ($0.04)
  • 1/4 tsp ground cumin ($0.03)
  • 1/8 tsp cayenne pepper ($0.02)


  • 6 small corn tortillas ($0.39)
  • as needed non-stick spray ($0.05)
  • 1 pinch salt ($0.02)


  • 1 head iceberg lettuce ($0.87)
  • 1 15oz. can black beans ($1.19)
  • 1 1/2 cup frozen corn kernels ($0.70)
  • 1 tomato ($1.23)
  • 1 bunch green onions ($0.75)
  • 1 1/2 cups shredded cheese ($1.88)


  • Preheat the oven to 400 degrees. Use a pizza cutter to slice the tortillas into thin strips. Line a baking sheet with foil and coat it with non-stick spray. Spread the tortilla strips out in a single layer and spritz lightly with more non-stick spray. Sprinkle lightly with salt.
  • Bake the tortilla strips for 15-20 minutes or until they are golden brown and crispy. Stir the tortilla strips half way through cooking.
  • While the tortilla strips are baking, cut the head of lettuce into small pieces. Rinse the lettuce and drain well (or use a salad spinner). Also chop the tomato and slice the green onions. Rinse the black beans in a colander to remove the starchy canning liquid. Remove the corn from the freezer and allow it to thaw.
  • Whisk together all of the ingredients for the dressing (yogurt, buttermilk, mayonnaise, salt, garlic powder, chili powder, cumine, and cayenne). Makes about 1.5 cups or 6 servings of 1/4 cup each.
  • Once the tortilla strips are finished cooking, the dressing is made, and all of the salad ingredients are prepped, build the salad! You can either build one big salad and then serve or build individual portions. Layer the lettuce first, then black beans, corn, tomato, shredded cheese, green onion, and a few tortilla strips on top.

See how we calculate recipe costs here.


Serving: 1ServingCalories: 418.75kcalCarbohydrates: 45.9gProtein: 19.02gFat: 19.58gSodium: 825.93mgFiber: 12.28g
Read our full nutrition disclaimer here.
Email Me This Recipe
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.
bowl of southwest taco salad with ranch being poured on top

Step By Step Photos

slicing tortillas into small strips with pizza cutter
First, preheat your oven to 400 degrees. Cut the tortillas into thin strips. I found that a pizza cutter made this a quick and easy task.

tortilla strips placed on baking sheet
Spread the tortilla strips out onto a baking sheet covered with foil and coated with non-stick spray. Spray the strips lightly with non-stick spray and then sprinkle lightly with salt.

baked tortilla strips on baking sheet
Bake for 15-20 minutes or until golden brown and crispy. Stir the strips about 10 minutes in.

chopped lettuce
While the tortilla strips are baking, chop, rinse, and drain the lettuce. I cut my lettuce into small squares. Make sure to drain the lettuce really well so that your salad is not watery.

small bowls of corn, tomato, black beans and green onion
Also prepare the other toppings. Rinse the black beans to remove the starchy canning liquid. Take the corn out of the freezer and allow it to thaw. Dice the tomato and slice the green onions.

ranch dressing ingredients mixed up in mixing bowl with spoon
Lastly, whip together the taco ranch dressing. It’s really easy, just whisk together all of the ingredients. All of the spices are in 1/4 tsp increments so you only need to use one measuring spoon! (You’ll have to fill it half way for the cayenne, but it doesn’t have to be exact.)

tortilla strip dipped in dressing to test
I’m not gonna lie, I was really, really hungry when making this and I couldn’t stop dipping the tortilla crisps in the dressing!

taco ranch dressing in mason jar with bowl of salad in background
You can also make this dressing as light or “heavy” as you want. I used non-fat yogurt, low fat mayo, and regular buttermilk (same fat content as 2% milk). It still tasted rich and delicious!

top view of finished taco salad in bowl
You can build the salad in any order you want, but I found this order to be most visually appealing: lettuce, black beans, corn, tomato, cheese, green onion, and tortilla crisps on top. You can either build one big salad and then serve single portions, or just build single serving portions to begin with.

Share this recipe

Posted in: , , , , , , ,

Leave a Comment

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

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.


Leave a Comment
  1. This is the best dressing. I use it for taco salad with ground beef. It really can go with so much. Thanks so much.

  2. Simple salad with AMAZING dressing! I have made this dressing several dozen times, and my family will not eat taco salad without it now! Thanks for the great recipe 😃

  3. I made four large dinner sized servings. I think this would be really good with some ground beef or maybe if I had tossed the beans in taco seasoning. I really wanted to try buttermilk so I got a 1 cup carton for 40 cents at Walmart. 

  4. This recipe is so simple, yet SO delicious!! I love the added crunch of the chips. I made it for the first time about a month ago and several times since. I’ve added chicken a few times and it makes this a perfect meal salad. The dressing has become a staple in my fridge as well. I’ve become a big fan of making my own dressings (mild lactose intolerance) and am always looking for ones that are yogurt based since I can get lactose free yogurt.

    1. It’s really a key ingredient for the dressing. But in a pinch, for 1 cup of buttermilk, you can use 1 tablespoon of white vinegar or lemon juice plus enough milk to measure 1 cup. Stir, then let stand for 5 minutes. You can also use 1 cup of plain yogurt or 1-3/4 teaspoons cream of tartar plus 1 cup milk.

  5. The dressing in this recipe is so amazing I wish I had an endless supply. Thank you for all of your easy to follow, tasty recipes, I’ve made 20+ and keep picking more to try every week. I’m not vegetarian but try to eat minimal meat, so I vastly appreciate your veg-centered dishes. Thank you!!!

  6. Yum! I’ve been craving a taco salad! I’m going to make this tonight, and cook up taco seasoned ground turkey to put on top of it. Thinking we’ll have Spanish rice with this. Can’t wait for dinner tonight!!