You know that one dish that disappears first at every cookout? The one people hover around, sneaking second (and third) helpings before the main course even hits the table?
This Mexican Macaroni Salad is that dish.
It takes the classic comfort of a creamy macaroni salad and gives it a bold, vibrant Mexican-inspired upgrade – roasted corn with those gorgeous golden char marks, hearty black beans, crunchy bell pepper, a little jalapeño heat, and the most ridiculously good creamy lime dressing you’ll ever put on pasta.
It’s colorful. It’s satisfying. It’s packed with real, wholesome ingredients that feel as good as they taste.
And the best part? You can pull it together in about 30 minutes, make it ahead of time, and bring it to literally any occasion – summer BBQs, potlucks, Taco Tuesdays, game nights, or just a weeknight dinner when you want something exciting on the table.
Trust us: once you make this, plain macaroni salad will never be the same.

Why You’re Going to Be Obsessed With This Recipe
Let’s be real – a good side dish can make or break a meal. And this one? It earns its place at the table every time.
It’s genuinely easy. No complicated techniques, no fancy equipment. Cook pasta, grill corn, whisk dressing, toss. Done.
It’s a total crowd-pleaser. Whether you’re feeding picky eaters or adventurous foodies, this salad hits all the right notes – creamy, crunchy, a little smoky, a little spicy, a little tangy.
It’s actually nourishing. Black beans bring protein and fiber. Fresh corn adds natural sweetness. Bell peppers load you up with vitamin C. And the dressing uses Greek yogurt instead of straight mayo, so you get that creamy richness with a lighter, cleaner feel.
It travels beautifully. Make it the night before, pop it in the fridge, and it’s even better the next day once all those flavors have had time to marry.
It’s endlessly versatile. Serve it as a side dish, pile it into a bowl as a light lunch, or pair it with grilled chicken or carnitas for a full meal. It works with everything.
What Makes This Different From Regular Macaroni Salad
Classic macaroni salad is a cookout staple for a reason – creamy, comforting, familiar. But this version takes that foundation and turns the flavor dial all the way up.
Instead of celery and pickles, you get sweet roasted corn with those irresistible caramelized bits.
Instead of a one-note mayo dressing, you get a creamy lime-cumin-chili dressing that’s tangy, smoky, and just a little addictive.
And instead of eating a side dish that’s just… fine… you get a bowl of something that genuinely excites you.
This is the upgrade your cookout menu has been waiting for.
The Ingredients You Need
Nothing exotic here – just fresh, wholesome ingredients you can find at any grocery store.
For the Pasta Salad
Elbow macaroni (1 lb) – The classic choice. Its small, curved shape catches all that creamy dressing perfectly. Use gluten-free pasta if needed.
Fresh corn (2 ears / about 1 cup) – Grilling or roasting the corn is the move here. That slight char adds a smoky sweetness you just can’t get from canned. That said, canned or frozen (thawed) corn absolutely works when you’re short on time.
Black beans (1 cup, drained and rinsed) – Hearty, filling, and loaded with plant-based protein and fiber. A genuinely nourishing addition.
Cherry tomatoes (1 cup, quartered) – Juicy little bursts of brightness. Grape tomatoes or diced Roma tomatoes work great too.
Green bell pepper (1, diced) – Adds a fresh, slightly sweet crunch. Orange or red bell pepper also work beautifully.
Red onion (½ medium, finely chopped) – Sharp, colorful, and the perfect counterpoint to the creamy dressing. White onion can substitute.
Fresh cilantro (¼ cup, finely chopped) – That herby freshness ties the whole Mexican flavor profile together. Not a cilantro fan? Just leave it out – no hard feelings.
Jalapeño (1, seeded and finely diced) – Adds a gentle kick without being overwhelming, especially if you remove the seeds. Want more heat? Leave the seeds in.

For the Creamy Mexican Dressing
Greek yogurt (¾ cup) – The base of your dressing. Creamy, tangy, and lighter than using straight mayo. You can substitute mayonnaise if you prefer a richer flavor.
Sour cream (⅓ cup) – Adds richness and that classic cool creaminess.
Lime juice (from 1 lime, about 3 tablespoons) – Fresh lime juice is non-negotiable here. It brightens everything up and gives the dressing its signature zing.
Chili powder (1 tsp) – Warm, earthy, and gently spiced.
Cumin (1 tsp) – The soul of Mexican-inspired cooking. Adds depth and a subtle smokiness.
Garlic (1 clove) – Fresh garlic gives the dressing a little punch. Garlic powder works in a pinch.
Kosher salt (½ tsp) – Brings all the flavors into focus.

How to Make Mexican Macaroni Salad (Step by Step)
This comes together so smoothly once you know the rhythm. Here’s exactly how to do it.
Step 1: Cook the Macaroni
Bring a large pot of generously salted water to a boil. Add your elbow macaroni and cook according to the package directions until al dente – you want it tender but with just a little bite left, not mushy.
Drain it and immediately rinse under cold running water. This stops the cooking process and cools the pasta down so it’s ready to absorb that gorgeous dressing.
Set it aside to drain completely while you prep everything else.
Step 2: Roast or Grill the Corn
This step is the secret weapon of this whole recipe. Don’t skip it.
Grill method: Heat an indoor or outdoor grill over high heat. Brush your corn cobs lightly with olive oil. Grill for a few minutes on each side, turning occasionally, until you see beautiful charred spots appear. That’s flavor happening right there.
Oven method: Preheat your oven to 425°F. Roast the corn for 12–15 minutes, turning halfway through.
Once cooked, let the corn cool enough to handle, then stand each cob on its end and slice the kernels off with a sharp knife. You’ll get about 1 cup of those gorgeous charred kernels.

Step 3: Make the Dressing
While your pasta is cooking and your corn is roasting, make the dressing – multitasking is your friend here.
Combine the Greek yogurt, sour cream, fresh lime juice, chili powder, cumin, garlic, and salt in a small bowl or blender. Whisk or blend until completely smooth and creamy.
Give it a taste. Bright, tangy, a little smoky? Perfect. Want more lime? Add a squeeze. More salt? Go for it. This dressing is very forgiving and easy to adjust to your taste.

Step 4: Assemble the Salad
In a large bowl, combine your cooled macaroni with the roasted corn kernels, black beans, quartered cherry tomatoes, diced bell pepper, red onion, fresh cilantro, and jalapeño.
Pour that creamy dressing right over the top. Toss everything together until every single piece of pasta is coated in that luscious, spiced dressing.

Step 5: Chill and Serve
Cover the bowl with plastic wrap and refrigerate for at least 30 minutes before serving. This chilling time is where the magic happens – the pasta absorbs the dressing, the flavors meld together, and everything gets even more delicious.
Before serving, give it a taste and adjust with more salt, a squeeze of lime, or extra cilantro as needed. Top with fresh sliced jalapeño and chopped cilantro for that gorgeous finishing look.
Serving at room temperature works too if you’re in a pinch – it’s great either way.
The Secret to Getting This Right Every Time
Here are the little details that make a big difference.
Don’t skip rinsing the pasta. Cold pasta = better texture and it won’t soak up all the dressing too fast.
Char the corn. Seriously. Those smoky, caramelized bits of corn are what take this from good to unforgettable.
Make it ahead. This salad is actually better after it’s had time to sit. Make it the night before and thank yourself later.
Save some dressing. Pasta soaks up dressing as it chills. If you’re making a big batch and plan on leftovers, reserve about ¼ cup of dressing in a separate container. Toss it in right before serving the next day and the salad will taste freshly made.
Taste before serving. After chilling, pasta tends to absorb salt and acid. Always do a final taste test and add a squeeze of lime or a pinch of salt if needed.

Fun Ways to Mix It Up
This recipe is already a winner as written, but it’s also incredibly easy to customize based on what you have on hand or who you’re feeding.
Swap the pasta shape. No elbow macaroni? Rotini, fusilli, ditalini, or cavatappi all work perfectly and hold the dressing beautifully.
Turn up the heat. Leave the jalapeño seeds in, add a second jalapeño, or stir in a spoonful of your favorite hot sauce right into the dressing.
Add some cheese. Crumbled cotija cheese is the most authentic choice and adds a wonderfully salty, crumbly bite. Shredded cheddar or cubed pepper jack also work great.
Bulk it up. Stir in diced grilled chicken, canned tuna, or shrimp to turn this side dish into a complete protein-packed meal.
Add more Mexican flair. Sliced black olives, pickled jalapeños, or even a handful of crushed tortilla chips on top (right before serving) are all fantastic additions.
Make it lighter. Use all Greek yogurt in the dressing (skip the sour cream) for an even lighter, higher-protein version.
What to Serve It With
The beauty of this salad is that it plays well with absolutely everything. Here are some of our favorite pairings.
- Grilled chicken breasts
- Carnitas or pulled pork
- Grilled burgers or hot dogs
- Salmon with mango salsa
- Grilled ribeye or flank steak
- Chicken tinga tacos
- Shrimp skewers
Or honestly? Grab a big spoon and eat it straight from the bowl. No judgment here.

How to Store Leftovers
Store any leftovers in an airtight container in the refrigerator for up to 4 days.
Before serving the next day, taste it and freshen it up with a little extra lime juice and a sprinkle of fresh cilantro. If it seems dry, stir in a spoonful of Greek yogurt or a splash of reserved dressing to bring it back to life.
This salad does not freeze well – the pasta and vegetables will become mushy after thawing, so keep it refrigerated and enjoy it within those 4 days.

A Nourishing Dish That Loves You Back
One of the things we love most about this recipe – beyond how insanely good it tastes – is how genuinely wholesome it is.
Black beans give you a solid dose of plant-based protein and fiber to keep you satisfied and energized. Fresh corn, tomatoes, and bell peppers load you up with antioxidants and vitamins. Greek yogurt in the dressing means you’re getting protein and probiotics instead of just empty calories.
It’s the kind of dish that feels indulgent while actually being a really nourishing choice for your body. And when something is this delicious AND good for you? That’s a win worth celebrating.
Because you deserve food that tastes incredible AND makes you feel incredible. This salad delivers both.
Make It, Bring It, Watch It Disappear
Whether you’re hosting a summer cookout, heading to a potluck, or just trying to meal prep something exciting for the week ahead, this Mexican Macaroni Salad is the answer.
It’s bold, it’s beautiful, it’s easy to make, and it is genuinely guaranteed to be the dish everyone asks you about.
So grab those ingredients, get that corn on the grill, and get ready to become the person everyone wants to bring a dish to their party. Your table – and your guests – are going to love you for it.


Mexican Macaroni Salad
Ingredients
Pasta Salad:
- 1 lb elbow macaroni (gluten-free if needed)
- 2 ears fresh corn (about 1 cup kernels; canned or frozen/thawed works too)
- 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, finely chopped
- 1 jalapeño, seeded and finely diced
Creamy Mexican Dressing:
- ¾ cup Greek yogurt (or mayonnaise)
- ⅓ cup sour cream
- 1 lime, juiced (about 3 tablespoons), plus more to taste
- 1 tsp chili powder
- 1 tsp cumin
- 1 clove garlic
- ½ tsp kosher salt
Instructions
- Bring a large pot of salted water to a boil. Add the macaroni and cook according to package instructions until al dente. Drain and rinse under cold water to stop the cooking process and cool the pasta completely.
- Heat an indoor or outdoor grill over high heat. Brush the corn cobs lightly with olive oil. Grill for a few minutes on each side, turning until charred and cooked through. Alternatively, roast at 425°F for 12–15 minutes. Let cool, then cut the kernels off the cobs.
- While the pasta cooks, combine all dressing ingredients (Greek yogurt, sour cream, lime juice, chili powder, cumin, garlic, and salt) in a small bowl or blender. Whisk or blend until smooth. Taste and adjust seasoning as needed.
- In a large bowl, combine the cooled macaroni with the roasted corn, black beans, cherry tomatoes, bell pepper, red onion, cilantro, and jalapeño.
- Pour the dressing over the top and toss until everything is evenly coated.
- Cover and refrigerate for at least 30 minutes before serving. Taste and adjust with more salt or lime juice as needed. Top with fresh sliced jalapeño and chopped cilantro before serving.
Notes
- Make ahead tip: This salad tastes even better after chilling overnight.
- Storage tip: Pasta soaks up dressing as it sits. Reserve ¼ cup of dressing on the side to stir in before serving if you have leftovers.
- Store leftovers in an airtight container in the refrigerator for up to 4 days.
- To reduce heat: remove all jalapeño seeds. To increase heat: keep seeds in or add a second jalapeño.
- Cheese variation: Top with crumbled cotija, shredded cheddar, or cubed pepper jack.
