1poundbutter potatoessuch as Yukon Gold or Dutch Yellow (~ 2 large)
1teaspoonextra virgin olive oil
1medium onionchopped
1garlic cloveminced
4large eggs
1 14-ozcan artichoke heartsdrained and coarsely chopped
8ouncesGruyère cheese
2tablespoonschopped flat leaf parsley
A few dashes of Tabasco sauce
Fine sea salt and coarsely ground pepper
Instructions
Peel and cut potatoes into 1-1/2 inch chunks. Steam potatoes (using a steamer insert) over high heat until you can easily break them with a fork, about 20 to 25 minutes. Let cool. Once potatoes are cool cut them into smaller pieces – about 1/3-inch dice. Set aside.
Preheat oven to 350°F. Coat an 8-inch square baking dish with nonstick spray.
In a medium skillet, heat olive olive over medium heat. Add onion, season with salt and pepper, and cook until softened, about 7 minutes. Add garlic and stir for a minute. Remove pan from heat.
In a large bowl, whisk eggs until well mixed. Stir in onion mixture, potatoes, artichokes, cheese, parsley and Tabasco sauce. Season with salt and pepper.
Transfer mixture to the prepared dish. Bake until it has set – a bit puffed at the sides and just firm in the center – about 25 to 30 minutes.
Cool for at least an hour before cutting into 1-inch squares.
Notes
* I prefer not to cut the potatoes too small before steaming them so they don’t fall apart. * It’s easier to cut when it’s completely cooled.