Boil peeled potatoes until soft and tender, then drain completely. Mash them while still warm for a smooth, lump-free texture. I like to add a little butter and milk for extra creaminess.
Heat olive oil in a pan and sauté onions until soft and translucent. Add garlic and cook until fragrant but not browned. This step gives the pie its deep, savory base flavor.
In a large bowl, combine mashed potatoes, sautéed onions, and garlic. Add eggs, cheese, salt, and pepper, then mix well. I make sure everything is evenly combined for consistent taste.
Grease a baking dish and spread the potato mixture evenly inside. Top with breadcrumbs and a light drizzle of melted butter. This topping is what creates the signature crispy crust.
Preheat the oven and bake until the top turns golden and crisp. The aroma will become rich and irresistible as it cooks. I usually let it cool slightly before slicing for cleaner cuts.