Gluten Free Buckwheat Porridge with Honey and Walnuts

Buckwheat has a bit of an identity crisis, and honestly, that works in its favour. Despite the name, it contains zero wheat and zero gluten. It is actually a seed from the same plant family as rhubarb, which makes it a brilliant choice if you follow a gluten free diet or simply want to branch out from oats. This gluten free buckwheat porridge with honey and walnuts takes full advantage of buckwheat groats, cooking them low and slow in a blend of unsweetened almond milk and water until they become thick, creamy and genuinely satisfying. The result is a bowl that feels indulgent but is working hard for your health from the very first spoonful.
What sets this recipe apart from traditional porridge is the nutrition profile. Buckwheat groats are naturally rich in plant protein, delivering around 6 grams per serving before any toppings are added. They are also loaded with resistant starch and dietary fibre, which feeds the good bacteria in your gut and keeps blood sugar levels steady through the morning. A small drizzle of raw honey adds just enough sweetness without spiking your sugar levels the way refined sugar does. Raw honey also contains trace antioxidants and enzymes that processed sweeteners simply cannot offer. Then come the walnuts. Roughly chopped and scattered on top, they add omega-3 fatty acids, a satisfying crunch, and an extra hit of healthy fat that keeps you full for hours. Every ingredient is here for a reason.
The technique is straightforward but a couple of small details make a big difference. Soaking your buckwheat groats overnight in cold water is completely optional, but it shortens cooking time and makes the groats even easier to digest by breaking down naturally occurring phytic acid. If you skip the soak, no problem at all. Just rinse the groats well before cooking to remove any bitterness. Cooking them in a mixture of almond milk and water rather than water alone gives the porridge a creamier texture and adds a gentle nuttiness that complements the toasted, earthy flavour of the buckwheat beautifully. A pinch of cinnamon and a tiny scrape of vanilla paste stirred in at the end brings everything together without adding sugar or calories.
This recipe is genuinely easy to make ahead and keeps well in the fridge for up to three days, making it a fantastic option for busy mornings when you want a nourishing breakfast without any fuss. Simply reheat gently on the hob with a splash of extra milk, stir well, and add your toppings fresh each morning. You can also batch cook a double portion on Sunday and have breakfast sorted for the first half of your week. The honey and walnut topping takes about thirty seconds to prepare, so even on the most chaotic mornings there is no excuse to skip a proper breakfast. Serve it warm in your favourite deep bowl, top generously, and take a moment to actually enjoy it.
Ingredients
- 1 cup raw buckwheat groats (rinsed well under cold water, soaked overnight if possible)
- 1.5 cups unsweetened almond milk (or oat milk for a creamier result)
- 1 cup water
- 0.3 tsp ground cinnamon
- 0.3 tsp vanilla paste (or pure vanilla extract)
- 1 pinch fine sea salt
- 2 tbsp raw honey (one tablespoon per serving, drizzled on top)
- 30 g raw walnuts (roughly chopped, about 15g per serving)
- 1 tbsp plain Greek yogurt (optional, stirred in for extra protein and creaminess)
- 1 tbsp ground flaxseed (stirred in during cooking for extra fibre and omega-3s)
Instructions
- 1
If you soaked your buckwheat groats overnight, drain and rinse them thoroughly under cold running water. If not, simply rinse the dry groats in a fine mesh sieve for about 30 seconds until the water runs clear. This removes any bitterness and surface starch.
Soaking is optional but recommended. It reduces cook time by about 5 minutes and makes the porridge easier to digest.
- 2
Add the rinsed buckwheat groats to a medium saucepan along with the almond milk and water. Place over a medium heat and bring to a gentle simmer, stirring occasionally to prevent the groats sticking to the base of the pan.
Keep the heat medium rather than high. A rapid boil can make the porridge gluey rather than creamy.
- 3
Once simmering, reduce the heat to low and cook uncovered for 12 to 15 minutes, stirring every couple of minutes. The groats will absorb the liquid and begin to break down into a thick, soft porridge. If it thickens too quickly, add a splash more almond milk and stir to loosen.
For a chunkier texture, cook for 10 to 12 minutes. For a smoother, creamier result, cook for the full 15 minutes and stir more frequently.
- 4
When the porridge reaches your preferred consistency, remove from the heat. Stir in the ground cinnamon, vanilla paste, sea salt and ground flaxseed. If you are using Greek yogurt for extra protein, stir it in now. Taste and adjust seasoning.
Adding the flaxseed at the end of cooking rather than the beginning preserves more of its omega-3 content.
- 5
Divide the porridge evenly between two bowls. Drizzle one tablespoon of raw honey over each serving, then scatter over the roughly chopped walnuts. Serve immediately while warm.
Add the honey just before eating rather than stirring it through the hot porridge, as this preserves more of its natural enzymes and antioxidants.
Nutrition per serving
318kcal
Calories
11g
Protein
46g
Carbs
11g
Fat
7g
Fibre
13g
Sugar
95mg
Sodium
Pro Tips
- ✓
Always rinse buckwheat groats before cooking, soaked or not. The rinsing step removes a naturally bitter compound called rutin from the surface.
- ✓
Do not walk away while the porridge is cooking. Buckwheat sticks to the pan more readily than oats and benefits from regular stirring.
- ✓
Use raw honey rather than processed honey to keep the glycaemic impact lower and retain natural enzymes.
- ✓
Toast the walnuts in a dry pan for 2 to 3 minutes before topping if you want a deeper, richer flavour.
- ✓
Ground flaxseed adds fibre, omega-3 fatty acids and a subtle nutty flavour without changing the texture of the porridge noticeably.
- ✓
If you are making this for one person, halve all quantities. Buckwheat porridge reheats well but is best eaten fresh if possible.
Frequently Asked Questions
Variations
- •
Berry and Honey Buckwheat Porridge
Stir a handful of frozen blueberries or raspberries into the porridge during the last 3 minutes of cooking. They will break down slightly and create a beautiful purple swirl. Top with honey, walnuts and a few fresh berries for colour.
- •
Banana and Almond Butter Buckwheat Porridge
Mash half a ripe banana into the porridge as it cooks for natural sweetness and a creamier texture. Top with a teaspoon of almond butter, a drizzle of honey and a small handful of walnuts for a more filling, higher-calorie version.
- •
Spiced Apple Buckwheat Porridge
Grate half an apple directly into the porridge during the last 5 minutes of cooking, along with an extra pinch of cinnamon and a tiny pinch of ground ginger. The apple softens beautifully and adds natural sweetness so you can reduce the honey.
- •
High Protein Buckwheat Porridge
Stir one scoop of unflavoured or vanilla protein powder into the cooked porridge along with the Greek yogurt. This pushes protein per serving to around 20 to 25 grams, making it a strong post-workout breakfast option.
Substitutions
- •Almond milk → Oat milk, soy milk or full-fat dairy milk (Soy milk adds the most protein. Full-fat dairy milk creates the creamiest result. Use whichever suits your dietary needs.)
- •Raw honey → Pure maple syrup or agave nectar (Both keep the recipe vegan. Maple syrup has a slightly lower glycaemic index than honey. Use the same quantity.)
- •Walnuts → Pecans, almonds or pumpkin seeds (Pumpkin seeds make this nut-free while still adding healthy fats and a satisfying crunch. Almonds add extra protein.)
- •Ground flaxseed → Chia seeds or hemp seeds (All three add omega-3s and fibre. Chia seeds will thicken the porridge slightly more. Hemp seeds have a milder flavour.)
- •Greek yogurt → Coconut yogurt or silken tofu blended smooth (Coconut yogurt keeps it dairy-free. Blended silken tofu is a neutral-tasting option that adds protein without changing the flavour.)
- •Vanilla paste → Pure vanilla extract (Use the same quantity. Vanilla paste gives a slightly more intense flavour and visible vanilla seeds but extract works perfectly well.)
🧊 Storage
Allow leftover porridge to cool completely before transferring to an airtight container. Store in the refrigerator for up to 3 days. Reheat gently in a small saucepan over low heat with a splash of almond milk, stirring until smooth and warmed through. Add toppings fresh each morning. Do not freeze, as the texture becomes grainy after thawing.
📅 Make Ahead
This porridge is excellent for meal prep. Cook a double or triple batch on Sunday, divide into individual portions in airtight containers, and refrigerate for up to 3 days. Store the chopped walnuts and honey separately and add them just before eating so the walnuts stay crunchy. Reheat each portion with a tablespoon or two of almond milk and stir well before serving.


