Are you looking for a twist on traditional potato salad? Try making this ultimate Avocado Potato Salad loaded with bacon, eggs and of course avocados! 


  1. 4 medium sized potatoes (any variety)
  2. 6 ounces of bacon (half a package) and I used turkey bacon
  3. 1/2 cup yellow onion, diced
  4. 2 hard-boiled eggs, chopped
  5. 2 tablespoons plain yogurt
  6. 2 avocados, mashed
  7. 1 tablespoon lemon juice (can substitute for lime)
  8. 1 teaspoon black pepper
  9. 1 teaspoon salt
  10. 2 teaspoons crushed red pepper flakes
  11. 1 teaspoon garlic powder


  1. Wash and cube the potatoes, boil them in water for about 20 minutes or until they are tender (do not over cook them). Once the potatoes are cooked, drain and let them cool off for 10 minutes or so (I usually stick them in the fridge).
  2. While the potatoes are boiling you can cook the bacon. Once it’s cooked, blot off any grease with a paper towel and chop it into pieces.
  3. Add potatoes, bacon, onion and eggs to a mixing bowl.
  4. Stir in yogurt, mashed avocados and lemon juice.
  5. Mix in pepper, salt, red pepper, and garlic powder.
  6. Give it a few good stirs and chill for at least 20 minutes before serving.

Recipe and photos via Horses & Heels