In a medium saucepan, add potatoes and cover them with cold water and a pinch of salt. Bring to a boil over medium-high heat, then reduce to a simmer and boil for 7-8 minutes until fork-tender.
5 medium potatoes
Drain the potatoes, then return to low heat for 30-40 seconds, shaking every so often to steam off residual moisture. Set potatoes aside.
In the same pan, melt 4 Tablespoons of butter over low-medium heat. Set aside 2 Tablespoons of green onions. Then, add the remaining green onions to the pan with the garlic, and saute for 2 minutes.
6 Tablespoons butter, ¾ cup green onions, 1 clove garlic
Add cabbage and cook for 3-4 minutes, stirring, until soft.
2 cups savoy cabbage
Finally, turn the heat to low and add the potatoes back to the pan. Mash them with your spoon, gradually mixing them in with the cabbage and onions.
Once the potatoes are mashed and mixed through, slowly add in milk and stir until it's absorbed by the potatoes. Add the remaining 2 Tablespoons butter, salt, and pepper, and mix to combine.
½ cup whole milk, Salt + pepper, 1 Tablespoon butter
Serve with extra butter and green onions on top, and enjoy!