Bring a large pot of water to boil.
Add diced potatoes and cook until tender, about 10-15 minutes depending on how large your chunks are.
Strain and let cool.
In a bowl, mix together mayonnaise, Greek yogurt (or sour cream), milk, garlic powder, minced onion and salt.
Once potatoes are cool, mix together potatoes with Greek yogurt mixture.
Mix in crumbled bacon, cheddar cheese and green onions. Serve and enjoy!