A Sweet Slice of Schoolday Nostalgia
There’s just something magical about a recipe that takes you back in time—and for many of us in the UK, Chocolate Concrete with Custard is that dessert. It’s the crunchy, cocoa-rich slab of joy we devoured during school dinners, often drowned (in the best way) in pools of warm, creamy vanilla custard. It’s simple, it’s sweet, and it’s steeped in memory. And guess what? It still totally holds up.
When I first tried recreating this at home, I was chasing a very specific texture—crunchy, not cakey. This isn’t a brownie. It’s not a cookie. It’s its own nostalgic hybrid of firm, sugary biscuit-cake glory. And paired with smooth, homemade custard? Pure comfort on a plate.
I remember the lunch ladies used to slice this into impossibly even rectangles with the kind of precision you’d expect from a science lab. We’d queue up in the canteen, trays in hand, hoping for an extra splash of custard. It was never fancy, but it was perfect. That’s the vibe we’re chasing here.
Whether you’re recreating a childhood favorite or discovering it for the first time, this retro dessert is worth the short trip back in time.
Ingredients You’ll Need
For the Chocolate Concrete:
-
225g unsalted butter, melted
-
200g caster sugar
-
225g self-raising flour
-
50g cocoa powder
-
1 medium egg
-
Extra sugar, for sprinkling (optional)
For the Vanilla Custard:
-
3 egg yolks
-
50g caster sugar
-
1 tbsp cornflour
-
500ml whole milk
-
1 tsp vanilla extract
Step 1: Preheat and Line the Tin
Set your oven to 180°C fan (that’s 200°C conventional or Gas Mark 6), and line a 20x30cm traybake tin with baking paper. You want to get that ready first so you’re not scrambling once the mixture comes together.
Step 2: Make the Chocolate Concrete Base
In a large mixing bowl, combine the self-raising flour, cocoa powder, and caster sugar. Give it a quick stir to get everything evenly distributed.
Now pour in your melted butter and mix it through. You’ll get a crumbly texture here, not a batter. That’s totally right.
Crack your egg, give it a quick beat, and stir it into the mixture. The texture will still be fairly stiff—it’s not a smooth cake batter, and that’s part of what gives the concrete its famous crunch.
Tip the mixture into your lined tin and press it down firmly with the back of a spoon or your fingers. You want it packed down and flat, all the way to the edges. It might not look like much now, but trust the process.
Step 3: Bake Until Just Right
Slide your tray into the oven and bake for 20–25 minutes. You’re not looking for a soft sponge here—it should feel firm to the touch when gently pressed.
When it comes out of the oven, give it a generous sprinkle of sugar while it’s still warm (optional, but so nostalgic). Let it cool completely in the tin before slicing into classic rectangles or squares.
Tip: For a more traditional, crisp finish, refrigerate the cooled concrete for an hour before serving. That extra chill gives it the familiar snap you remember from school trays.
Part 2: The Custard that Brings it All Together
Alright, let’s talk about what makes this old-school dessert truly iconic: the custard. You can’t have chocolate concrete without a generous drizzle—okay, pour—of warm, creamy vanilla custard. It’s the yin to the concrete’s yang, the soft to its crunch, and basically, what dreams are made of.
Now sure, you could use a packet mix or ready-made custard (and no judgement if you do), but once you make it from scratch, it’s hard to go back. It’s smooth, gently sweet, and infused with that classic vanilla flavour that just wraps everything in a warm hug.
Let’s get whisking!
Step 4: Heat the Milk
In a saucepan, gently heat 500ml of whole milk over medium-low heat until it’s just steaming—not boiling. You want to catch it right before it bubbles. Stir occasionally to prevent it from sticking to the bottom.
Step 5: Whisk the Egg Yolks
In a medium bowl, whisk together 3 egg yolks, 50g caster sugar, and 1 tablespoon of cornflour. This might not look like much yet, but this combo is going to give the custard its signature silky texture.
Once the milk is hot, slowly pour it into the egg yolk mixture, whisking constantly. This process is called tempering—you’re gently warming the eggs so they don’t scramble.
Step 6: Thicken That Custard
Pour the whole mixture back into the saucepan and place it over low heat. Stir it constantly—don’t walk away here! It will thicken gradually and go from thin and milky to smooth and custard-like.
You’re aiming for a texture that coats the back of a spoon. As soon as it reaches that stage, take it off the heat and stir in 1 teaspoon of vanilla extract.
Tip: If you want super-smooth custard, pour it through a fine sieve at the end. It’s not necessary, but it’s a nice extra step if you’re feeling fancy.
How to Serve Chocolate Concrete with Custard
Now comes the best part—serving it all up.
Cut your cooled chocolate concrete into generous squares. Some like theirs warm from the oven, others prefer the signature crunch after a chill in the fridge. I say, why not both?
Place a square (or two!) on a plate and pour over that warm vanilla custard until it’s gloriously drenched. The custard softens the concrete ever so slightly around the edges, while the center stays rich and dense. It’s the kind of bite that instantly takes you back.
A Few Tips to Elevate Your Pudding Game:
-
Chill the concrete overnight if you want that ultra-firm, almost biscuit-like texture.
-
Use muscovado sugar instead of caster sugar in the concrete for a deeper, molasses-y flavour.
-
Infuse the custard with a cinnamon stick or cardamom pod while heating the milk for a subtle twist.
-
Double the custard if you’re serving custard lovers—it tends to go quickly!
FAQs and Final Thoughts
FAQ – Your Chocolate Concrete Questions Answered
1. What’s the texture of chocolate concrete supposed to be like?
It should be firm and crunchy, especially around the edges, with a dense interior. Not soft or cakey—think of it like a brownie’s tougher cousin.
2. Can I use margarine or plant-based butter?
Yes! Plant-based butters work well. Just make sure it’s one with a high fat content (avoid low-fat spreads) to keep that signature crumbly texture.
3. How long does it keep?
Stored in an airtight container, chocolate concrete lasts for up to 5 days. You can refrigerate it to maintain crunch or keep it at room temperature for a slightly softer bite.
4. Can I freeze chocolate concrete?
Yes, it freezes well. Wrap portions tightly and freeze for up to 3 months. Defrost at room temperature, or warm in the oven for a few minutes.
5. Can I use ready-made custard?
Of course! While homemade tastes best, a good-quality store-bought custard is a quick and tasty option—especially when you’re short on time.
6. What if my custard is too thin or too thick?
If it’s too thin, keep cooking it gently until it thickens. If it gets too thick, whisk in a little warm milk to loosen it.
7. Can this recipe be made gluten-free?
Yes—just swap the self-raising flour for a gluten-free blend with baking powder included. Results may vary slightly in texture, but it still works.
Wrapping Up: One Pudding to Rule Them All
Whether it was served from a giant metal tray in the school canteen or carefully plated at home, Chocolate Concrete with Custard is the kind of dessert that sticks with you (in the best way). It’s simple, nostalgic, and somehow still feels special decades later.
I love how it’s just honest food—no frills, just comforting flavours and a satisfying texture that hits all the right notes. It’s the kind of thing you’ll find yourself craving out of nowhere, and once you make it again, you’ll understand why we all keep coming back to it.
If you try this one, let me know how it turned out! Did you go full traditional? Add your own twist? Drop a comment and share your take on this retro classic—we all deserve a little throwback now and then.
Print
Retro Chocolate Concrete with Custard: A Classic School Pudding Reimagined
- Total Time: 40 minutes
Description
Chocolate Concrete with Custard is a nostalgic British dessert that’s crisp, chocolatey, and utterly comforting. Perfectly baked for a firm crunch and served with smooth vanilla custard, this retro pudding brings school dinner memories rushing back in the most delicious way. Quick to make and even quicker to disappear!
Ingredients
For the Chocolate Concrete:
-
225g unsalted butter, melted
-
200g caster sugar
-
225g self-raising flour
-
50g cocoa powder
-
1 medium egg
-
Extra sugar, for sprinkling (optional)
For the Vanilla Custard:
-
3 egg yolks
-
50g caster sugar
-
1 tbsp cornflour
-
500ml whole milk
-
1 tsp vanilla extract
Instructions
For the Chocolate Concrete:
-
Preheat oven to 180°C fan. Line a 20x30cm traybake tin with baking paper.
-
Mix flour, cocoa powder, and sugar in a bowl.
-
Stir in melted butter until crumbly.
-
Add the beaten egg and mix until combined.
-
Press mixture into tin and flatten with a spoon.
-
Bake for 20–25 minutes until firm to the touch.
-
Sprinkle with sugar (optional) and cool before cutting.
For the Vanilla Custard:
-
Heat milk in a saucepan until just steaming.
-
In a bowl, whisk egg yolks, sugar, and cornflour.
-
Gradually add hot milk while whisking.
-
Return to pan and stir over low heat until thickened.
-
Remove from heat and stir in vanilla extract.
Notes
-
For crunchier concrete, refrigerate after cooling.
-
Best served warm with plenty of custard!
-
Swap for plant-based butter and oat milk to make it dairy-free.
-
Want extra flavour? Add a touch of instant coffee to the cocoa mix.
- Prep Time: 15 minutes
- Cook Time: 25 minutes











