Mexican Macaroni Salad
If there is one pasta salad that never stays untouched at a summer gathering, it is this Mexican Macaroni Salad. It is creamy, colorful, fresh, slightly smoky, and packed with texture in every bite. Sweet corn, black beans, juicy tomatoes, crisp peppers, creamy dressing, fresh lime, and jalapeño all come together with tender macaroni to create a cold salad that tastes bold and refreshing at the same time.
What makes this recipe stand out is the balance. The creamy dressing cools down the spice from the jalapeño, the lime keeps everything bright, and the vegetables add crunch that keeps the pasta from feeling heavy.
This is the kind of dish that works almost anywhere — summer BBQs, taco nights, picnics, potlucks, meal prep lunches, or as a side for grilled meats.
Why This Recipe Works So Well
Many pasta salads become bland once chilled, but this one actually gets better after resting in the refrigerator.
The pasta absorbs flavor from the creamy chili lime dressing while the roasted corn adds sweetness and slight smokiness throughout the salad.
Every ingredient brings something different:
- Corn adds sweetness and texture
- Black beans make it hearty
- Jalapeño adds heat
- Lime adds freshness
- Greek yogurt and sour cream create creamy tanginess
- Cilantro brightens everything
The mix of creamy, crunchy, smoky, tangy, and spicy flavors makes this salad incredibly satisfying without being too rich.
Ingredients You’ll Need

Pasta Salad Ingredients
- Elbow macaroni
- Fresh corn
- Black beans
- Cherry tomatoes
- Green bell pepper
- Red onion
- Fresh cilantro
- Jalapeño
Creamy Dressing Ingredients
- Greek yogurt
- Sour cream
- Fresh lime juice
- Garlic
- Chili powder
- Cumin
- Kosher salt
Using fresh lime juice instead of bottled juice makes a huge difference in flavor here. Fresh citrus keeps the salad tasting vibrant and clean.
Chef Tips Before You Start
Salt the Pasta Water Well
Pasta itself needs seasoning during cooking.
A properly salted pot of water gives the macaroni flavor from the inside instead of relying only on the dressing later.
Rinse the Pasta After Cooking
Normally pasta should not be rinsed, but cold pasta salad is different.
Rinsing stops the cooking immediately and prevents sticky noodles.
Cool the Corn Before Mixing
Hot corn softens the vegetables and thins the dressing too much.
Allow it to cool slightly first.
Let the Salad Rest Before Serving
This recipe tastes noticeably better after chilling for at least 30 minutes because the flavors blend together more evenly.
Step by Step Cooking Method
1. Cook the Macaroni
Cook the elbow pasta according to package instructions until just tender.
Avoid overcooking because soft pasta can become mushy after sitting in dressing.
Drain and rinse under cold water until completely cooled.

2. Grill or Roast the Corn
Brush the corn lightly with olive oil and roast or grill until slightly charred and golden.
Those browned spots add smoky flavor that really makes this salad taste special.
Once cooled, cut the kernels from the cob.
If using frozen or canned corn, roasting it briefly in a skillet still helps improve the flavor.

3. Make the Dressing
In a bowl or jar, whisk together Greek yogurt, sour cream, lime juice, garlic, chili powder, cumin, and salt.
The dressing should taste bold before mixing because the pasta will absorb some seasoning later.
A small pinch of extra chili powder or cumin can deepen the flavor even more.

4. Chop and Combine the Vegetables
Add the cooled macaroni to a large bowl along with:
- Corn
- Black beans
- Tomatoes
- Bell pepper
- Red onion
- Jalapeño
- Cilantro
Try to chop the vegetables evenly so every bite gets a balanced mix of textures.
5. Toss Everything Together
Pour the dressing over the salad and toss gently until evenly coated.
The dressing should lightly coat the pasta without drowning the ingredients.
Cover and refrigerate for at least 30 minutes before serving.
This resting time helps the pasta absorb the chili lime flavor while allowing the vegetables to stay crisp.

Flavor Variations I Love
This salad is incredibly flexible without changing the base recipe.
Add Cheese
Cotija, cheddar, or pepper jack all work beautifully.
Make It Smokier
Add smoked paprika or chipotle powder to the dressing.
Add Protein
Grilled chicken, shrimp, steak, or taco meat turn this into a full meal.
Add More Crunch
Crushed tortilla strips or roasted pepitas add great texture.
Make It Spicier
Leave the jalapeño seeds in or add hot sauce directly into the dressing.
Common Mistakes to Avoid
Overcooking the Pasta
Soft pasta absorbs dressing too quickly and loses texture.
Skipping the Chill Time
The salad tastes much better after resting.
Underseasoning the Dressing
Cold pasta dulls flavor slightly, so the dressing should taste a little stronger before mixing.
Using Watery Vegetables
Pat canned beans dry and avoid overly juicy tomatoes that water down the salad.
What to Serve With It
This Mexican Macaroni Salad pairs perfectly with:
- Grilled chicken
- Carne asada
- Burgers
- BBQ ribs
- Tacos
- Fajitas
- Grilled shrimp
It also works wonderfully as a stand alone lunch straight from the fridge.
Storage Tips
Store in an airtight container in the refrigerator for up to 4 days.
Before serving leftovers, stir well and add a small squeeze of lime juice to freshen the flavors again.
If the pasta absorbs too much dressing overnight, add a spoonful of sour cream or yogurt before serving.
Try this! Avocado Shrimp Salad