
There is something deeply satisfying about sitting down to a plate of British kippers with scrambled eggs and brown bread on a quiet morning. This is the kind of breakfast that has been fuelling people across the UK for generations, and for very good reason. Kippers, which are cold-smoked whole herrings, are absolutely loaded with omega-3 fatty acids, vitamin D, and complete protein. Pair them with softly scrambled free-range eggs and a couple of slices of seeded wholegrain bread, and you have a breakfast that genuinely works hard for your body from the very first bite.
This version takes the traditional combination and makes it meaningfully healthier without stripping away any of the things that make it so good. Instead of cooking the kippers in butter or drizzling everything in cream, we grill the fillets gently to let their natural oils do the work. The scrambled eggs are made with a splash of semi-skimmed milk rather than double cream, keeping the texture creamy and luxurious while cutting back on saturated fat and overall calories. The brown bread here is properly wholegrain and seeded, which bumps up the fibre significantly compared to a standard white loaf. A squeeze of fresh lemon over the top brightens everything up and cuts through the richness of the fish beautifully.
Kippers have an intense, smoky, savoury flavour that some people find a little intimidating at first. The trick is not to overthink them. A good kipper needs very little cooking because the smoking process has already done most of the work. Grilling for just four to five minutes is all it takes. If you have never cooked kippers at home before, the main thing to know is that they do produce a strong aroma while cooking. Opening a window or switching on your extractor fan before you start makes all the difference. Once they are on the plate, the smell mellows into something genuinely appetising, especially when it mingles with the warm, eggy steam rising from the scrambled eggs alongside. The combination of textures is wonderful too, flaky fish against soft creamy eggs and the slight chew of hearty wholegrain toast.
From a nutritional standpoint, this breakfast really delivers. Each serving provides around 38 grams of protein, which is exceptional for a morning meal and will keep you feeling full and focused well into the afternoon. The wholegrain bread contributes meaningful fibre to support digestive health, while the kippers bring a hefty dose of EPA and DHA omega-3 fatty acids that support brain function and cardiovascular health. Fresh flat-leaf parsley scattered over the top is not just for looks either, it adds a small but worthwhile hit of vitamin C and antioxidants. This is the kind of breakfast that a nutritionist would genuinely recommend, not as a treat, but as a regular part of a balanced morning routine.
Ingredients
- 2 fillets smoked kipper fillets (boneless if possible, around 120g each)
- 4 large free-range eggs
- 3 tbsp semi-skimmed milk (or unsweetened oat milk for dairy-free)
- 1 tsp olive oil (for scrambling the eggs)
- 4 slices seeded wholegrain brown bread (choose a loaf with at least 3g fibre per slice)
- 1 small lemon (cut into wedges for serving)
- 2 tbsp fresh flat-leaf parsley (roughly chopped)
- 1 pinch freshly ground black pepper (to taste)
- 4 slices ripe tomato (optional, for serving alongside)
Instructions
- 1
Preheat your grill to medium-high. Line the grill pan or a baking tray with foil. Place the kipper fillets skin side down on the foil. You do not need to add any oil as kippers have plenty of their own natural oils.
Open a window or turn on your extractor fan now. The aroma of grilling kippers is strong and doing this early keeps your kitchen fresh.
- 2
Place the kippers under the grill and cook for 4 to 5 minutes. You are not looking to flip them. They are ready when the flesh has turned opaque and the edges are just starting to curl slightly. Remove from the grill and set aside, tented loosely with a piece of foil to keep warm.
If your kippers are particularly thick, give them an extra minute. Thinner fillets may only need 3 to 4 minutes. Do not overcook or they will dry out.
- 3
While the kippers are grilling, crack the eggs into a bowl. Add the semi-skimmed milk and a grind of black pepper. Whisk together until the yolks and whites are fully combined.
Do not add salt at this stage. Kippers are already quite salty and you will find you do not need it once everything is on the plate together.
- 4
Place a small non-stick pan over a low heat. Add the olive oil and let it warm for about 30 seconds. Pour in the egg mixture. Using a silicone spatula, gently fold and stir the eggs continuously, moving them slowly around the pan.
Low and slow is everything here. Rushing scrambled eggs over high heat gives you rubbery curds. You want soft, barely-set folds of egg.
- 5
When the eggs look silky and just slightly underdone, remove the pan from the heat. They will continue cooking in the residual heat of the pan. This usually takes about 3 to 4 minutes total over low heat.
- 6
While the eggs are finishing, pop the wholegrain bread into the toaster and toast to your liking. You want it golden and sturdy enough to hold the eggs without going soggy immediately.
- 7
To serve, place two slices of brown toast on each plate. Spoon the scrambled eggs generously over the toast. Lay a kipper fillet alongside or over the eggs. Scatter the fresh parsley over everything, add a wedge of lemon on the side, and serve immediately.
Squeezing lemon over the kippers just before eating is the finishing touch that brings this whole dish together. Do not skip it.
Nutrition per serving
415kcal
Calories
38g
Protein
28g
Carbs
16g
Fat
5g
Fibre
3g
Sugar
820mg
Sodium
Pro Tips
- ✓
Buy the best quality kippers you can find. Kippers from traditional smokehouses tend to have better flavour and a firmer texture than supermarket varieties.
- ✓
If you are sensitive to the smell of cooking kippers, try the jug method: place the kippers head-down in a tall heatproof jug, pour boiling water over them, cover with a plate, and leave for 6 minutes. This produces barely any smell.
- ✓
Seeded wholegrain bread is the healthier choice here. Look for a loaf where wholemeal flour is the first ingredient and that has at least 6g of fibre per 100g.
- ✓
Leftover kippers can be flaked and mixed with light cream cheese and lemon juice as a healthy pate on rye crispbreads the next day.
- ✓
To check for bones in your kippers before serving, run a finger gently along the flesh. Most kipper fillets sold today are boneless but it is always worth a quick check.
Frequently Asked Questions
Variations
- •
Kipper and Avocado Brown Toast
Replace the scrambled eggs with half a ripe avocado, sliced or mashed onto the toast. Top with the grilled kipper fillet, a squeeze of lemon, and chilli flakes. This version is dairy-free and packed with healthy monounsaturated fats.
- •
Kipper Scramble with Spinach
Add a large handful of fresh baby spinach to the pan with the eggs during the last minute of cooking. The spinach wilts down into the eggs and adds iron, folate and extra fibre to the dish. A great way to get greens in at breakfast.
- •
Poached Egg and Kippers on Brown Bread
Swap the scrambled eggs for poached eggs if you prefer. Poached eggs have no added fat and sit beautifully on top of the grilled kipper fillet. A drizzle of a little lemon juice and black pepper finishes this version perfectly.
Substitutions
- •Kipper fillets → Smoked mackerel fillets (Smoked mackerel has a similarly rich, oily flavour and is just as high in omega-3. It does not need grilling, just flake it straight from the pack and warm briefly in a dry pan.)
- •Seeded wholegrain brown bread → Rye crispbreads or rye sourdough (Rye bread has a lower glycaemic index than wheat bread and a higher fibre content. It is a great swap if you want extra digestive benefits or are looking for a lower-calorie bread option.)
- •Semi-skimmed milk → Unsweetened oat milk or almond milk (Either works well in scrambled eggs and keeps the recipe dairy-free. Oat milk gives a slightly creamier result than almond milk.)
- •Fresh flat-leaf parsley → Fresh chives or dill (Chives give a mild onion note that works nicely with smoked fish. Dill is a classic pairing with any smoked or cured fish and adds a lovely fresh anise-like flavour.)
🧊 Storage
This recipe is best enjoyed freshly made. Scrambled eggs do not store well and will become watery and rubbery once refrigerated. Cooked kipper fillets can be wrapped and refrigerated for up to 1 day and flaked into salads or pates, but they are not ideal for reheating.
📅 Make Ahead
You can prepare the eggs in advance by whisking them together with the milk and storing the mixture covered in the fridge for up to 8 hours. The kippers require no prep. This means the actual cooking time on the morning is very quick, around 10 minutes total.
You might also like

Welsh Rarebit Recipe with Mature Cheddar and Wholegrain Mustard on Seeded Rye Toast

Dairy Free British Kedgeree with Smoked Salmon and Brown Rice
