Disclosure: This post may contain affiliate links. Please read my privacy policy.

This healthy dill ranch potato salad with avocado and eggs is creamy, flavorful, and protein-packed. A yummy twist on classic potato salad—perfect for summer meals.

Ranch potato salad with avocado and eggs in a bowl.

Whether you’re serving it at a summer BBQ, meal-prepping for the week, or looking for a healthy twist on traditional potato salad, this recipe is wholesome, flavorful, and perfect for sharing.

This recipe is also naturally dairy-free, gluten-free, Paleo and Whole30 compliant. It is made of healthy carbs (potatoes), fats (avocado), and protein (hard boiled eggs). It’s everything you want in a meal to leave you feeling satisfied and full, with the yummy taste of ranch added.

Try my dairy-free Mexican street corn, smore rice crispies, or apricot tart for other yummy summer recipes.

What makes this recipe great

  • It is protein-packed and satisfying. The egg and avocado add this element to the dish.
  • It is perfect for any occasion. This recipe is great for BBQs, picnics, potlucks, or meal prep lunches.
  • It is naturally gluten-free and dairy-free. This recipe is made of simple ingredients that fit into many diets, such as Paleo and Whole30.
  • The healthy homemade ranch with dill takes it to a whole other level. It gives it a zesty herby kick.
Avocado potato salad recipe in a bowl with a spoon in it.

Recipe ingredients:

  • Potatoes– this makes up the base of the salad.
  • Hard boiled eggs– add protein to the dish.
  • Avocado– adds nice creaminess to the dish.
  • Mayonnaise, almond milk, fresh dill, dried parsley, onion powder, garlic powder, lemon juice, salt and pepper– these are used to make the ranch dressing.


See recipe card below for a full list of ingredients and measurements.

Additions/ Substitutions

  • Instead of fresh dill, you can use freeze dried dill. Use 2 teaspoons freeze dried dill instead of the 1/4 cup fresh dill.
  • Instead of almond milk, you can use any milk of choice.

Step by step instructions:

I like making this salad in steps so that I use my time efficiently.

Potatoes boiling in a pot.
Step 1:

Step 1: Boil the potatoes.

Eggs boiling in a pan.
Step 2

Step 2: Boil the eggs to make hard boiled eggs.

Cook both the potatoes and eggs at the same time on the stovetop so that they are both ready in 15-20 minutes.

Ranch dressing in a bowl.
Step 3

Step 3: While the potatoes and eggs cook, make the creamy dill ranch dressing.

To make the dressing, mix the mayonnaise, almond milk, fresh dill, dried parsley, onion powder, garlic powder, lemon juice, salt and pepper.

Hard boiled eggs cut up in a bowl.
Step 4

Step 4: Cut the hard boiled eggs into cubes, cut the avocado into cubes.

Cut the avocado last so it doesn’t brown.

All parts of the potato salad in a bowl before getting mixed.
Step 5

Step 5: Mix together the boiled potatoes, hard boiled eggs, avocado, and ranch dressing. You can do this while everything is hot. It tastes good this way.

Homemade egg potato salad with avocado in a bowl.

Recipe FAQs

Do you have to use gold potatoes?

I would because they have a buttery texture and taste. But feel free to use red potatoes or your favorite potato of choice!

Can I make this potato salad ahead of time?

Yes! You can boil the potatoes and eggs up to 2 days in advance. For best texture, add the avocado and dill ranch dressing just before serving.

How long does this potato salad last in the fridge?

Stored in an airtight container, it will stay fresh for 3–4 days. To keep the avocado from browning, drizzle with a little lemon juice before mixing.

Can I use store-bought ranch instead of homemade?

Absolutely. While homemade dill ranch gives the freshest flavor, a high-quality store-bought ranch works too. Just stir in fresh dill for that herby kick.

Make sure to use one that works with your diet ( gluten-free, dairy-free, Paleo etc)

Dill Ranch Potato Salad with Avocado and Eggs in a bowl with fresh dill on top.

Other yummy healthy potato salad recipes:

This French Potato and Tuna Salad is a fresh and flavorful homemade potato salad with the best tasting dressing!

This Sweet Potato Salad Niçoise has lots of great classic nicoise flavor but with a sweet potato twist!

This Grilled Potato Salad from Thyme and Joy has extra oomph from the grilled potato.

This Potato Salad Recipe from Meaningful Eats has extra flavor thanks to a secret trick!

Did you try this recipe? Please leave me a ⭐ review below!

5 from 1 vote

Healthy Dill Ranch Potato Salad with Avocado and Eggs

Servings: 8 people
Prep: 15 minutes
Cook: 20 minutes
Total: 35 minutes
Dill Ranch Potato Salad with Avocado and Eggs (Paleo, Whole30) | Perchance to Cook, www.perchancetocook.com
A creamy potato salad recipe full of hard boiled eggs and avocado and seasoned with a homemade dairy-free dill ranch sauce.

Ingredients 

Potato Salad Ingredients:

  • 2 lbs gold potatoes, cut into 1.5 inch cubes/pieces
  • 2 medium avocados, chopped
  • 6 hard boiled eggs, peeled and chopped
  • 1/2 tsp salt
  • 1/4 tsp pepper

Dill Ranch Dressing Ingredients:

Save this recipe!
Get it sent to your inbox! You’ll also get new recipes from us every week!

Instructions 

  • Cut potatoes into 1.5 inch cubes. Put into boiling water and cook for 15-18 minutes, until fork tender, then drain.
  • At the same time, hard boil the eggs using your favorite technique. I cooked mine in boiling water for 20 minutes.
  • Make the dill ranch dressing while the potatoes and eggs cook. Put the mayo, almond milk, fresh dill, parsley, onion powder, garlic powder, salt, pepper and lemon juice all into a food processor and mix. Set aside.
  • Cut the avocado last so it doesn't brown.
  • Add the cooked potatoes, cubed hard boiled eggs and cubed avocado into a large bowl. Add the ranch dressing and mix. Season with salt and pepper. I added 1/2 tsp salt and 1/4 tsp pepper at the end.
  • You can eat this salad warm, it is delicious! Put the rest in a tupperware and save in the fridge. This salad is delicious cold too.

Notes

To store: put in an airtight container. This potato salad will stay fresh for 3–4 days. To keep the avocado from browning, drizzle with a little lemon juice before mixing.
 
  • Instead of fresh dill, you can use freeze dried dill. Use 2 teaspoons freeze dried dill instead of the 1/4 cup fresh dill.
  • Instead of almond milk, you can use any milk of choice.

Nutrition

Calories: 319kcalCarbohydrates: 26gProtein: 8gFat: 21gSaturated Fat: 3gPolyunsaturated Fat: 2gMonounsaturated Fat: 7gCholesterol: 140mgSodium: 366mgPotassium: 786mgFiber: 6gSugar: 2gVitamin A: 385IUVitamin C: 29mgCalcium: 52mgIron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Side Dish
Cuisine: American
Tried this recipe?Mention @perchancetocook or tag #perchancetocook!
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you'll get new recipes from us every week!
5 from 1 vote (1 rating without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.