The Mexican pasta salad that never lasts at a potluck

London Brazil taking a bite from a bowl of food.

Growing up my mom frequently threw together something very much like this Mexican Pasta Salad to bring to baby showers, wedding showers, birthday parties, or potlucks. It was always one of the first dishes to disappear!

No matter how late of a notice she got, my mom was able to throw this dish together just in time for the party, thanks to the simple (and delicious!) combination of salsa and ranch for the dressing.

That salsa-and-ranch shortcut is still the whole trick. You stir a jar of salsa and a bottle of ranch right into the pasta with black beans, corn, and crisp bell pepper, and that’s the whole dressing, nothing to blend or measure out.

The best part for a busy week? There’s no avocado to turn brown, so you can make it the night before and it still looks fresh when you set it out. If a good potluck pasta is your thing, my Greek Pasta Salad is the same easy idea with a Mediterranean spin.

Why you’ll love this Mexican pasta salad

  • This recipe is SO easy to throw together. All you have to do is drain a few cans, chop veggies, and boil pasta.
  • You can prep ahead of time! Just don’t fully dress it or the pasta will soak up all that liquid.
  • Customizable to your heart’s content. Add extra cilantro (or leave it out), add some spice, or change up the veggies.

Ingredients and Substitutions

For the exact measurements and detailed instructions, please see the recipe card below.

  • Pasta. You can use almost any kind of pasta in this recipe, though, I do recommend fusilli pasta. The ridges are PERFECT for holding on to the dressing. You can also grab gluten-free rotini pasta or this brand of gluten-free fusilli pasta.
  • Corn. Use sweet canned corn if you want a little extra flavor. Be sure to steer clear of creamed corn, or a variety with other added ingredients.
  • Black beans. Again, look for plain black beans. And don’t forget to rinse and drain them.
  • Veggies. Both a red bell pepper and a red onion add a fresh kick to this pasta salad. You can easily sub in the variety of each with what you have on hand, though. You’ll also need fresh spinach to add just before serving.
  • Ranch. Either make your own ranch dressing or grab a bottle from the store. But make sure you use a brand you like the flavor of! I love the fresh bottles in the produce section. If you would like to make this a vegan pasta salad, simply use vegan ranch dressing.
  • Salsa. Depending on your desired spice level, use mild or medium salsa.
Wondering what's for dinner?
These 7 Simple Skillet Dinners make cooking on busy weeknights a delicious breeze! 😋

How to Make Mexican Pasta Salad

Please see the recipe card below for more detailed ingredient amounts.

email this recipe!
Simply enter your email and get it sent to your inbox! You’ll also get the newest recipes from us every week.

Combine the ingredients

Start by cooking the pasta to the package instructions. Aim for al dente (you don’t want mushy pasta salad).

After the cooked pasta has cooled, add it to a large bowl with the drained corn, drained and rinsed black beans, diced bell pepper, diced onion, chopped cilantro, ⅓-cup ranch dressing, ⅓-cup salsa, and salt and pepper to taste.

Give everything a good toss, then let the mixture chill in the fridge for at least 2 hours.

Finish and serve

When you’re ready to serve the pasta salad, add the remaining ⅓-cup ranch dressing, ⅓-cup salsa, and spinach. Give the salad a good toss again.

Serve this dish cold with some extra cilantro and chopped green onions.

Mexican pasta salad with salsa and ranch in a bowl on a picnic table for a potluck.

Ways to change it up

  • Add protein: Stir in 2 cups of shredded rotisserie chicken and it becomes a full meal.
  • Dial the heat: Use mild salsa for a crowd, or reach for medium when you want more of a kick.
  • Make it vegan: Swap in a dairy-free ranch and the whole thing is plant-based.
  • Swap the veggies: The bell pepper and red onion are easy to trade for whatever crisp veggies you have on hand.

FAQs

What’s the key to a good pasta salad?

When making pasta salad at home, be sure to cook the pasta al dente (preferably with salt in the water), and don’t over or underdress it! You want just the right amount of dressing. Don’t forget, the flavors meld together, so let it rest.

Can I make this Mexican pasta salad ahead of time?

Yes, and it’s honestly better that way. Toss everything except the spinach and the last bit of salsa and ranch, then cover and chill. Add the spinach and remaining dressing right before serving so nothing gets soggy.

How do I keep gluten-free pasta from getting hard in the fridge?

Cook it just to al dente, then rinse it under cool water to stop the cooking. Some gluten-free pasta firms up after a day or two, so this one is best enjoyed within 48 hours.

Tap stars to rate!

5 from 4 votes

Mexican Pasta Salad Recipe

This Mexican Pasta Salad is the dish that disappears first at the potluck. It starts with an easy salsa-ranch dressing, so there’s nothing to blend from scratch, just pasta, black beans, corn, and crisp veggies tossed together. No avocado to turn brown means you can make it the night before and it still tastes fresh.
Healthy gluten-free pasta salad in a white bowl for lunch.
Yield 8 servings
Prep 20 minutes
Cook 10 minutes
Total 30 minutes
An image of an envelope sealed shut with the Evolving Table logo.

email this recipe!

Enter your email and we’ll send it directly to you.

Ingredients 

  • 12 oz. fusilli pasta gluten-free if needed
  • 1 cup canned corn drained
  • 1 cup canned black beans rinsed and drained
  • 1 cup red bell pepper diced
  • ½ cup red onion finely diced
  • cup ranch dressing* divided
  • cup salsa mild or medium, divided
  • 1 ¼ tsp. salt to taste
  • ½ tsp. pepper
  • 2 cups spinach leaves coarsely chopped
  • ½ bunch cilantro finely chopped
  • Green onions optional

Instructions 

  • In a large bowl combine pasta, corn, beans, bell pepper, red onion, cilantro, ⅓ cup ranch dressing, ⅓ cup salsa, salt and pepper to taste. Toss pasta salad until all ingredients are completely combined. Refrigerate pasta salad for at least 2 hours.
    12 oz. fusilli pasta, 1 cup canned corn, 1 cup canned black beans, 1 cup red bell pepper, ½ cup red onion, ⅔ cup ranch dressing*, ⅔ cup salsa, 1 ¼ tsp. salt, ½ tsp. pepper, ½ bunch cilantro
  • Just before serving, add additional ⅓ cup ranch dressing, ⅓ cup salsa, and spinach. Mix well until everything is well coated in the sauce.
    ⅔ cup ranch dressing*, ⅔ cup salsa, 2 cups spinach leaves
  • Serve cold with additional cilantro and green onions and enjoy!
    ½ bunch cilantro, Green onions
Last step! If you make this, please leave a review letting us know how it was!

Tap stars to rate!

5 from 4 votes

Notes

  • To make this recipe vegan and dairy-free, simply use a dairy-free ranch dressing.
  • If you would like to add additional protein, simply add 2 cups cooked rotisserie chicken. (Nutrition facts are calculated without added chicken.)
Prep-Ahead Instructions:
Make the salad but keep the spinach and extra salsa and ranch separate. Mix in just before serving. Please note, some gluten-free pasta will get harder after being refrigerated for 48 hours.
Storage Directions:
Keep this Mexican pasta salad in an airtight container in the refrigerator for up to 3-4 days.

Nutrition

Calories: 291kcal, Carbohydrates: 41g, Protein: 6g, Fat: 11g, Saturated Fat: 2g, Cholesterol: 6mg, Sodium: 813mg, Potassium: 243mg, Fiber: 3g, Sugar: 2g, Vitamin A: 1430IU, Vitamin C: 28.1mg, Calcium: 30mg, Iron: 1.5mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Made this recipe?Leave a comment below!

What to Serve with Mexican Pasta Salad?

While this dish could easily be enjoyed alone as a quick lunch, you could serve it alongside a few other recipes for a complete meal.

Try it with Cilantro Lime Chicken or Mexican Stuffed Zucchini Boats.

Or, add some Instant Pot Salsa Shredded Chicken for added protein.

It’s also delicious with tacos, like Easy Blackened Shrimp Tacos or Barbacoa Tacos.

More Pasta Salad Recipes

Pasta salad is such an easy dish to have ready for quick dinners or lunches, or to prep ahead for busy weeknights.

5 from 4 votes (2 ratings without comment)

Leave a comment

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

Recipe Rating




Comments

  1. 5 stars
    I made this pasta salad for a potluck and everyone loved it. Will definitely be making this recipe again!