Are you a fan of Mexican flavors? Then look no further than the Easy Mexican Macaroni Salad With Ham!
It is a delicious twist on a classic macaroni salad.
Packed with hearty ingredients and zesty Mexican flavors, this dish is a crowd pleaser perfect for any occasion, from picnics to Potlucks.
This recipe is super easy and only takes about 30 minutes to make!
So go ahead and try this popular side dish, it just might become your next favorite pasta salad!
Why I Love This Dish
- It’s Easy to Make. With minimal effort needed, this recipe is a perfect main dish for busy weeknights or fast lunches.
- Loaded with ham, hearty black beans, sweet corn, bell peppers, and more, this One Meal Dish can be served as a main course or a great side dish on Taco Tuesday.
- Serve this cold salad during the summer months at backyard barbeques. It’s The Perfect Salad to use leftover ham from a holiday dinner for a delicious side dish the next day!
Mexican Cold Pasta Salad Ingredients

Make with the following ingredients
- Elbow pasta
- Splash of olive oil for cooking pasta
- Canned red beans: black beans or kidney beans
- Sweet corn: fresh corn off the cob or frozen corn can be used
- Roma tomatoes: cherry tomatoes can be substituted
- Red bell pepper: use your favorite bell pepper
- Onion: you can use white, yellow, or red onion
- Diced ham: You can use sliced deli-style ham or leftover ham – optional
- Fresh cilantro
Dressing Ingredients
- Mayonnaise
- Sour Cream or Mexican crema
- Fresh lime juice and the zest of a lime
- Spicy brown mustard
- Garlic powder: fresh minced garlic cloves can be substituted
- Taco seasoning: mild or spicy packet
- Ground black pepper
- Salt to taste
Optional Toppings
- Sliced green onions
- Shredded cheddar cheese
- Sliced black olives
- Finely chopped fresh cilantro
Helpful Tools and Equipment
- Cutting board
- Sharp knife
- Large pot
- Strainer
- Large bowl
- Small bowl
- Measuring cups
- Measuring spoons
- Large mixing spoon or rubber spatula
Easy Mexican Macaroni Salad

Step By Step Mexican Pasta Salad Recipe
- Cook the pasta according to the packaging instructions – al dente.
- Once cooked, rinse the pasta under cold water, drain, and cool to room temperature.
- Cook the frozen corn according to the package, drain, and let cool.
- Drain and rinse the red beans.

While the noodles are cooking
- Chop bell pepper, tomatoes, and onion.

- Thinly slice green onions.
- Finely chop the cilantro.

- Zest and juice lime.

- Pour pasta into a large bowl.

- Add the corn and beans.

- Add the chopped red peppers, tomatoes, and onion.

- In a separate bowl, combine the mayonnaise and sour cream.

- Pour in the mustard, lime zest, and lime juice.

- Stir until the ingredients are combined.

- Sprinkle in the dry seasonings.

- Thoroughly mix sauce until completely blended.

- Pour the sauce over the macaroni and chopped vegetables.

- Gently stir until all the noodles are coated with the sauce.

- Optional: Toss in fresh cilantro.

- If you want to mix diced ham, stir in a cup or so.

- Before serving, sprinkle thinly sliced green onions over the top of the salad. – optional
See the recipe card below for complete measurements and full details.
Variations you can try in this Mexican-style Macaroni Salad With Ham Recipe
Vegetarian Option: Omit the ham and add extra ingredients like chickpeas for protein. You can also add more vegetables like zucchini, cauliflower, or broccoli.
Spicy Kick: If you like spicy food, add diced jalapenos or green chilies to the salad. You can also sprinkle some crushed red pepper flakes into the dressing for an extra kick!

Top Tips For The Best Pasta Salad
- This recipe will be ready for serving in under 30 minutes if you chop all the vegetables while the pasta is cooking!
- Double the recipe for larger gatherings (10 to 12 servings)
- Cook the pasta al dente. It will soak up the dressing and become softer as it rests. If it’s overcooked, it may become mushy and break up in the salad.
- If time allows make the dressing the day before or even a couple of hours ahead of time. This will let all the seasonings marinate together.
- Just whip the creamy dressing into a mixing bowl, cover it with plastic wrap, and keep it in the fridge until you’re ready to use.
- Make a little extra dressing! It’s the best thing for drizzling over ground beef tacos and dipping crunchy celery and carrots in!
How To Store
Store any leftovers in an airtight container in the refrigerator for 3 to 4 days.
Frequently Asked Questions
Can I make this salad ahead of time?
Yes, you can prepare this Mexican macaroni salad ahead of time. Simply store it in an air-tight container in the refrigerator for up to 3 days.
Let the macaroni salad come to room temperature before serving.
Can I use different pasta shapes?
Absolutely! While elbow macaroni works well in this recipe, you can also use rotini pasta, penne, or any of your favorite pasta shapes.
Just remember, each shape will hold the dressing and ingredients differently, creating a new eating experience each time!
Can I substitute Greek yogurt for sour cream?
Yes, Greek yogurt can be substituted for sour cream in the Mexican macaroni salad recipe if you’re looking to make healthy recipes.
It will add a tangy flavor and creamy texture to the dressing.

Looking for more Mexican Recipes?
Check these tasty dishes out!
Easy Keto Ground Beef Taco Salad Casserole
Easy Mexican Cheesecake with Dulce De Leche
New Mexican Style Huevos Rancheros
Outback’s Easy Chicken Tortilla Soup
Rubio’s Grilled Gourmet Shrimp Tacos
Three Easy Leftover Pork Carnitas Recipes
Star Rating
If you liked this Mexican macaroni salad recipe, please leave a star rating below and let us know how it turned out by leaving a comment!
How To Make Easy Mexican Macaroni Salad With Ham

This is a delicious twist on a classic macaroni salad. Packed with hearty ingredients and zesty Mexican flavors, this recipe is super easy and ready in 30 minutes.
Ingredients
- 8 ounces of elbow pasta (uncooked)
- Splash of olive oil for cooking pasta
- 1 can of black beans or kidney beans (15.5 ounces)
- 1 cup cooked corn – fresh corn off the cob or frozen corn
- 2 Roma tomatoes – chopped
- 1 small red bell pepper or your favorite bell pepper – approximately 1/2 cup chopped
- 1/2 cup chopped onion – white, yellow, or red
- 1 cup diced ham – sliced deli-style ham or leftover ham
- 2 tablespoons fresh chopped cilantro – I find that cilantro can be an overpowering herb so feel free to load up on it or omit it altogether.
- Dressing Ingredients:
- 1/2 cup mayonnaise
- 1/2 cup sour Cream or Mexican crema
- Juice and zest of 1 lime
- 2 teaspoons spicy brown mustard
- 1/2 teaspoon garlic powder
- 2-3 tablespoons taco seasoning: mild or spicy packet
- 1/2 teaspoon ground black pepper
- Salt to taste
- Optional Toppings:
- Sliced green onions
- Shredded cheddar cheese
- Sliced black olives
- Finely chopped fresh cilantro
Instructions
- Cook the pasta according to the packaging instructions – al dente. You can add a little pinch of salt or olive oil to the water. This helps the noodles not stick together while cooking.
- Once cooked, rinse the pasta under cold water and drain.
- Set aside and let cool to room temperature.
- Cook the frozen corn according to the package.
- Set aside to let cool to room temperature.
- Drain and rinse the red beans.
- While the noodles cook, prep the veggies, ham, and fresh herbs.
- Zest and squeeze the lime juice into a small bowl.
- Transfer cooked macaroni to a large bowl.
- Add: corn, beans, and chopped vegetables.
- In a separate bowl, combine the mayonnaise and sour cream.
- Pour in the mustard, lime zest, lime juice and dry seasonings. Thoroughly mix sauce until completely blended.
- Pour the sauce over the macaroni and chopped vegetables and stir until all the noodles are coated with the sauce.
- Optional: Add in as little or as much fresh chopped cilantro as you like and give the salad a couple of good stirs.
- If you want to mix diced ham, stir in a cup or so.
- Before serving, sprinkle thinly sliced green onions over the top of the salad – optional
Notes
Helpful Tools and Equipment
- Cutting board
- Sharp knife
- Large pot
- Strainer
- Large bowl
- Small bowl
- Measuring cups
- Measuring spoons
- Large mixing spoon or rubber spatula
How To Store
Store any leftovers in an airtight container in the refrigerator for 3 to 4 days.
Top Tips For The Best Pasta Salad
- This great recipe will be ready for serving in under 30 minutes if you chop all the vegetables while the pasta is cooking!
- Double the recipe for larger gatherings (10 to 12 servings).
- Cook the pasta al dente. It will soak up the dressing and become softer as it rests. If it's overcooked, it may become mushy and break up in the salad.
- If time allows make the dressing the day before or even a couple of hours ahead of time. This will let all the seasonings marinate together.
- Just whip the creamy dressing into a mixing bowl, cover it with plastic wrap, and keep it in the fridge until you're ready to use.
- Make a little extra dressing! It's the best thing for drizzling over ground beef tacos and dipping crunchy celery and carrots in!
Variations you can try in this Mexican-style Macaroni Salad With Ham Recipe
Vegetarian Option: Omit the ham and add extra ingredients like chickpeas for protein. You can also add more vegetables like zucchini, cauliflower, or broccoli.
Spicy Kick: If you like spicy food, add diced jalapenos or green chilies to the salad. You can also sprinkle some crushed red pepper flakes into the dressing for an extra kick.
Nutrition Information:
Yield:
8Serving Size:
1Amount Per Serving: Calories: 498Total Fat: 23gSaturated Fat: 6gTrans Fat: 0gUnsaturated Fat: 15gCholesterol: 55mgSodium: 803mgCarbohydrates: 52gFiber: 7gSugar: 10gProtein: 23g
Leave a Reply