This classic Mexican potato salad recipe combines tender Yukon Gold or red potatoes, sweet carrots, green peas, creamy mayonnaise, Mexican crema or sour cream, fresh lime, chile, onion, and cilantro. It makes 6 generous side-dish servings and takes about 20 minutes to prepare, 15–20 minutes to cook, and at least 1 hour to chill, for about 1 hour 40 minutes total.
Every bite is cool, creamy, tangy, and gently spicy, with enough fresh lime and cilantro to keep the salad bright rather than heavy. Serve it beside grilled meats, tacos, roasted chicken, seafood, or a simple bowl of beans for a comforting Mexican-style side dish that tastes even better after the flavors mingle.
Jump to RecipeWhy You’ll Love This Recipe

This classic Mexican potato salad is the kind of side dish that feels familiar from the first bite. The potatoes are soft and creamy inside while the carrots and peas add color, sweetness, and a pleasant change in texture.
The dressing balances rich mayonnaise with tangy Mexican crema or sour cream, fresh lime juice, and a little mustard. Jalapeño brings a mild chile warmth, while onion and cilantro provide the fresh, savory character that makes this salad distinctly Mexican-style.
It is also wonderfully practical for gatherings. You can prepare it ahead, chill it for at least an hour, and serve it cold or cool alongside tacos, grilled chicken, carne asada, roasted vegetables, or seafood.
Ingredients You’ll Need

The best foundation is made with 2 pounds of Yukon Gold or red potatoes. Peel them for a smooth, classic salad, or scrub them well and leave the skins on for a more rustic appearance; either choice works as long as the cubes are cut evenly at about 3/4 inch.
- Potatoes: Yukon Gold and red potatoes hold their shape nicely after boiling.
- Carrots and peas: These add sweetness, color, and a tender contrast to the potatoes.
- Mayonnaise and crema: Together they create a rich but balanced dressing. Sour cream is an easy substitute for Mexican crema.
- Lime and mustard: Lime adds brightness, while yellow or Dijon mustard gives the dressing a gentle savory edge.
- Onion, jalapeño, and cilantro: These fresh ingredients supply crunch, chile flavor, and herbal freshness.
- Salt and pepper: Season both the cooking water and the finished dressing so the vegetables taste flavorful throughout.
The recipe intentionally keeps the main mixture straightforward, but several common additions work well. Stir in 1/2 cup of canned or thawed corn, 2 chopped hard-boiled eggs, 1–2 tablespoons of chopped pickled jalapeños, or 1/4 teaspoon of garlic powder if you want a variation.
How to Make It Step-by-Step

Step 1: Prepare the vegetables by peeling or scrubbing the potatoes and cutting them into even 3/4-inch cubes. Peel and dice the carrots so their pieces are similar in size, which helps everything cook at a similar rate.
Step 2: Put the potatoes and carrots into a large pot and cover them with cold, generously salted water. Starting in cold water allows the centers to cook gradually while the exteriors stay intact instead of turning mushy.
Step 3: Bring the pot to a boil, then reduce the heat to maintain a steady simmer. Cook the potatoes and carrots for about 10–15 minutes, testing a potato with a fork or thin knife; it should be tender but still hold its shape.
Step 4: Add the frozen peas during the final 2–3 minutes of cooking. You can also cook them separately according to the package directions, then drain them well before adding them to the salad.
Step 5: Drain the vegetables thoroughly and spread them across a tray or large plate. Let them cool for 10–15 minutes, because mixing hot potatoes directly into the dressing can make them soft and cause them to absorb too much mayonnaise.
Step 6: While the vegetables cool, whisk together the mayonnaise, Mexican crema or sour cream, fresh lime juice, mustard, 1 teaspoon kosher salt, and black pepper. The finished dressing should look smooth, creamy, and loose enough to coat the vegetables without pooling heavily at the bottom of the bowl.
Step 7: Transfer the cooled potatoes, carrots, and peas to a large bowl, then add the chopped onion, jalapeño, and cilantro. Fold in the dressing gently with a wide spatula or large spoon, turning from the bottom upward so the potato cubes remain whole.
Step 8: Taste the salad and adjust the seasoning with more salt, lime juice, or jalapeño as desired. Cover the bowl and refrigerate it for at least 1 hour before serving so the dressing can settle into the vegetables and the flavors can mingle.
Pro Tips for Perfect Potato Salad

Evenly cut potatoes are one of the most important details in this recipe. Small or thin pieces may overcook before larger cubes are tender, so take a moment to make the pieces as uniform as possible.
Do not skip the cooling period. Warm potatoes can break apart during mixing, and they may soak up more dressing than intended, leaving the finished salad soft and less creamy after chilling.
- Use cold water rather than adding potatoes to already boiling water.
- Salt the cooking water generously so the vegetables are seasoned from the inside.
- Check the potatoes early and remove them as soon as they are tender but firm.
- Drain thoroughly so excess water does not thin the creamy dressing.
- Fold instead of stirring aggressively to protect the potato cubes.
- Reserve 1–2 tablespoons of dressing for a fresh coating before serving.
For a milder salad, remove all the jalapeño seeds and inner membranes before chopping. For more chile flavor, add a small amount of the reserved jalapeño or use chopped pickled jalapeños as an optional addition.
Serving Ideas and Variations

Serve this salad cold or cool in a generous spoonful beside grilled meats, tacos, quesadillas, roasted chicken, or fish. Its creamy texture also pairs beautifully with black beans, rice, grilled corn, and fresh salsa.
Corn adds a sunny sweetness and a little extra color, while chopped hard-boiled eggs make the salad more substantial. Pickled jalapeños bring a sharper tang than fresh jalapeños, and a small amount of garlic powder gives the dressing a deeper savory note.
Mexican crema creates a slightly thinner, gently tangy dressing with a traditional character. Sour cream is an excellent substitute and is often easier to find, so use whichever is available and adjust the lime juice to taste.
Storage and Make-Ahead Advice
Refrigerate the covered potato salad for at least 1 hour before serving, and keep it chilled until it is ready to eat. The potatoes may absorb some dressing as they rest, which is why reserving 1–2 tablespoons is useful.
Just before serving, fold in the reserved dressing if the salad looks dry. Taste once more for salt and lime, then finish with a little extra cilantro if desired.
Because this is a mayonnaise-and-dairy-based salad, avoid leaving it at room temperature for long periods. For a buffet, place the serving bowl over ice and return leftovers to the refrigerator promptly.

Classic Mexican Potato Salad Recipe
Ingredients
Method
- Place the potatoes and carrots in a large pot and cover with cold, generously salted water. Bring the water to a boil, then reduce it to a steady simmer.
- Cook for about 10–15 minutes, until the potatoes are tender when pierced but still hold their shape. Add the frozen peas during the final 2–3 minutes, or cook them separately according to the package directions.
- Drain the vegetables well and spread them on a tray or large plate. Let them cool for 10–15 minutes before combining them with the dressing.
- Whisk the mayonnaise, crema or sour cream, lime juice, mustard, kosher salt, and black pepper in a bowl until smooth and creamy.
- Combine the cooled potatoes, carrots, peas, onion, jalapeño, and cilantro in a large bowl. Fold in the dressing gently so the potato cubes remain intact.
- Taste and adjust the salt, lime juice, and jalapeño. Cover and refrigerate for at least 1 hour before serving.
Notes
Final Thoughts
This classic Mexican potato salad recipe delivers a colorful, creamy side dish with a refreshing balance of lime, chile, onion, and cilantro. Careful cooking and a full hour of chilling are the keys to potatoes that stay tender, distinct, and beautifully coated.
Keep the basic recipe traditional, or customize it with corn, hard-boiled egg, pickled jalapeños, or garlic powder. Whether served at a family dinner, summer cookout, or taco spread, it is an easy make-ahead dish with plenty of comforting flavor.





