A big bowl of creamy macaroni salad always feels like summer. Cold pasta, bright vegetables, and a tangy dressing come together in the kind of dish everyone gathers around at picnics and backyard cookouts.
This Mexican macaroni salad gives the classic version a lively twist with roasted corn, black beans, crunchy peppers, fresh cilantro, and a creamy lime dressing. Every bite has a little sweetness, a little tang, and just enough spice to keep things interesting.
The recipe is wonderfully simple. While the pasta cooks, you can chop the vegetables and whisk together the dressing. Toss everything together, let it chill for a bit, and a colorful bowl of pasta salad is ready to share.
It is the kind of dish people scoop onto their plates again and again, and someone usually asks for the recipe before the meal is over.
Why You’ll Love This Recipe
- Easy and quick – Ready in about 30 minutes.
- Colorful and fresh – Packed with corn, tomatoes, and herbs.
- Perfect for gatherings – Travels well and feeds a crowd.
- Balanced flavors – Creamy, tangy, slightly smoky, and just a little kick from jalapeño.
This salad works beautifully as a side dish, but honestly? A big bowl of it for lunch is pretty hard to beat.
Ingredients
For the Macaroni Salad
- 1 lb elbow macaroni
- 2 ears fresh corn (about 1 cup kernels)
- 1 cup black beans, drained and rinsed
- 1 cup cherry tomatoes, quartered
- 1 green bell pepper, diced
- ½ medium red onion, finely chopped
- ¼ cup fresh cilantro, chopped
- 1 jalapeño, seeded and finely diced
These ingredients bring lots of texture and color. The corn adds sweetness, the beans add heartiness, and the veggies give every bite a little crunch.

For the Creamy Lime Dressing
- ¾ cup Greek yogurt (or mayonnaise)
- ⅓ cup sour cream
- Juice of 1 lime (about 3 tablespoons)
- 1 teaspoon chili powder
- 1 teaspoon cumin
- 1 clove garlic, minced
- ½ teaspoon kosher salt
This dressing is creamy but still bright thanks to the lime and spices. It coats the pasta beautifully without feeling heavy.
How to Make Mexican Macaroni Salad
1. Cook the Pasta
Bring a large pot of salted water to a boil and cook the elbow macaroni according to the package directions until al dente.
Drain and rinse under cold water to cool the pasta and stop the cooking.
Set aside while you prepare the rest.
2. Roast or Grill the Corn
Brush the ears of corn lightly with oil.
Then either:
- Grill over high heat, turning until lightly charred, or
- Roast in the oven at 425°F (220°C) for 12–15 minutes
Once cooled, slice the kernels off the cob.
This step adds a slightly smoky flavor that makes the salad extra special.
3. Make the Dressing
In a small bowl, whisk together:
- Greek yogurt
- sour cream
- lime juice
- chili powder
- cumin
- garlic
- salt
Taste and adjust if needed. A little extra lime juice never hurts.
4. Combine the Salad
In a large bowl, add:
- cooked macaroni
- corn kernels
- black beans
- cherry tomatoes
- bell pepper
- red onion
- cilantro
- jalapeño
Pour the dressing over the top and gently toss until everything is evenly coated.
5. Chill and Serve
Cover the bowl and refrigerate for at least 30 minutes.
This short rest lets the flavors mingle together beautifully.
Before serving, taste and add a pinch more salt or lime if needed.
Helpful Tips From the Kitchen
1. Don’t overcook the pasta.
Slightly firm pasta holds up better once mixed with dressing.
2. Let it chill.
Even 30 minutes in the fridge makes the flavor much better.
3. Save a little dressing.
Pasta absorbs dressing as it sits, so stirring in a spoonful before serving keeps it creamy.
4. Dice everything small.
That way every forkful gets a bit of everything.
Easy Variations
One of the things I love about this salad is how flexible it is.
Add cheese
- Cotija
- Pepper jack
- Shredded cheddar
Make it heartier
Add:
- grilled chicken
- diced ham
- crispy bacon
Extra crunch
Try mixing in:
- black olives
- green onions
- diced avocado
How to Make It Vegan
This recipe is very easy to make completely plant-based.
Just swap:
- Greek yogurt → vegan yogurt or vegan mayo
- Sour cream → vegan sour cream
Everything else in the recipe is already vegan-friendly.
You can also add:
- avocado
- grilled zucchini
- vegan feta
It turns into a hearty plant-based pasta salad.
What to Serve With Mexican Macaroni Salad
This salad pairs wonderfully with grilled foods.
Some favorite combinations:
- grilled chicken
- shrimp skewers
- burgers
- tacos
- BBQ ribs
- grilled vegetables
It’s also perfect inside a lunch bowl with avocado and extra lime.
Storage Tips
Refrigerator
Store in an airtight container for up to 4 days.
If the salad looks a little dry after chilling, stir in:
- a splash of lime juice
- or a spoonful of yogurt or mayo
Freezing
Not recommended. The creamy dressing separates when frozen.

Make-Ahead Tips
This is actually a great make-ahead recipe.
You can prepare it:
- 4–24 hours in advance
Just keep it covered in the refrigerator.
Before serving, stir well and adjust seasoning.
Frequently Asked Questions
Can I use frozen or canned corn?
Absolutely. Just thaw frozen corn or drain canned corn well. Fresh roasted corn simply adds a little extra flavor.
Can I make this gluten-free?
Yes! Just substitute gluten-free elbow pasta.
Is it spicy?
Not really. Removing the jalapeño seeds keeps it mild. If you want heat, leave the seeds in or add extra jalapeño.
Can I use mayonnaise instead of Greek yogurt?
Yes. The original recipe suggests mayonnaise as an easy substitute for the yogurt if you want a richer dressing.
Why rinse the pasta?
Rinsing cools the pasta quickly and prevents it from continuing to cook.
Can I turn this into a full meal?
Definitely. Add grilled chicken, shrimp, or even diced steak and you’ve got a complete dinner salad.

Creamy Mexican Macaroni Salad
Equipment
- large pot for cooking pasta
- colander for draining pasta
- grill or oven for roasting or grilling corn
- mixing bowls one small for dressing and one large for salad
- whisk for mixing dressing
- knife and cutting board for chopping vegetables
Ingredients
- 1 lb elbow macaroni
- 2 fresh corn ears (about 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 finely diced
- 3/4 cup Greek yogurt (or mayonnaise)
- 1/3 cup sour cream
- 3 tbsp fresh lime juice
- 1 tsp chili powder
- 1 tsp cumin
- 1 clove garlic, minced
- 1/2 tsp kosher salt
Instructions
- Bring a large pot of salted water to a boil and cook the elbow macaroni according to the package directions until al dente. Drain and rinse under cold water to cool the pasta and stop the cooking. Set aside.
- Brush the corn ears lightly with oil. Grill over high heat turning occasionally until lightly charred, or roast in the oven at 425°F (220°C) for 12–15 minutes. Let cool, then slice the kernels off the cob.
- In a small bowl, whisk together the Greek yogurt, sour cream, lime juice, chili powder, cumin, minced garlic, and kosher salt until smooth and creamy. Taste and adjust seasoning if needed.
- In a large mixing bowl combine the cooked macaroni, corn kernels, black beans, cherry tomatoes, diced bell pepper, chopped red onion, cilantro, and jalapeño.
- Pour the creamy lime dressing over the salad and gently toss until everything is evenly coated. Cover and refrigerate for at least 30 minutes before serving. Taste and adjust salt or lime juice if needed.





