Season the steak pieces with salt and pepper.
Heat a large skillet over medium-high heat and melt 2 tablespoons of butter.
Add the steak bites in a single layer, avoiding overcrowding.
Sear the steak for 2-3 minutes, then flip and cook for another 2-3 minutes until browned and cooked to your desired doneness.
Reduce the heat to low, add the minced garlic and remaining butter to the skillet.
Toss the steak bites in the garlic butter, cooking for an additional minute to infuse flavor.
Remove the skillet from the heat and set aside, keeping the steak bites warm.
In a large pot, boil water and add the cubed potatoes, cooking until fork-tender.
Drain the potatoes and return them to the pot. Add heavy cream, garlic powder, and the remaining butter.
Mash the potatoes until smooth and creamy; season with salt to taste.
Serve steak bites over a generous scoop of mashed potatoes, drizzled with garlic butter from the skillet.