Put the liquid (which can be water, or any stock that you prefer—my current favorite is mushroom stock) into a saucepan, cover it, and turn on the heat. Bring it to a boil.
Meanwhile, pour the kasha kernels into a dry skillet (do not add any oil or butter yet!). Add the beaten egg and stir with a spatula until every kernel is thoroughly coated with egg. Then turn on the heat under the skillet, to medium-low. Stir the kasha, breaking up any clumps with the end of the spatula, until the kasha is dry and there are no clumps of any size—about two or three minutes. At this point there should be a pleasant toasty smell.
Add the butter or olive oil to the pan and then pour in the boiling liquid, quickly and all at once. Give the pan a quick shake to distribute the grains evenly in the liquid. Cover the pan tightly and turn the heat to low.
Go away for exactly seven minutes.
Take off the lid. A puff of steam should emerge, but if actual liquid is still visible in the pan, put the lid back on and wait another minute. Fluff the kasha with the spatula. Taste. This is the time to add salt and, if you like, a modest grinding of pepper.
Move the uncovered kasha to the oven (changing to an ovenproof pan if necessary) to bake at 350ºF for another 15 minutes.
This basic recipe makes a delicious side to accompany turkey, or any roast—it is just wonderful with turkey gravy. And it’s so perfect with pot roast that you will regret all the years you never had it.