Start by peeling and chopping the yellow potatoes into evenly sized chunks to ensure they cook uniformly.Place the potatoes in a pot with a steamer basket. Fill the pot with hot tap water up to the bottom of the steamer basket. Place the lid on the pot and cook on medium/high heat for 12-16 minutes or until the potatoes are fork-tender.If you don't have a steamer basket, place the potatoes in a pot and cover with water. Bring to a boil and simmer for 20-25 minutes or until the potatoes are fork-tender. While the potatoes are cooking, shred the parmesan cheese, mince the garlic, and finely chop the parsley and set them aside.
In a blender or immersion blender chopper cup, add the cottage cheese, milk, salt, and onion powder. Blend until smooth.
Once the potatoes are cooked, remove them from the pot using a slotted spoon and place them in a separate bowl. Pour out the hot water and steamer basket into the sink and return the pot to the stove.
Turn the heat to medium/low and add the butter. Once melted, add the minced garlic. Stir the garlic in the butter until soft and fragrant. Turn off the heat and add the cottage cheese mixture, steamed potatoes, and shredded parmesan cheese. Using a potato masher or hand mixer, whip the potatoes until smooth. Sample and add more milk, salt or pepper if needed.You can sprinkle the chopped parsley into the entire pot of potatoes or after the potatoes have been dished.