Crispy gochujang potato salad hits that sweet spot between bold and comforting: golden roasted potatoes, a glossy spicy-sweet dressing, and just enough crunch from sesame seeds and scallions to keep every bite interesting. It eats like a proper side dish, not a soggy afterthought, and the contrast between the warm, crisp potatoes and the cool, creamy dressing is what makes people go back for another spoonful.
The key is roasting the potatoes hard enough to build real color before they ever meet the dressing. Baby potatoes work best because their cut surfaces caramelize fast, and a short cooling period keeps the mayo-based sauce from turning thin or greasy when you toss everything together. Gochujang brings heat and depth, while rice vinegar and honey keep the dressing balanced instead of heavy.
Below, I’ll show you how to keep the potatoes crisp, how to adjust the heat to match your table, and what to do if you want to make this ahead for a cookout or potluck.
The potatoes stayed crisp on the edges even after tossing, and the gochujang dressing was creamy without being heavy. I made it ahead for dinner and it held up beautifully at room temperature.
Crispy gochujang potato salad with golden edges and a creamy spicy-sweet dressing belongs on your next table.
The Trick to Keeping Potato Salad Crisp Instead of Soft and Heavy
The mistake with most warm potato salads is dressing the potatoes while they’re still steaming hot. That traps moisture under the sauce and turns the whole bowl dull and mashed-looking. Here, the potatoes get roasted until the cut sides are deeply browned, then they cool just enough to hold their shape before the dressing goes on.
The other part that matters is the dressing itself. Gochujang is thick and concentrated, so mayo, vinegar, honey, and sesame oil smooth it out without watering it down. If the dressing tastes sharp in the bowl, it usually needs a minute of resting after whisking; the gochujang mellows and the honey rounds off the heat.
What Each Ingredient Is Doing in This Bowl

- Baby potatoes — These hold their shape better than floury potatoes and give you a creamy center with a crisp exterior. Halving them creates more cut surface, which means more browning. If you only have Yukon Golds, cut them into 1-inch chunks and roast a few minutes longer.
- Gochujang — This is the backbone of the dish. It brings heat, salt, fermented depth, and a little sweetness all at once, which is why a plain hot sauce won’t give the same result. Use the full amount for a medium kick, then increase it if your table likes more heat.
- Mayonnaise — The mayo carries the dressing and gives it that creamy cling that coats the potatoes instead of sliding off. Greek yogurt can work in a pinch, but it tastes tangier and loosens faster, so the salad won’t feel as rich.
- Rice vinegar and honey — These keep the dressing from tasting flat or heavy. Rice vinegar gives a clean lift, while honey softens gochujang’s edge and helps the sauce taste rounded once it hits the warm potatoes.
- Sesame oil, sesame seeds, and green onions — Sesame oil adds the nutty finish that makes the salad taste intentional, not improvised. The seeds and scallions are not garnish fluff; they add crunch and freshness right at the end, which is what keeps the bowl lively.
Roasting First, Dressing Second, Serving at the Right Temperature
Getting the Potatoes Deeply Golden
Heat the oven to 425°F before the potatoes go in. Toss the halved potatoes with olive oil, salt, and pepper, then spread them out in a single layer so the cut sides can actually brown. If they’re crowded, they steam and you lose the crisp edges that make this dish worth making. Roast until the outside is deep gold and the centers are tender when pierced with a fork.
Cooling Enough to Protect the Dressing
Let the potatoes cool for about 30 minutes after roasting. That wait matters because scorching-hot potatoes can make the mayo loosen and separate, while fully cold potatoes won’t absorb the dressing as well. You’re aiming for warm, not hot. They should still taste freshly roasted, but not steam when you stir them.
Coating Without Crushing
Whisk the gochujang, mayonnaise, rice vinegar, honey, and sesame oil until smooth before it touches the potatoes. Add the dressing to a large bowl and fold the potatoes in gently so the crispy edges stay intact. If you stir aggressively, the potatoes break down and the texture turns more like mash than salad. Finish with sesame seeds and scallions, then serve it at room temperature for the best contrast.
Three Ways to Make This Recipe Your Own
Make it dairy-free without changing the texture
This recipe is already naturally dairy-free as written, which is one reason it travels well and fits a lot of tables. Keep the mayonnaise-based dressing for the same creamy coating, or use a vegan mayo if you need an egg-free version. The result stays rich and glossy.
Turn down the heat without losing the gochujang flavor
Use 1 tablespoon of gochujang instead of 2, then add an extra teaspoon of honey to keep the dressing balanced. You’ll still get the fermented, savory depth, just with less burn on the finish. This is the better move if you’re serving people who like flavor but not much spice.
Swap in Yukon Golds when baby potatoes aren’t available
Cut Yukon Gold potatoes into evenly sized bite-size pieces so they roast at the same rate. They’re a touch creamier than baby potatoes, which means you’ll get a softer center and slightly less defined shape, but the flavor is excellent. Give them a little extra space on the pan so the edges still crisp.
Storage and Reheating
- Refrigerator: Store leftovers in an airtight container for up to 3 days. The potatoes soften a bit, but the flavor stays strong.
- Freezer: I don’t recommend freezing this salad. The potatoes turn mealy and the mayo-based dressing breaks when thawed.
- Reheating: Serve leftovers cold or let them sit out for 20 to 30 minutes. If you want them warmer, use a low oven briefly, not the microwave, which makes the potatoes rubbery and the dressing oily.
Answers to the Questions Worth Asking

Crispy Gochujang Potato Salad
Ingredients
Equipment
Method
- Preheat the oven to 425°F and place a sheet pan inside to heat up for better browning.
- Toss the baby potatoes with olive oil, salt, and pepper until evenly coated.
- Roast at 425°F for 30-35 minutes, turning once if needed, until the potatoes are golden and crispy.
- Let the roasted potatoes cool for 30 minutes so they firm up before dressing.
- Mix gochujang, mayonnaise, rice vinegar, honey, and sesame oil until smooth and glossy.
- Toss the cooled potatoes with the gochujang dressing until coated.
- Top with sesame seeds and sliced green onions.
- Serve at room temperature for the best crisp-to-tender texture balance.