
A moist, tender coffee sponge studded with crunchy walnuts and topped with silky espresso buttercream — the perfect British teatime loaf.

This coffee and walnut loaf has been a nostalgic staple in my kitchen for years. I first baked it on a damp October afternoon when I wanted something that smelled like a cozy café and felt like an old family favorite. The combination of warm coffee notes woven through a tender sponge and the crunch of toasted walnuts always brings people to the table. It’s the sort of loaf that vanishes at teatime and gets requests for birthdays and casual get-togethers alike.
What makes this loaf special is how reliably moist it is: brown sugar and yogurt work together to create a fluffy crumb that keeps well for days. The buttercream on top is deliberately lightweight — I beat the butter until pale and airy, which gives the frosting a silky texture that’s never overly sweet. Every time I serve this, someone asks for the recipe; it’s an ideal bake for home cooks who want a simple process with a bakery-style result.
Personally, this loaf became part of our Sunday ritual — I’ll make it when friends drop by, and the smell always prompts a crowd. My kids love the crunchy walnut pieces, and the buttercream is a little nostalgic reminder of bakery afternoons while studying at university.
What I love most about this loaf is how it transports me back to coffee shop afternoons with friends. It’s forgiving: even if your batter is mixed a touch too long or your oven runs a little hot, the yogurt and brown sugar help maintain a soft crumb. Guests always notice the balance between the deep coffee notes and the nutty crunch — it’s comfort and sophistication in a single slice.
To keep the loaf at its best, store it at room temperature in an airtight container for up to 3 days. If the room is warm, refrigerate uncovered for an hour then cover to avoid sweating. For longer storage, freeze slices individually on a baking sheet, then transfer to a freezer bag to prevent sticking—frozen slices thaw in about an hour at room temperature. Avoid frosting before freezing; freeze unfrosted and add buttercream after thawing for a fresher finish. Use glass or airtight plastic containers to prevent odours transferring to the loaf.
If you need dairy-free options, replace the butter with a dairy-free stick shortening of similar fat content and use a plant-based yogurt (full-fat coconut yogurt works best). For egg-free, use two flax eggs (2 tbsp ground flaxseed + 6 tbsp warm water, chilled) though texture will be slightly denser. To make gluten-free, replace the all-purpose flour with a 1:1 gluten-free flour blend that contains xanthan gum. Note: these swaps alter texture and flavor slightly, so expect a softer rise and adjust baking time by a few minutes.
Serve slices with a small pot of strong black coffee or a creamy latte to mirror the loaf’s flavor profile. For an afternoon treat, pair with a dollop of whipped cream or mascarpone and a scattering of toasted walnut halves. This loaf is also lovely with citrus-curd accents—thin slices of orange or a smear of orange marmalade complement the coffee’s bitterness nicely.
The coffee-and-walnut pairing is a classic in British baking, popular in tearooms and home kitchens alike. The combination gained prominence in the mid-20th century as instant coffee became a pantry staple, allowing home bakers to infuse coffee flavor without specialty equipment. Over time the loaf evolved into a teatime favorite, often iced simply with buttercream and decorated with nuts—comforting, modest, and sophisticated all at once.
In autumn, fold in raisins soaked in hot coffee for extra warmth. For winter holidays, add a pinch of cinnamon and a tablespoon of orange zest to the batter. In summer, lighten the frosting by using a cream-cheese based topping (reduce butter by half and add 4 oz cream cheese) for a tangier finish that pairs well with iced coffee.
Make the loaf a day ahead: bake and cool it, then keep unfrosted overnight. Prepare the buttercream the morning you’ll serve and frost an hour before guests arrive to keep the finish fresh. Slice only when ready to serve to preserve crumb moisture. Use parchment loaf liners for easy removal and less washing up—these liners also make gifting a loaf simple.
This recipe is a reliable, comforting bake that invites conversation and nostalgia. It’s simple enough for weekday baking and pretty enough for special occasions—go on, make a loaf and share a slice with someone you love.
Toast the walnuts in a dry pan for 3–5 minutes to intensify flavor before folding into the batter.
Always cool the loaf completely before frosting to prevent a melted buttercream.
Beat the butter for the frosting for several minutes until pale — this creates light, airy buttercream with the best texture.
Sift powdered sugar into the buttercream in batches to avoid a gritty texture and to keep the frosting smooth.
Use a toothpick to test doneness in the center; a few moist crumbs are better than a wet batter.
This nourishing classic coffee and walnut loaf recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.
Yes. Freeze the unfrosted loaf wrapped tightly for up to 3 months. Thaw in the refrigerator overnight and frost after it has reached room temperature.
Room-temperature eggs and butter incorporate better and give a lighter crumb. Take eggs and butter out of the fridge 30–60 minutes before baking.
If top browning happens too quickly, tent with foil for the last 10–15 minutes of baking; also consider lowering oven temperature by 15°F for dark pans.
This Classic Coffee and Walnut Loaf recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Line a 9x5-inch loaf pan with parchment and preheat the oven to 350°F (180°C). Ensure butter and eggs are at room temperature for best incorporation.
Beat the softened butter and brown sugar until pale and fluffy, about 3 minutes. This step traps air and helps create a lighter crumb.
Sift together the flour, baking powder, baking soda and salt into a bowl and mix briefly to aerate the flour.
Whisk eggs, yogurt and dissolved coffee in a jug until smooth. Add half to the creamed mixture, combine on low, then add the remainder and beat briefly on high for 25–30 seconds.
Gently fold in walnut chunks until evenly distributed. Avoid over-mixing to keep the crumb tender.
Spoon batter into the prepared pan and bake for 55–60 minutes until springy on top and a skewer comes out clean. Tent with foil if browning too quickly.
Cool the loaf in the pan for 10–15 minutes, then remove to a wire rack and cool completely. Prepare buttercream and spread on the cooled loaf. Decorate with extra walnuts.
Last Step: Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.
Leave a comment & rating below or tag
@royalrecipe on social media!


Easy homemade thin-crust three-cheese spicy chicken and jalapeño pie — a flavor-packed pizza with a satisfying kick, perfect for pizza night or game day.

A bright, creamy BLT pasta salad tossed with basil pesto, fresh greens, cherry tomatoes, and crisp bacon—perfect for warm-weather gatherings and meal prep.

Tender sautéed shrimp tossed with spaghetti and a creamy sweet-spicy bang bang sauce—ready in under 30 minutes for a weeknight favorite.

Leave a comment & rating below or tag @royalrecipe on social media!
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
This recipe looks amazing! Can't wait to try it.
Comments are stored locally in your browser. Server comments are displayed alongside your local comments.
Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.