Prepare the buckwheat by rinsing and draining the grains at least twice. Leave the drain completely in a colander before continuing.: You will notice the water running clearer as you rinse, removing dust and loose starch, which prevents a gummy texture. Rinsing also refreshes the surface oils, making the eventual toasting more even. A common mistake is skimping on rinsing, which can lead to clumps and a cloudy final pot. Make sure the colander drains completely so you do not trap excess water that will alter the grain to water ratio.
If the grain isn't pre-roasted, you might want to roast them for a better flavor. Simply place the buckwheat in a dry frying pan, and toast for a few minutes until the grains turn golden in color.: When you toast the groats in a dry pan they emit an aromatic, nutty scent and begin to take on a warm golden hue, signals that the Maillard like browning is developing. This step deepens complexity and prevents a flat, raw taste in your porridge. Avoid leaving them unattended as they can go from golden to burnt quickly, turning bitter instead of pleasantly toasted.
In a saucepan combine the buckwheat, water, butter and salt and bring to a simmer.: As the pot warms you will hear the gentle rise of tiny bubbles and see steam curl up, and the grains will start to swell and soften. The combination of water and butter helps coat the groats, creating a silkier end texture. A typical slip up is boiling too hard, which can break the groats and make the texture uneven; keep the heat low so the simmer is gentle.
Cover the pan and cook on low heat for about 20 minutes. Once it's cooked through you can take it off the heat and add another tablespoon of butter and adjust the seasoning.: During this quiet phase the groats absorb moisture and become tender, and you might see the surface become glossy. The smell shifts from raw starch to warm, toasty cereal notes. If you lift the lid too often you will lose steam and prolong the cooking, but leaving it completely unchecked can risk sticking on the bottom; check once near the end to confirm doneness.
Soak the raisins (if using) in a little hot water for 15 minutes then drain away the water.: Soaking plumps the raisins and removes any residual sugar dust, giving you soft, juicy bites rather than tough ones. The soaking liquid can be reserved to adjust the porridge consistency if you like a hint of sweetness in the cooking liquid. Forgetting to drain soaked raisins can add unwanted excess liquid and dilute flavors in the final bowl.
Place the toasted buckwheat groats in a pan with 2 cups of boiling water and 1 tablespoon of butter. Bring to a simmer, and cook for about 15-20 minutes, until cooked through.: Starting with boiling water jumpstarts the cooking and seals the texture, and that tablespoon of butter begins building the creamy mouthfeel early. As it simmers the groats will rattle gently against the pan, and steam will rise rapidly before settling into a steady bubble. A misstep here is using cold water, which slows cooking and can yield unevenly cooked groats.
Add in the milk, honey or sugar, raisins and a pinch of salt and heat everything through.: The grains should be tender yet maintain a little bite, and the liquid will mostly be absorbed, leaving a slightly creamy pool around the groats. The aroma becomes richer, sometimes with a toasted sweetness that hints at readiness. Overcooking will make the porridge mushy and glue like; aim for tender but distinct grains.
Take off the heat and stir in the remaining tablespoon of butter. Divide between 2 bowls and enjoy!: When you add the warm milk the texture turns lusciously creamy and the sweetener melds with the grain, rounding the flavor. The raisins should now be plump and integrated. Heat until steam rises and small bubbles appear at the edge, but do not let it reach a rolling boil which can separate the milk and change texture. One common mistake is adding cold milk which shocks the porridge and can give a grainy feel, so temper with warm liquid when possible.
Take off the heat and stir in the remaining tablespoon of butter: The final butter melted in off heat gives a glossy finish and carries flavor across the bowl, creating a silky mouthfeel. As you stir you should see the porridge settle into a creamy consistency and smell rich and inviting. A pitfall here is skipping the resting moment off heat; stirring in butter while still vigorously boiling can cause separation instead of a smooth finish.
Divide between 2 bowls and enjoy: Serve warm so the steam and aroma are at their peak, and you will notice the contrast between the toasted groats and the silky, buttery surface. If using, add a little extra drizzle of honey or a pat of butter on top for shine. A common serving mistake is letting the porridge cool too much before plating, losing the comforting warmth that makes every spoonful satisfying.