Healthy Breakfast Recipes

Dairy Free Irish Soda Bread with Smoked Salmon and Eggs

High ProteinDairy-FreeNut-Free
Prep Time15 min
Cook Time35 min
Servings4
Calories418 kcal
Health Score8/10
↓ Jump to recipe
Dairy Free Irish Soda Bread with Smoked Salmon and Eggs

Dairy Free Irish Soda Bread with Smoked Salmon and Eggs is the kind of breakfast that earns its place on the table without apology. At 31 grams of protein and 8 grams of fibre per serving, this is a meal that genuinely carries you through the morning. What sets it apart from a standard smoked salmon breakfast is the homemade soda bread base, which is dairy-free and built from wholesome flours rather than a shop-bought loaf loaded with preservatives and refined carbohydrates. Many people assume that Irish soda bread requires buttermilk and therefore sits off the menu if they are avoiding dairy, but this recipe proves that assumption wrong. The combination of oat milk and apple cider vinegar replicates the acidity of buttermilk with great accuracy, giving you a tender, well-risen loaf that holds together beautifully when sliced. Pair that bread with wild smoked salmon, a soft egg, and ripe avocado and you have a breakfast that feels like something you would order at a good brunch spot, but made at home with full control over every ingredient.

The ingredient list here is doing serious nutritional work. The 300 grams of wholemeal flour brings complex carbohydrates, B vitamins, and a good amount of dietary fibre, which supports digestion and helps regulate blood sugar through the morning. The 100 grams of oat flour adds beta-glucan, a soluble fibre linked to lower LDL cholesterol and sustained energy release. Ground flaxseed contributes omega-3 fatty acids alongside additional fibre and lignans, which have antioxidant properties. The oat milk provides a neutral, slightly creamy liquid base that keeps the bread moist without adding dairy, while the apple cider vinegar reacts with the bicarbonate of soda to create the lift the loaf needs. Wild smoked salmon delivers lean, high-quality protein and is one of the best dietary sources of long-chain omega-3s, specifically EPA and DHA, which support brain and heart function. The avocado brings monounsaturated fats, potassium, and folate. Free range eggs add complete protein, choline, and fat-soluble vitamins A, D, and E. Fresh dill is not decorative here. It contains flavonoids and has traditionally been used to support digestion.

The bread bakes to a deep golden-brown crust with a firm, slightly rough exterior from the wholemeal flour and a soft, dense crumb inside. It smells earthy and slightly nutty as it comes out of the oven, with a faint tang from the apple cider vinegar that lingers pleasantly. The process is straightforward. You mix the dry ingredients, stir in the wet ingredients until a shaggy dough forms, shape it by hand on a floured surface, score the top with a cross, and bake. No kneading, no proving, no yeast. The cross scoring is not just tradition. It helps the bread bake evenly through the centre. Once sliced and lightly toasted, the bread has a satisfying chew that holds up well under the toppings. The smoked salmon brings a rich, savoury depth with a silky texture that contrasts the firm bread and the creamy avocado. A softly poached or fried egg placed on top adds richness and a runny yolk that works like a sauce across everything. The dill cuts through the fat with a fresh, aniseed brightness.

This recipe is built for people who need a high-protein morning meal without dairy. It fits a dairy-free diet naturally and, depending on the smoked salmon brand used, is also gluten-free adaptable if you swap both flours for certified gluten-free alternatives and check the oat milk label. The high fibre content from the wholemeal and oat flours makes it useful for anyone managing blood sugar levels or following a lower-glycaemic approach to eating. Athletes and active people will find the macro balance practical: 42 grams of complex carbohydrates for fuel, 31 grams of protein for muscle support, and 14 grams of fat largely from unsaturated sources. People following an anti-inflammatory diet will appreciate the omega-3 contribution from both the flaxseed and the wild salmon. It is also a good option for anyone who struggles with hunger before lunch, because the combination of protein, fat, and fibre slows gastric emptying and keeps appetite steady for several hours. Older adults benefit particularly from the omega-3 and protein content, both of which support muscle maintenance and cognitive health.

The soda bread keeps well and makes meal prep straightforward. Bake the full loaf, cool it completely, then wrap it tightly in beeswax wrap or store in an airtight container. It stays fresh at room temperature for two days and in the fridge for up to five days. For longer storage, slice the cooled loaf, separate the slices with baking paper, and freeze for up to three months. Reheat slices in a toaster or a dry frying pan over a medium heat. The toppings are best assembled fresh each morning, which takes only a few minutes once the bread is ready. For variations, swap the smoked salmon for smoked mackerel, which is richer in flavour and equally high in omega-3s. A poached egg can be replaced with a soft-boiled egg if you are packing this as a meal on the go. For a plant-based version, skip the eggs and salmon and top the bread with white bean hummus, sliced radish, and capers, which keeps the protein content reasonable while staying entirely vegan. Scroll down to the recipe card for the full method and exact timings.

Ingredients

Serves:4
  • 300 g wholemeal flour (plus a little extra for dusting)
  • 100 g oat flour (certified gluten free if needed)
  • 2 tbsp ground flaxseed
  • 1 tsp bicarbonate of soda (level teaspoon)
  • 1 tsp fine sea salt
  • 300 ml unsweetened oat milk (or unsweetened almond milk)
  • 2 tbsp apple cider vinegar (this creates your dairy free buttermilk)
  • 1 tbsp extra virgin olive oil
  • 4 large free range eggs (for poaching)
  • 200 g wild smoked salmon (sustainably sourced)
  • 1 large ripe avocado
  • 2 tbsp fresh dill (roughly chopped, plus extra to garnish)
  • 1 tbsp fresh lemon juice (plus lemon wedges to serve)
  • 1 tsp white wine vinegar (for the poaching water)
  • 1 pinch black pepper (freshly cracked, to serve)
  • 1 pinch chilli flakes (optional, to serve)

Instructions

  1. 1

    Preheat your oven to 200C (180C fan, gas mark 6). Line a baking tray with parchment paper or dust lightly with flour.

    A cast iron skillet also works brilliantly for soda bread if you have one.

  2. 2

    Pour the oat milk into a jug and stir in the apple cider vinegar. Leave it to sit for 5 minutes. It will curdle slightly, which is exactly what you want. This is your dairy free buttermilk.

  3. 3

    In a large mixing bowl, combine the wholemeal flour, oat flour, ground flaxseed, bicarbonate of soda and sea salt. Stir well to distribute the bicarbonate of soda evenly throughout the flour.

    Do not skip mixing the dry ingredients thoroughly. Uneven bicarbonate of soda can cause bitter spots in the bread.

  4. 4

    Add the olive oil to the dairy free buttermilk mixture and stir briefly. Pour the wet ingredients into the dry ingredients and stir with a wooden spoon or your hands until a soft, slightly sticky dough forms. Do not overmix.

    The dough should come together quickly. Overworking it will make the bread tough.

  5. 5

    Turn the dough out onto a lightly floured surface and shape it into a round loaf about 4cm thick. Place on the prepared baking tray. Use a sharp knife to score a deep cross into the top of the loaf, cutting about halfway down.

    The cross is not just decorative. It helps the bread cook evenly all the way through the centre.

  6. 6

    Bake for 30 to 35 minutes until the loaf is golden brown on top and sounds hollow when you tap the base. Transfer to a wire rack and leave to cool for at least 10 minutes before slicing.

  7. 7

    While the bread is cooling, make the avocado and dill spread. Halve the avocado and scoop the flesh into a small bowl. Add the lemon juice, chopped dill and a pinch of sea salt. Mash with a fork until smooth but still slightly chunky.

    Taste and adjust lemon juice to your preference. Some people like it brighter, others more mellow.

  8. 8

    To poach the eggs, fill a medium saucepan with water to a depth of about 8cm and bring to a gentle simmer. Add the white wine vinegar. Crack each egg into a small cup or ramekin individually. Create a gentle swirl in the water with a spoon, then slide one egg in at a time. Cook for 3 minutes for a runny yolk or 4 minutes for a firmer set. Remove with a slotted spoon and drain briefly on kitchen paper.

    Fresh eggs hold together much better during poaching. The vinegar helps the whites set quickly around the yolk.

  9. 9

    Slice four generous pieces of soda bread. Spread each slice with a generous layer of the avocado and dill mixture. Drape smoked salmon over the top, then finish with a poached egg. Season with freshly cracked black pepper and a squeeze of lemon. Add chilli flakes and extra dill to garnish if you like.

Nutrition per serving

418kcal

Calories

31g

Protein

42g

Carbs

14g

Fat

8g

Fibre

3g

Sugar

620mg

Sodium

Pro Tips

  • The soda bread is best eaten on the day it is made, but it toasts beautifully the next day.

  • If your dough feels too wet, add one tablespoon of wholemeal flour at a time until it is workable without being crumbly.

  • Poach your eggs in batches if making more than four servings. Trying to poach too many at once drops the water temperature and makes the whites spread out.

  • Scoring the bread deeply really matters. A shallow cut means the centre may not cook through properly.

  • Room temperature eggs poach better than cold eggs straight from the fridge.

Frequently Asked Questions

Can I make the soda bread ahead of time?

Yes. Bake the bread the night before and store it wrapped in a clean tea towel at room temperature. Slice and toast it lightly in the morning before adding your toppings. The flavour actually deepens overnight.

Is this recipe suitable for people with a dairy allergy?

Yes, this recipe is completely dairy free. There is no butter, milk, cream cheese or any other dairy product used. The dairy free buttermilk is made from oat milk and apple cider vinegar.

Can I use a different plant milk instead of oat milk?

Absolutely. Unsweetened almond milk or soy milk both work well. Avoid sweetened or flavoured varieties as they can affect the taste and the chemical reaction with the vinegar.

Can I freeze the soda bread?

Yes. Slice the cooled loaf and freeze individual slices in a zip lock bag with parchment between them. Toast from frozen in a toaster or under the grill for 3 to 4 minutes.

What if I cannot find oat flour?

You can make your own oat flour by blending rolled oats in a food processor until fine. Or simply replace the oat flour with an equal weight of additional wholemeal flour. The bread will be slightly denser but still delicious.

How do I know when my poached eggs are done?

Gently lift the egg with a slotted spoon and press lightly with your finger. It should feel like a water balloon that has a little resistance but still wobbles. That is the sweet spot for a runny yolk with a set white.

Variations

  • Spiced Seed Soda Bread

    Add 2 tablespoons of mixed seeds such as pumpkin, sunflower and sesame to the dough along with half a teaspoon of caraway seeds. This adds extra crunch, healthy fats and a beautiful nutty flavour to the bread.

  • Scrambled Egg Version

    Swap the poached eggs for soft scrambled eggs made with oat milk instead of dairy milk. Cook low and slow in a non-stick pan with a little olive oil for a creamy, fluffy result without any butter or cream.

  • Capers and Red Onion Topping

    Add a tablespoon of capers and very thinly sliced red onion on top of the smoked salmon before the egg. This adds a briny, sharp contrast that works brilliantly against the richness of the avocado and salmon.

  • High Protein Cottage Cheese Free Version

    Replace the avocado spread with a thick layer of plain dairy free coconut yogurt mixed with dill and lemon zest. This keeps the recipe dairy free while adding a cool, creamy base with a slightly tangy flavour.

Substitutions

  • Oat milkUnsweetened almond milk or soy milk (Use the same quantity. Always choose unsweetened varieties to avoid affecting the bread flavour.)
  • Oat flourAdditional wholemeal flour or spelt flour (Spelt flour adds a slightly sweeter, nuttier flavour. The texture may be slightly denser but the bread will still work.)
  • Smoked salmonSmoked trout or tinned wild salmon (Both are excellent sources of omega-3s and protein. Smoked trout has a slightly earthier flavour that pairs beautifully with avocado.)
  • Apple cider vinegarWhite wine vinegar or lemon juice (Use the same quantity. Lemon juice adds a brighter citrus note to the bread.)
  • AvocadoDairy free cream cheese alternative (A plain, unsweetened dairy free cream cheese spread works well if you want a more neutral base flavour.)
  • Fresh dillFresh chives or flat leaf parsley (Chives give a mild onion flavour that also works really well with both smoked salmon and eggs.)

🧊 Storage

Store leftover soda bread wrapped in a clean tea towel or in an airtight container at room temperature for up to 2 days. For longer storage, slice and freeze for up to 1 month. Poached eggs and smoked salmon should be assembled fresh and not stored once plated. Leftover avocado spread can be stored in a small airtight container in the fridge for up to 1 day with a piece of cling film pressed directly onto the surface to prevent browning.

📅 Make Ahead

The soda bread can be baked the evening before. The avocado and dill spread is best made fresh, but if needed it can be prepared up to a few hours ahead and stored tightly covered in the fridge. Poach eggs fresh to order for the best texture and flavour.