Mexican Macaroni Salad with Ham and Creamy Pepita Dressing

This Mexican macaroni salad is an ideal summer side—creamy, bright, and easy to make. It combines tender elbow macaroni with ham, sweet corn, cucumber, cherry tomatoes, red bell pepper, shredded carrots, and cheddar cheese, all tossed in a zesty chili‑lime dressing. Serve chilled or at room temperature for a crowd‑pleasing dish with a Tex‑Mex twist.

Mexican macaroni salad recipe in a white bowl with lime wedges and cilantro leaves.

If you enjoy Mexican flavors and simple, colorful dishes, this pasta salad is worth trying. It’s versatile, easy to customize, and great for picnics, potlucks, BBQs, or weeknight dinners. The creamy chile‑lime dressing gives the salad a tangy, smoky lift that complements the fresh vegetables and savory ham.

Why you’ll love this recipe

  • Easy: straightforward ingredients and simple steps.
  • Seasonal: a light summer salad that works as a side or a light main.
  • Flavorful: inspired by classic Mexican profiles with lime, chili, and smoked paprika.

Ingredients

For the salad:

Macaroni pasta – short pasta like elbow macaroni (large elbows used here). You can also use rotini, penne, or farfalle.

Ham – thinly sliced deli smoked ham, sliced or diced to your preference.

Sweet corn – canned, fresh (cut from the cob), or thawed frozen kernels.

Cucumber – English or regular cucumber, sliced for crunch and freshness.

Cherry tomatoes – halved cherry or grape tomatoes, or diced Roma tomatoes to equal about 1 cup.

Red bell pepper – diced for color and crunch.

Shredded carrots – adds texture, color, and nutrients.

Cheddar cheese – shredded for savory richness.

Optional: chopped red or green onions, sliced avocado, chopped black olives, or fresh cilantro.

Jalapeño – diced for heat if desired; substitute serrano for more heat or omit for mild flavor.

For the creamy chili‑lime dressing:

  • Mayonnaise
  • Sour cream
  • Lime zest and fresh lime juice
  • Garlic powder (or minced garlic)
  • Chili powder
  • Smoked paprika
  • Cayenne pepper or hot sauce (optional)
Ingredients to make the macaroni salad.

Instructions

1) Make the chili‑lime dressing: whisk together mayonnaise, sour cream, lime zest, lime juice, garlic powder, chili powder, smoked paprika, and a pinch of cayenne or a dash of hot sauce if you like heat. Chill while you prepare the salad.

Making chili lime dressing.
Mixing chili lime dressing.

2) Cook the macaroni in generously salted water until tender, about 8 minutes or according to package directions. Drain well in a colander; do not rinse.

3) In a large bowl, combine the cooked pasta with sliced or diced ham, corn, cucumber, halved cherry tomatoes, diced red bell pepper, shredded carrots, shredded cheddar, and chopped jalapeño if using.

4) Gently toss the salad ingredients together, then add the chilled dressing and mix until everything is evenly coated.

The salad ingredients in a bowl.
Mixed salad ingredients.
Pour chili lime dressing over the salad.
Macaroni salad mixed with creamy chili lime dressing.

5) Finish with torn cilantro leaves, a lime wedge, and an optional sprinkle of smoked paprika before serving. You can serve immediately or refrigerate until needed. For best texture and flavor, let the salad sit at room temperature for about 30 minutes before serving if it has been chilled.

The completed mexican macaroni salad.

Variations

Ensalada de coditos is a common name for this type of macaroni salad. Here are simple ways to adapt it:

Vegetarian: Omit the ham and add black beans, kidney beans, or extra vegetables for protein.

Different proteins: Try sliced grilled chicken, shredded rotisserie chicken, pulled pork, grilled shrimp, or crab.

Extra vegetables: Mix in broccoli, green beans, celery, or olives—use what you have on hand.

Spice level: Use serrano peppers for more heat or poblanos for a milder option.

Dietary swaps: Substitute gluten‑free pasta if needed and always check labels for allergens.

Alternate dressings: Swap the chili‑lime dressing for avocado ranch, Caesar, or a classic buttermilk ranch for a different flavor profile.

Top tips

Cook pasta fully rather than undercooking; slightly undercooked pasta can absorb dressing and dry the salad. If that happens, add extra dressing or a drizzle of olive oil before serving.

Storage

Store the salad in an airtight container in the refrigerator. It’s best within 24 hours but will keep up to 3 days. Freezing is not recommended, as the dressing and vegetables can separate and change texture.

More pasta salad ideas

  • Mexican Corn Pasta Salad
  • Black Bean Pasta Salad
  • Italian Pesto Pasta Salad
  • Greek Pasta Salad
Mexican macaroni pasta salad.

If you try this Mexican macaroni salad, leave a comment to share how it turned out or any changes you made—feedback and variations are always welcome.

📖 Recipe

Mexican macaroni salad with ham in a bowl with some lime wedges.

Mexican Macaroni Salad

A creamy, tangy macaroni salad perfect for summer gatherings.
Prep Time 15 mins
Cook Time 15 mins
Total Time 30 mins
Course Salad / Side Dish
Cuisine Mexican / Tex‑Mex
Servings 6
Calories 601 kcal

Ingredients

Chili Lime Dressing

  • ½ cup mayonnaise
  • ½ cup sour cream
  • Zest of 1 lime
  • 2 tablespoons lime juice
  • 1 teaspoon garlic powder
  • 1 teaspoon chili powder
  • ½ teaspoon smoked paprika
  • ¼ teaspoon cayenne or hot sauce (optional)

For the salad

  • 12 oz elbow macaroni (or other short pasta)
  • 6 oz deli ham, sliced or diced
  • 15 oz sweet corn (canned, fresh, or thawed frozen)
  • 1 cup English cucumber, sliced and quartered
  • 1 cup cherry tomatoes, halved
  • 1 red bell pepper, diced
  • 1 cup shredded carrots
  • 1 cup shredded cheddar cheese
  • 1 jalapeño, diced (optional)

Instructions

  1. Prepare the chili‑lime dressing: combine all dressing ingredients, whisk well, and chill.
  2. Cook macaroni in salted water until tender (about 8 minutes). Drain; do not rinse.
  3. In a large bowl, combine pasta with ham, corn, cucumber, tomatoes, bell pepper, carrots, cheese, and jalapeño.
  4. Toss the salad ingredients together, then pour in the dressing and mix gently to coat.
  5. Top with torn cilantro, a lime wedge, and a sprinkle of smoked paprika if desired. Serve immediately or chill; allow to sit at room temperature about 30 minutes before serving if refrigerated.

Notes

  • Cook pasta fully rather than undercooking; undercooked pasta can absorb dressing and dry out the salad.
  • If the salad dries out, add extra dressing or a splash of olive oil before serving.
  • Store in an airtight container in the refrigerator for up to 3 days; best within 24 hours. Freezing is not recommended.

Nutrition

Calories: 601 kcal
Carbohydrates: 62 g
Protein: 21 g
Fat: 31 g
Keyword pasta salad, side dishes, summer recipes