Avocado Potato Salad Recipe: Creamy Herb Swirl With Crispy Celery Bites

Salads

Avocado Potato Salad Recipe: Creamy Herb Swirl With Crispy Celery Bites

This avocado potato salad recipe transforms a classic dish into something vibrant, creamy, and full of texture—where crispy celery bites meet velvety avocado swirls.

The secret lies in perfectly cooked potatoes that stay crisp at the edges while absorbing a bright citrus-herb dressing, balanced by ripe avocado that adds luxurious creaminess. I developed this version after realizing traditional potato salads could be elevated with just a few simple upgrades.

The magic happens in the preparation: boiling potatoes until tender-crisp, cooling them completely before mixing, and slicing avocado at the last minute to prevent browning. A zesty dressing made with lime juice, olive oil, and fresh herbs ties everything together, while crispy celery adds a satisfying crunch.

This isn't your grandmother's potato salad—it's a fresh, plant-based dish that still feels hearty and satisfying.

What you'll end up with is a salad that's creamy from the avocado, crisp from the potatoes and celery, and bright from the citrus dressing—each bite delivering a perfect balance of textures and flavors.

The garnish of lime zest, cilantro, and chili flakes adds a pop of color and extra freshness. It's the kind of dish that feels special enough for a picnic but simple enough for a weeknight dinner.

Perfect for summer gatherings, potlucks, or even as a light lunch, this avocado potato salad keeps well for up to two days when stored properly. The flavors actually improve as the avocado softens slightly and the dressing melds with the potatoes.

Let's get started on creating this refreshing twist on a classic dish!

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Med Cal

Ingredients for avocado potato salad

Six ingredients transform this classic into a vibrant, creamy, plant-based masterpiece.

Ingredient Amount Notes
Yukon Gold Potatoes 🥔 2 ½ lb Wax potatoes preferred, cut into 1-inch cubes
Ripe Hass Avocados 🥑 2 whole Sliced last minute to prevent browning
Celery Stalks 🧅 3 whole Thinly sliced for crispy texture
Fresh Cilantro 🌿 ½ cup Chopped, stems removed
Lime Juice 🍋 ½ cup Freshly squeezed, no pulp
Extra-Virgin Olive Oil 🫒 ½ cup Light fruity variety preferred
Red Wine Vinegar 🍷 2 tbsp For tangy brightness
Garlic Cloves 🧄 3 cloves Minced for dressing
Salt 🧂 1 ½ tsp Diamond Crystal preferred
Black Pepper 🌶️ ½ tsp Freshly cracked
Lime Zest 🍋 1 tsp For garnish and extra brightness
Red Chili Flakes 🔥 ½ tsp Adjust for heat preference
Fresh Dill 🌿 ¼ cup Chopped, optional for extra herb depth

The potatoes are the foundation, so Yukon Golds are ideal—they hold their shape beautifully and stay tender-crisp. Trader Joe's or Whole Foods carry them year-round, or grab any wax potato variety. Cut them into even 1-inch cubes for consistent cooking. For the avocados, Hass variety is perfect—they're buttery and hold their shape when sliced. Buy a day ahead and let them ripen at room temperature; they should yield slightly to gentle pressure. Celery should be crisp with no brown spots—organic stalks from the grocery store work fine, just trim the ends before slicing. Fresh herbs like cilantro and dill are non-negotiable for that bright, fresh flavor—local farmers markets often have the freshest selections.

No lime juice? Key lime juice or lemon juice works in a pinch, but lime's unique tartness is ideal. For the olive oil, light fruity varieties like Bertolli or California Avocado work best—they won't overpower the delicate flavors. If you're out of red wine vinegar, apple cider vinegar gives a slightly sweeter tang. The garlic can be roasted for a mellow flavor if you prefer, but raw minced garlic adds the sharp bite this salad needs. For extra crunch, thinly sliced radishes can replace some celery. And if you can't find fresh dill, dried dill at one-third the amount will work, though it lacks the freshness. Always slice the avocado last—it browns quickly, and you want that velvety green color in every bite.

This salad tastes even better the next day as the flavors meld. Store in an airtight container in the fridge for up to 2 days, with a thin layer of olive oil on top to preserve the avocado. For serving, I like to portion into individual containers with a sprinkle of chili flakes and lime zest on top—perfect for meal prep. The potatoes will soften slightly but stay crisp at the edges. If making ahead, hold off on adding the avocado until serving to maintain texture. Garnish with extra cilantro and chili flakes right before eating for maximum freshness.

❤️

Why You'll Love This Recipe

  • No Boil, No Stress: I swear by the cold-boil method—just toss diced Yukon Golds in ice water for 15 minutes, drain, and they’re perfect. No peeling, no waiting for the pot to boil over, and those potatoes stay creamy with a just-right bite. Honestly, it’s the only way I make potato salad now.
  • Creamy Without Mayo: That avocado mash replaces mayo, and it’s a game-changer. The Hass avocados blend into a velvety base that clings to every potato and celery strand, while the lime juice keeps it bright—no greasy aftertaste, just pure, satisfying creaminess.
  • Lunchbox to Picnic Table: Between us, this salad is my go-to for everything. Pack it in jars for work lunches (the avocado stays fresh for days if you prep it right), bring it to BBQs where everyone picks at their sad store-bought sides, or serve it alongside tacos for a cool, zesty contrast. It’s the one dish that works everywhere.
  • Leftovers That Don’t Suck: Most potato salads turn soggy by day two, but not this one. The lime juice and cilantro keep it fresh-tasting for at least three days, and the avocado actually improves overnight—yes, really. I make a double batch every Sunday and eat it straight through the week. Zero waste, zero regret.

Step-by-step instructions for avocado potato salad

Here's how to create a perfectly balanced salad with crispy potato cubes and velvety avocado swirl.

1

👨‍🍳 Step 1: Cook and Cool the Potatoes

Place the 2.5 lb Yukon Gold potatoes in a large pot and cover with cold water by 1 inch. Add 1 tsp of the 1.5 tsp salt and bring to a boil over medium-high heat. Once boiling, reduce heat to medium and cook for 15-18 minutes until fork-tender but still holding their shape.

Drain immediately and transfer to a large bowl. While still warm, gently toss with 1 tbsp of the 0.5 cup extra-virgin olive oil to prevent sticking. Let cool completely to room temperature—this ensures they hold their texture when mixed with the dressing later. I've found this cooling step prevents the potatoes from becoming mushy when combined with the avocado.

2

🔪 Step 2: Prepare the Celery and Herbs

Using a sharp chef's knife, thinly slice the 3 whole celery stalks on a diagonal into ¼-inch thick pieces. The diagonal cut creates more surface area for crispiness. Transfer to a paper towel-lined plate and sprinkle lightly with the remaining 0.5 tsp salt. Let sit for 5 minutes while you prepare the dressing—this draws out moisture for extra crunch.

Chop the 0.5 cup fresh cilantro and 0.25 cup fresh dill separately, removing any thick stems. Finely mince the 3 cloves garlic. Keep these components separate until ready to combine—this prevents the herbs from wilting in the dressing. The fresh herbs will add bright, vibrant flavors that contrast beautifully with the creamy avocado and crispy celery.

3

🍳 Step 3: Make the Creamy Avocado Dressing

In a food processor, combine the 2 whole ripe Hass avocados, 0.5 cup lime juice, 0.5 cup extra-virgin olive oil, 2 tbsp red wine vinegar, 1 tsp lime zest, 0.5 tsp black pepper, and 0.5 tsp red chili flakes. Process until completely smooth, scraping down the sides as needed. The dressing should be thick but pourable—if it's too thick, add 1-2 tbsp water to reach your desired consistency.

Taste and adjust seasoning—this is where the salad's flavor comes together. I usually add a pinch more salt or lime juice at this stage to balance the richness of the avocado. Transfer the dressing to a medium bowl and set aside. The acidity from the lime juice will help preserve the avocado color while adding brightness to the entire dish.

4

🥘 Step 4: Combine and Chill

Add the cooled potatoes, celery, chopped cilantro, chopped dill, and minced garlic to the bowl with the avocado dressing. Gently fold everything together using a large spoon or rubber spatula, being careful not to break up the potato cubes. You want the avocado to swirl through the salad rather than create a uniform color—this creates that signature marbled look.

Taste and make any final adjustments to seasoning. Cover the bowl and refrigerate for at least 1 hour before serving. This chilling time allows all the flavors to meld together perfectly. The potatoes will absorb some of the dressing, becoming even more flavorful, while the celery maintains its crisp texture.

5

🍽️ Step 5: Serve with Garnish

Before serving, give the salad one final gentle toss to redistribute the dressing. Transfer to a serving platter and garnish with additional lime zest and a sprinkle of fresh dill. The contrast of the crispy celery against the creamy avocado and fluffy potatoes creates an incredibly satisfying texture combination.

Serve immediately while the celery remains crisp and the avocado maintains its velvety texture. For best results, serve within 2 hours of preparation. If making ahead, store the dressing and potatoes separately in the refrigerator and combine just before serving to maintain optimal texture.

👨‍🍳

Pro Tips For Making Avocado Potato Salad

  • COOL POTATOES FIRST: Toss your cooked Yukon Golds straight into ice water for 5 minutes—this stops them from turning gummy later. I learned this the hard way when my salad got gluey after sitting for an hour (yes, even with avocado). Cold potatoes also hold their shape better when mixed with creamy avocado.
  • SALT THE POTATOES: Add 1 teaspoon of salt to the boiling water—no excuses. Yukon Golds need it to develop flavor, and skipping it means your salad tastes bland even with all the lime and cilantro. Trust me, the salt dissolves and seasons the whole dish.
  • DRESS AVOCADO LAST: Wait to add avocado until everything else is mixed—otherwise, it turns brown before you even serve it. Squeeze lime over the whole bowl first, then fold in avocado pieces just before eating. That bright green color stays fresh longer.
  • CHOP CELERY SMALL: Dice celery into ¼-inch pieces, not thin sticks—it disappears too fast and leaves gaps in texture. My grandmother swore by this, and she was right: you want every bite to have that crisp, fresh crunch alongside the creamy avocado. No one likes celery surprises.

Dietary considerations for this recipe

Vegan-Friendly Base

This avocado potato salad is completely plant-based, relying on creamy avocado instead of mayo or Greek yogurt. The 2 Hass avocados provide healthy fats and a rich, velvety texture that replaces traditional dairy-based binders.

I've found that using ripe avocados (with just a slight give when pressed) gives the best balance of creaminess and structure. 🥑

Gluten-Free Adaptation

Since this recipe naturally avoids gluten-containing ingredients, it's perfect for those with celiac disease or gluten sensitivity. The Yukon Gold potatoes and celery are both gluten-free, and the dressing relies on fresh lime juice, olive oil, and herbs rather than processed sauces.

Always double-check your red wine vinegar label—some brands may contain gluten as a preservative, but most pure vinegars are safe.

Nut-Free Considerations

If you're avoiding nuts, this salad is already a great option since it doesn't contain any nut-based ingredients. The creamy texture comes entirely from avocado, and the crunch comes from celery rather than nuts.

For extra protein, you could add white beans or chickpeas (about 1 cup drained and rinsed) to the salad mixture—just toss them in with the potatoes before adding the dressing.

Allergen-Friendly Swaps

For those with dairy allergies, this recipe is already safe as it contains no dairy products. If you need to avoid cilantro (common in some cultures), simply omit it and increase the fresh dill to 0.5 cup for extra herbaceous flavor.

The lime zest and chili flakes provide plenty of brightness without relying on any specific herbs. For soy allergies, ensure your red wine vinegar is soy-free, as some brands may contain trace amounts.

Meal Prep Adaptations

This salad stores beautifully for meal prep—simply keep the dressing and potatoes separate until ready to eat. Store the potatoes in an airtight container with a thin layer of olive oil on top to prevent browning, and keep the avocado dressing in a separate container.

When ready to serve, combine everything and add fresh avocado slices just before eating. This approach keeps the texture perfect for up to 2 days in the refrigerator. 📅

Nutrition facts

Servings 6
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 4g20%
Cholesterol 0mg0%
Sodium 520mg23%
Total Carbohydrate 32g11%
Dietary Fiber 8g29%
Sugars 6g
Protein 6g12%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use regular potatoes instead of Yukon Gold?

Yes, but the texture will differ. Yukon Golds stay creamy yet hold their shape beautifully. For a firmer potato, try red potatoes or russets, but they'll be less tender. If using russets, boil them 2-3 minutes longer to ensure they're fully cooked. The key is to keep them tender-crisp so they don't turn mushy when mixed with the avocado dressing.

2

Why does the avocado turn brown so quickly?

Avocados oxidize when exposed to air, causing browning. To prevent this, slice them just before serving and keep them submerged in lime juice or water until ready to add. The lime juice in the dressing helps preserve color, but for maximum freshness, add fresh avocado slices on top right before eating. This keeps the salad looking vibrant and creamy.

3

How can I make this salad spicier?

Add more red chili flakes to the dressing (start with 1 tsp extra) or mix in ½ tsp cayenne pepper with the garlic. For heat with depth, stir in 1 tbsp chopped jalapeño or ½ tsp smoked paprika. Always taste first—you can adjust later, but you can't remove excess spice once it's mixed in.

4

Can I make this ahead of time?

Store the cooked potatoes and dressing separately in airtight containers for up to 2 days. Combine them 1 hour before serving to let flavors meld. Add fresh avocado slices just before eating to maintain texture. For longer storage, store the dressing without avocado for 3 days, then add fresh avocado when ready to serve.

5

What if I don't have lime juice?

Use lemon juice as a substitute, but you'll lose some of lime's unique tartness. For a similar brightness, try key lime juice or a mix of orange juice and vinegar (equal parts). If you're out of vinegar too, add ½ tsp extra salt to compensate for the missing acidity. The salad will still taste great, just with slightly different flavor notes.

★★★★★4.9(11 reviews)
Categories Salads