Creamy Mexican Macaroni Salad (The Crowd-Favorite BBQ Side)

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

Adelaide
This creamy Mexican macaroni salad is a bright and flavorful twist on the classic BBQ side dish. Tender elbow pasta is tossed with roasted corn, black beans, fresh vegetables, and a tangy lime yogurt dressing for a colorful, zesty salad that’s perfect for picnics, potlucks, and summer gatherings.
Prep Time 15 minutes
Cook Time 15 minutes
Total Time 30 minutes
Course Side Dish
Cuisine Mexican
Servings 6 servings
Calories 320 kcal

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.

Notes

Do not overcook the pasta so it holds its texture after mixing with the dressing. Chill the salad for at least 30 minutes to allow the flavors to blend. If the salad thickens in the fridge, stir in a spoonful of yogurt, mayo, or a splash of lime juice before serving to restore creaminess. Dice vegetables small so every bite has a balanced mix of flavors.
Keyword bbq side dish, creamy pasta salad, macaroni salad with lime dressing, mexican macaroni salad
Scroll to Top