There’s something about a cold pasta salad that just feels right, especially when it’s packed with bold flavors and colorful ingredients. This Mexican macaroni salad is one of those dishes I keep coming back to—it’s creamy, a little tangy, slightly smoky, and full of texture in every bite.
I love making this when I want something that feels both comforting and fresh. The combination of sweet corn, creamy dressing, and a hint of spice from jalapeño makes it hard to stop at just one serving.
Why You’ll Love This Mexican Macaroni Salad
This isn’t your typical mayo-heavy macaroni salad. It’s lighter, brighter, and layered with flavor. The lime juice adds a fresh kick, the spices bring warmth, and the veggies keep everything crisp and satisfying.
It’s also incredibly flexible. I’ve made it for quick lunches, picnics, and even as a side for grilled dishes—it fits just about anywhere.
Ingredients
- 1 lb elbow macaroni
- 2 ears fresh corn (or 1 cup kernels)
- 1 cup black beans, drained and rinsed
- 1 cup cherry tomatoes, quartered
- 1 green bell pepper, diced
- 1/2 medium red onion, finely chopped
- 1/4 cup fresh cilantro, chopped
- 1 jalapeño, seeded and diced
- 3/4 cup Greek yogurt (or mayonnaise)
- 1/3 cup sour cream
- 1 lime, juiced
- 1 tsp chili powder
- 1 tsp cumin
- 1 garlic clove, minced
- 1/2 tsp salt
How to Make Mexican Macaroni Salad
Start by cooking the macaroni in salted water until al dente. I always taste a piece to make sure it still has a slight bite—it makes a big difference once everything is mixed together. Drain it and rinse under cold water to stop the cooking and cool it down completely.
While the pasta cooks, prepare the corn. If you’re using fresh ears, grilling or roasting them really brings out their sweetness. I usually let them get a bit charred—it adds a subtle smoky flavor that works so well here. Once cooled, slice the kernels off the cob.
In a separate bowl, make the dressing. Combine the Greek yogurt, sour cream, lime juice, chili powder, cumin, minced garlic, and salt. Give it a good stir until smooth and creamy. At this point, I usually taste it and sometimes add a little extra lime if I want more brightness.
In a large mixing bowl, combine the cooled macaroni, corn, black beans, tomatoes, bell pepper, red onion, cilantro, and jalapeño. It already looks vibrant and inviting at this stage.
Pour the dressing over everything and gently toss until all the ingredients are evenly coated. Take your time here—you want every piece of pasta to pick up that creamy, spiced dressing.
If you have time, refrigerate the salad for about 30 minutes before serving. I find the flavors really come together after a short chill. Before serving, give it another quick toss and adjust the seasoning if needed. Sometimes a pinch of salt or an extra squeeze of lime makes it just right.
Tips for the Best Flavor and Texture
Let the pasta cool completely before mixing. If it’s still warm, it can absorb too much dressing and become a bit heavy.
Don’t skip the lime juice. It cuts through the creaminess and keeps the salad from feeling too rich.
If you’re sensitive to spice, you can reduce the jalapeño or leave it out entirely. On the other hand, if you like heat, keeping a few seeds in adds a nice kick.
I’ve also noticed that finely chopping the onion makes a big difference—it blends into the salad better without overpowering each bite.
Serving Ideas
This salad pairs beautifully with grilled meats, tacos, or even simple roasted vegetables. I’ve served it alongside grilled chicken and it disappeared quickly.
It also works well as a standalone dish for lunch. It’s filling, refreshing, and doesn’t need much else.
For gatherings, you can easily double the recipe. It holds up well and actually tastes even better after sitting for a bit.
Storage Tips
Store leftovers in an airtight container in the refrigerator for up to 3 days. The flavors continue to develop, which is always a bonus.
If it thickens too much after chilling, just stir in a small spoonful of yogurt or a splash of lime juice to loosen it up.
Frequently Asked Questions
Can I use mayonnaise instead of Greek yogurt?
Yes, absolutely. Mayonnaise will make it richer and more traditional, while Greek yogurt keeps it lighter and slightly tangy.
Can I make this ahead of time?
Definitely. In fact, it tastes even better after a few hours in the fridge. Just give it a stir before serving.
What can I use instead of cilantro?
If you’re not a fan of cilantro, fresh parsley works as a milder alternative.
Can I add protein to this salad?
Yes, grilled chicken or even shrimp would work really well if you want to turn it into a more complete meal.
Is frozen corn okay to use?
It works just fine. I like to quickly sauté or roast it to bring out more flavor before adding it to the salad.
This Mexican macaroni salad is one of those recipes that feels easy but tastes like you put in extra effort. It’s colorful, satisfying, and full of personality—exactly what a good pasta salad should be.