Mexican Macaroni Salad
Our Mexican Macaroni Salad recipe is a favorite creamy pasta salad because it’s full of flavor. It’s ideal as a main dish, makes a perfect side dish or a great addition to a potluck.

Ensalada de Coditos (Mexican Macaroni Salad), is one of the first Mexican recipes I ever made. I became a fan while travelling, and took that comforting taste home. I slightly adapted an authentic version to create one that’s similar in taste yet with some shortcuts for convenience.
This mexican pasta salad recipe takes minimal effort and has a unique flavour combination that will impresses every time, just like our Mexican Lasagna Recipe.
Next time you need a cold pasta salad recipe that is light and refreshing, yet robust with the best flavours – this recipe is for you. Especially if you are a fan of mexican flavors. You also might like our Easy Taco Salad with Doritos.
This great recipe makes a great summer salad or side dish for a summer BBQ. Yet our Mexican Macaroni Salad just may become your next favorite pasta salad to make all year long.
Why You’ll Love This Recipe
- Total Time: 30 Minutes
- Serves: 10
Time Saving Tip
I’m all about multitasking. Cook the small pasta and prepare the vegetables at the same time! This recipe will come together in under 30 minutes if you chop all the vegetables while the pasta is cooking.
Ingredients and Notes

As always, the full ingredients and recipe is on the printable recipe card at the end of this post.
Recipe Substitutions

Tips for the Best Pasta Salad
How to Make Mexican Pasta Salad
If you haven’t done so already, cook the pasta according to package directions. You want to use al dente pasta for this recipe. Once cooked, rinse the pasta under cold water to stop cooking and remove starch, and drain pasta.
If you haven’t already done so, also wash and prepare all your vegetables.

STEP 1 – Add the cooked pasta and all the vegetables into a large bowl, and mix well to combine.

STEP 2 – Add the lime juice, sour cream and salsa – and mix again.

STEP 3 – Add the spices and mix until all combined.

STEP 4 – You can serve immediately yet I suggest allowing the salad to sit in the fridge for at least 1 hour, to develop the flavor even more.
Can you Make Tex Mex Pasta Salad Ahead of Time?
Yes! In fact, it’s recommended. While you can serve this salad and simple recipe immediately after making, it’s not recommended.
I suggest allowing the salad to sit in the fridge for at least 1 hour (to overnight), to develop the flavors and creamy textures even more. Make this recipe a few hours ahead of time, and it’s even better the next day.
Dill Pickle Pasta Salad is another great make ahead salad for a potluck.

What to Serve with this Recipe
While this salad could be a main course, it’s most commonly used as a side dish or addition to a potluck or picnic. In this case, dishes to that pair beautifully include:
For a dessert try our Strawberry Fluff Salad, Air Fryer Churro Bites or these Mexican Hot Chocolate Cookies

Storage
Place leftovers in an airtight container or cover with plastic wrap, for maximum freshness. Refrigerate for up to 4 days. Do not freeze as the texture changes, and the vegetables become soggy.
Recipe FAQ
Mexican macaroni salad is a delicious and flavorful dish that combines traditional pasta salad ingredients with classic Mexican flavors.
Key ingredients in Mexican macaroni salad typically include cooked elbow macaroni, black beans, corn, red bell pepper, green onions, cilantro, and sometimes avocado.
These ingredients are then tossed together in a creamy dressing made from mayonnaise, sour cream, lime juice, cumin, chili powder, and garlic.
The dressing itself can be sour cream, salsa, and lime juice. though there are easy swaps for this.
More Pasta Salad Recipes
If you’ve tried this Mexican Macaroni Salad Recipe or any other recipe on my blog please let me know how it went in the comments below. I love hearing from you. Finally, consider leaving a 🌟 star rating while you’re here. Thanks!

Mexican Macaroni Salad
Ingredients
- 6 cups cooked macaroni pasta
- 1 can (15.5 oz red beans, rinsed and drained)
- 2 shallots (diced)
- 3 green onions (sliced)
- 1 orange bell pepper (diced)
- 2 roma tomatoes diced
- 1 cup of corn (fresh or frozen)
- 1/3 cup fresh cilantro (chopped)
- 1 cup sour cream
- 1/2 cup salsa
- 1 teaspoon chili powder
- 1 teaspoon cumin
- Juice of 1 lime (about 2 tablespoons)
- salt and pepper (to taste)
Instructions
- Cook the pasta according to the packaging instructions. Once cooked, rinse the pasta under cold water and drain.
- Wash and prepare all your vegetables.
- Add the pasta and all the vegetables into a large salad bowl, and mix well to combine.
- Add the lime juice, sour cream and salsa – and mix again.
- Add the spices and mix until all combined.
- You can serve immediately yet I suggest allowing the salad to sit in the fridge for at least 1 hour, to develop the flavor even more.Â
This is one of our favorite summer pasta salads to make. It has a flavor unlike many other pasta salad, that guests always enjoy.