Mexican Macaroni Salad

Loading…

By Reading time

Creamy Mexican macaroni salad hits that sweet spot between familiar and bold: the soft elbow macaroni holds onto a chili-lime dressing, while black beans, corn, jalapeño, and cotija keep every bite moving. It’s the kind of side dish that disappears fast at potlucks because it doesn’t sit there tasting like plain mayo pasta; it tastes bright, a little smoky, and just spicy enough to keep people going back for another spoonful.

The trick is cooling the macaroni before it meets the dressing. Warm pasta loosens mayonnaise and can turn the whole bowl heavy, while chilled pasta keeps the salad structured and lets the lime, chili powder, and cumin stay sharp. I also like to mix the dressing separately first so the seasoning gets fully dissolved instead of clumping in pockets.

Below you’ll find the little details that make this salad work: how to keep the pasta from getting soggy, when to add the cotija, and which swaps still keep the Tex-Mex character intact.

The dressing clung to every noodle and the cotija on top kept it from tasting flat. I made it a day ahead and it was even better after the lime had time to soak in.

★★★★★— Melissa R.

Save this Mexican macaroni salad for potlucks, cookouts, and the nights when you want a creamy pasta salad with lime, cotija, and a little kick.

Save to Pinterest

The Reason This Salad Stays Creamy Instead of Heavy

Macaroni salad turns dull fast when the dressing is too thick or the pasta is still warm. In this version, lime juice loosens the mayonnaise just enough to coat every piece without turning the bowl gloppy, and the cooled macaroni keeps the dressing from disappearing into the noodles. That balance matters because elbow macaroni has enough curves to trap sauce, but it can also soak up moisture and taste dry if you rush the chilling.

The other thing that keeps this salad from going flat is layering in ingredients with different textures. Corn brings sweetness, black beans add heft, red onion cuts through the richness, and cotija finishes the whole thing with a salty crumble that stands up after an hour in the fridge. If your macaroni salad usually tastes one-note by the time it reaches the table, this is the fix.

  • Cool the pasta completely — Warm noodles absorb dressing unevenly and soften the vegetables. Drain it well, spread it out for a few minutes, and let it lose steam before mixing.
  • Use lime juice, not bottled lime flavor — Fresh lime keeps the dressing bright and clean. Bottled juice works in a pinch, but it won’t give the same lift.
  • Don’t skip the rest time — The salad needs at least an hour so the macaroni can pick up flavor and the chili-lime dressing can settle into the beans and corn.

What Each Ingredient Is Actually Doing in the Bowl

Mexican macaroni salad creamy chili-lime cotija
  • Elbow macaroni — This shape is the right size for catching the dressing and the little chopped vegetables. Any short pasta will work, but elbows give the classic macaroni-salad bite and hold up well after chilling.
  • Mayonnaise — Mayo carries the seasoning and gives the salad its creamy base. Use a good one here; this is the ingredient you taste most. If you need a lighter version, swap in half plain Greek yogurt, but expect a tangier finish.
  • Cotija cheese — Cotija adds the salty edge that makes the salad taste complete. Feta can replace it, but feta is sharper and wetter, so the salad will lean more Mediterranean than Tex-Mex.
  • Jalapeños, red onion, and bell pepper — These build the crunch and the fresh bite. Seed the jalapeños if you want moderate heat; leave a few seeds in if you want more bite without changing the rest of the recipe.
  • Corn and black beans — These make the salad feel hearty enough to stand on its own. Frozen corn is perfectly fine if it’s thawed; canned corn works too, but drain it well so the dressing doesn’t thin out.
  • Tajin — The final dusting sharpens the lime and adds a little chile-salt finish right before serving. Don’t mix it in early or it disappears into the dressing.

Building the Salad So the Dressing Stays Bright

Whisk the Dressing Until It Tastes Balanced

Start with the mayonnaise, lime juice, lime zest, chili powder, cumin, garlic powder, salt, and pepper in a bowl. Whisk until it looks smooth and glossy, not streaked, because the spices need to be evenly suspended before they hit the pasta. Taste it now, not after the salad is assembled; once the macaroni and beans go in, the seasoning dulls a little and becomes harder to correct.

Fold the Pasta and Vegetables Together

Add the cooled macaroni, black beans, corn, jalapeño, red onion, bell pepper, and cilantro to a large bowl. Toss gently so the pasta doesn’t break apart and the beans stay whole. If the macaroni clumps from chilling, use your hands or a fork to loosen it before the dressing goes in. That extra minute keeps the final texture light instead of mashed.

Let the Salad Chill Before Topping

Pour the dressing over the pasta and toss until every piece looks coated. Refrigerate it for at least an hour so the starch in the macaroni can settle and the lime can mellow into the mayo. Add the cotija and Tajin just before serving; if you add them too early, the cheese softens and the spice dust loses its bright edge.

Ways to Bend This Recipe Without Losing the Point

Make it dairy-free

Leave out the cotija and finish with extra Tajin plus a little flaky salt. The salad still tastes complete because the dressing and lime carry the flavor, but you lose the salty crumbles on top, so a handful of chopped avocado at serving time helps replace some of that richness.

Make it vegetarian-friendly for a crowd

This recipe already lands firmly in vegetarian territory, which is part of why it works so well as a potluck side. If you’re serving people who want a little more protein, add diced avocado or extra black beans instead of trying to turn it into something heavier.

Turn up the heat

Use two jalapeños and keep some seeds in, then add a pinch of cayenne to the dressing. That gives the salad a sharper finish without overpowering the corn and cotija, which are the flavors that make this dish feel like more than just spicy pasta.

Swap the pasta shape

Small shells or rotini work if that’s what you have, and both hold dressing well. Just avoid long pasta; it doesn’t mix as cleanly and the chopped vegetables end up falling to the bottom of the bowl.

Storage and Reheating

  • Refrigerator: Keeps for 3 to 4 days in a covered container. The pasta softens a little as it sits, so reserve a small spoonful of dressing if you want to refresh it before serving.
  • Freezer: I don’t recommend freezing this salad. Mayo-based dressings separate and the vegetables turn watery after thawing.
  • Reheating: Don’t reheat it. This is meant to be served cold or cool. If it seems dry after chilling, stir in a splash of lime juice or a spoonful of mayo instead of heating it.

Answers to the Questions Worth Asking

Can I make Mexican macaroni salad a day ahead?+

Yes, and the flavor usually improves overnight. The macaroni absorbs some of the chili-lime dressing, so the salad tastes more blended the next day. If it seems a little tight after chilling, stir in a spoonful of mayo or a squeeze of lime before serving.

How do I keep macaroni salad from getting dry after it chills?+

The pasta keeps soaking up moisture as it sits, which is why it can look perfect at first and dry later. Chill it for the full hour, then check the texture before serving. A small spoonful of mayo or lime juice wakes it back up without making it soupy.

Can I use Greek yogurt instead of mayonnaise?+

Yes, but the salad will taste tangier and a little less rich. I’d replace only half the mayo with Greek yogurt the first time so you keep the creamy texture while lightening the dressing. If you swap all of it, the lime can start to taste sharp instead of balanced.

How do I keep the red onion from tasting too strong?+

Dice it finely so it distributes through the salad instead of landing in sharp bites. If your onion is especially pungent, soak the diced pieces in cold water for 10 minutes, then drain and dry them well. That takes the edge off without changing the rest of the flavor.

Can I make this without black beans?+

Yes. Leave them out and add a little extra corn or diced bell pepper to keep the bowl full. The salad will be lighter and less hearty, but the dressing and cotija still carry the Tex-Mex character.

Mexican Macaroni Salad

Mexican macaroni salad with creamy chili-lime mayo, tossed with jalapeño, corn, black beans, and a colorful mix of diced vegetables. Chill it for an hour so the pasta absorbs the tang, then finish with cotija crumbles and a tajin dust for a spicy elote-style kick.
Prep Time 20 minutes
Cook Time 10 minutes
chilling 1 hour
Total Time 1 hour 30 minutes
Servings: 8 servings
Course: Side Dish
Cuisine: Tex-Mex
Calories: 430

Ingredients
  

Mexican macaroni salad
  • 12 oz elbow macaroni Cooked and cooled
  • 15 oz black beans Drained and rinsed
  • 1.5 cup corn kernels Fresh or frozen
  • 1 jalapeños Seeded and finely diced (use 1 for mild, 2 for spicier)
  • 0.5 red onion Finely diced
  • 1 red bell pepper Diced
  • 0.25 cup fresh cilantro Chopped
  • 0.5 cup cotija cheese Crumbled
  • 1 cup mayonnaise
  • 3 tbsp fresh lime juice
  • 1 tsp lime zest
  • 1 tsp chili powder
  • 0.5 tsp cumin
  • 0.5 tsp garlic powder
  • 0.5 salt and pepper To taste
  • 1 tajin For topping

Equipment

  • 1 sheet pan
  • 1 Dutch oven

Method
 

Make the chili-lime dressing
  1. In a bowl, whisk together mayonnaise, lime juice, lime zest, chili powder, cumin, garlic powder, salt, and pepper until smooth and creamy.
Toss the salad
  1. In a large bowl, combine cooled macaroni, black beans, corn, jalapeño, red onion, bell pepper, and cilantro.
Coat and chill
  1. Pour the chili-lime dressing over the pasta and toss until every piece looks evenly coated.
Rest and finish
  1. Refrigerate for at least 1 hour so the flavors meld; cover to prevent drying.
Serve
  1. Right before serving, top with crumbled cotija and a dusting of tajin.
Garnish
  1. Finish with extra cilantro and lime wedges for a bright, fresh look.

Notes

For the best texture, cool the cooked macaroni fully before mixing so the dressing doesn’t thin out. Store leftovers covered in the refrigerator for 3-4 days; add cotija and tajin just before serving for maximum flavor contrast. Freezing is not recommended because the mayo-based dressing can break after thawing. For a lighter option, use Greek yogurt or light mayonnaise in a 1:1 swap to reduce richness while keeping the tangy chili-lime flavor.

Loved this recipe?

Save it to Pinterest for later or print a clean copy for your kitchen.

Save to Pinterest

Leave a Comment

Recipe Rating