Mexican Pasta Salad

5 from 4 votes
Jump to RecipeEmail Recipe

This post may contain affiliate links. Please read our disclosure policy.

Make this ultra creamy and flavorful Mexican pasta salad for a fun twist on taco night. This pasta salad always impresses thanks to bright and colorful veggies, a zesty dressing, and classic taco ingredients. For elevated flavor, I like to pan-fry the corn and let the tossed salad chill in the refrigerator for a few hours prior to serving.

Mexican pasta salad in a bowl with 2 spoons.

Why I’m Obsessed

Quick: It’s ready in under 30 minutes. While the pasta cooks, make the dressing so everything is ready to go.

Flavorful: This Mexican pasta salad is essentially taco pasta salad! It has the same great flavors taco flavors in pasta salad form.

Make-ahead friendly: It tastes even better the next day so this is a wonderful recipe to prep ahead of time. Hosting is a breeze when this is on the menu!

Always a hit: This pasta salad has a little something for everyone to love. It’s packed with veggies, has tons of flavor and texture, and the dressing is delightfully creamy.

Mexican pasta salad ingredients in bowls.

Ingredients Needed

Please note that while this recipe features Mexican-inspired flavors, this is not an authentic Mexican recipe.

Pasta Salad

  • Pasta: It’s not pasta salad without it! Cook the cavatappi noodles to al dente to avoid mushy pasta salad.
  • Beans: Black beans add texture, flavor, protein, and dimension.
  • Tomatoes: Juicy cherry tomatoes keep this pasta salad fresh and bright.
  • Corn + bell pepper: Add sweetness and a welcome crunch.
  • Onion: For flavor and freshness.
  • Cilantro: Chopped fresh cilantro adds an earthy flavor that pairs wonderfully with the other flavors.
  • Queso fresco: Easily the best cheese for Mexican pasta salad. It crumbles beautifully and sneaks into every nook and cranny.
  • Avocado: Adds creaminess to the salad (mix in immediately prior to serving for maximum freshness).

Dressing

  • Ranch dressing: Tangy and creamy, this is the perfect base for Mexican pasta salad dressing.
  • Sour cream: Thickens up the dressing a bit.
  • Taco seasoning: Adds classic flavor. Use a leftover taco seasoning packet or make homemade taco seasoning.
  • Salsa: Use your favorite!

How to Make Mexican Pasta Salad

  1. Cook pasta: Once al dente, drain the noodles and rinse with cold water.
  2. Make dressing: While the pasta cooks, prepare the pasta salad dressing. Mix the ranch dressing, sour cream, taco seasoning, and salsa together in a small bowl.
  3. Assemble salad: Add the cooked pasta, beans, tomatoes, corn, peppers, onion, cilantro, cheese, and avocado to a large bowl.
  4. Toss: Pour the dressing over the pasta and veggies. Use a wooden spoon or spatula and gently mix everything together until all of the ingredients are evenly coated.
  5. Serve: Garnish the pasta salad with a sprinkle of additional chopped cilantro and queso fresco.

How to Serve It

This homemade Mexican pasta salad recipe is a welcome side dish for any occasion! I personally love to make and serve this on warm summer nights. It’s crisp, cool, refreshing, and goes well with pretty much anything on the grill.

For a lighter dinner, pair it with elote corn, creamy taco soup, or ground beef taco bake.

Fun Twists & Variations

Easily make Mexican pasta salad your own with any of these swaps:

  • Use any similarly-sized pasta shape. Be sure to cook to al dente according to package directions for best texture.
  • For gluten free Mexican pasta salad, use certified gluten free noodles.
  • If corn is in season, by all means use fresh corn on the cob instead of frozen corn.
  • Pan-fry the corn first in a cast iron skillet over high heat which creates perfectly charred corn. This extra step makes such a difference and adds bold flavor to every bite!
  • Replace the sour cream with plain Greek yogurt.
  • Add a pinch of cayenne pepper to the dressing and chopped jalapeños to the salad for a spicy kick!
Mexican pasta salad in bowl topped with cilantro.

Storing Leftovers

Leftover Mexican pasta salad tastes incredible! The flavors have more time to mingle and combine. I love making this salad the day before serving so it’s even more flavorful and super cold. Store leftovers in an airtight container in the refrigerator for up to 5 days. Garnish with fresh cilantro when serving.

FAQ

What is traditional Mexican pasta salad?

Traditional Mexican macaroni salad is called “ensalada de coditos” which simply means “macaroni salad” in Spanish. An authentic recipe is typically made with elbow pasta, diced carrots and celery, corn, roasted red bell peppers, jalapeños, Mexican crema, and mayonnaise.

Can I make this pasta salad gluten free?

Yes. Simply replace the cavatappi noodles with a similar-sized gluten free variety. Cook the GF noodles according to package directions and continue with the recipe as written.

Mexican pasta salad in a bowl.
5 from 4 votes

Mexican Pasta Salad

This homemade Mexican pasta salad is ultra creamy and bursting with flavor. It's a fun twist on taco night and always impresses. Pan-fry the corn for elevated flavor!
By: Emily Richter
Prep: 20 minutes
Cook: 8 minutes
Total: 28 minutes
Servings: 6
Email me this recipe
Plus, enjoy weekly doses of recipe inspiration as a bonus!

Ingredients 

  • 8 oz. cavatappi pasta
  • 3/4 cup ranch dressing, any kind
  • 1/3 cup sour cream
  • 2 tablespoons taco seasoning
  • 1/2 cup salsa, any kind
  • 15 oz. canned black beans, drained
  • 1 pint cherry tomatoes, halved
  • 10 oz. frozen corn, thawed*
  • 1/2 green bell pepper, diced
  • 1/4 red onion, minced
  • 1/4 cup fresh cilantro, chopped, plus more for serving
  • 5 oz. queso fresco, ~1 cup, plus more for serving
  • Diced avocado, for serving*

Instructions 

  • Cook the pasta to al dente according to package instructions.
  • Once tender, drain the noodles and rinse them with cold water.
  • While the pasta cooks, make the pasta salad dressing. In a small bowl, mix the ranch, sour cream, taco seasoning, and salsa together.
    a bowl of sauce on a white surface.
  • Add the cooked pasta, beans, tomatoes, corn, peppers, onion, cilantro, and cheese into a large bowl.
    a bowl full of ingredients for a mexican salad.
  • Pour the dressing over the pasta and veggies. Use a wooden spoon or spatula and gently mix everything together until all of the ingredients are evenly coated.
  • Garnish with freshly diced avocado, a sprinkle of chopped cilantro and queso fresco, and serve.
    a bowl of pasta salad with black beans, tomatoes and corn.

Tips & Notes

  • Storage instructions: Store leftovers in an airtight container in the refrigerator for up to 5 days. 
  • Make ahead: This pasta salad can be served immediately, but I find the longer it sits, the more the flavors intensify. I like to make and refrigerate it a few hours before serving.
  • Corn: For elevated flavor, pan-fry the corn in a skillet until slightly charred before adding to the salad.
  • Avocado: Add the avocado immediately prior to serving so it doesn’t turn brown. 

Nutrition

Calories: 502 kcal, Carbohydrates: 60 g, Protein: 17 g, Fat: 23 g, Fiber: 9 g, Sugar: 7 g

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

love this? leave a comment below!

Don’t forget to tag your posts on social media with the hashtag #cheeseknees, we’d love to see what you’re up to!

Similar Recipes:

About Emily Richter

Emily spent the first 10 years of her career in marketing and advertising roles and started side-hustling with our sister site, Fit Foodie Finds, in Fall of 2015. She joined the team full-time in the Spring of 2018. Em lives in Minneapolis with her husband and dog, and manages The Cheese Knees (and Fit Foodie Finds) business operations as well as all things sponsorships and brand collaborations.

0 0 votes
Recipe Rating
guest
Recipe Rating




Recipe Rating
0 Comments
Inline Feedbacks
View all comments