South African Romany Creams: The Chocolate Coconut Biscuit Worth Making From Scratch

Posted on July 27, 2026

South African Romany Creams chocolate coconut sandwich cookies filled with rich chocolate cream

Prep: 25 min ❄️Chill: 30 min 🔥Bake: 12–14 min 🍪Makes: 18–20 sandwiched biscuits

South African Romany Creams are the most beloved biscuit, two crisp, chocolate-coconut rounds with a rough, criss-cross surface, sandwiched together with a layer of smooth milk chocolate. They have been in South African biscuit tins since 1965, when Ian Pyott of Pyott’s Biscuits collaborated with Cadbury’s to reinvent a failing English biscuit called the Gypsy Cream. The original had a white cream filling and wasn’t selling. The chocolate version, renamed Romany Creams, became an instant South African institution. Every South African who has lived abroad will tell you there is a specific, non-negotiable craving for them that hits at unpredictable intervals, and the only cure is either a care package from home or making a batch yourself.

The biscuit itself is a crisp, egg-free shortbread enriched with cocoa powder and coarse desiccated coconut. The coconut is not background, it is structural. It gives the biscuits their characteristic rough surface, their faintly chewy interior underneath the snap, and the flavour combination that makes Romany Creams unmistakable. The filling is melted milk chocolate, either straight or as a light ganache. The whole thing is simpler to make than it looks and significantly better than the packet version, which is not something you can say about every commercial biscuit.

Ingredients

For the biscuits

  • 200g unsalted butter, at room temperature, must be genuinely soft, not melted. Cold butter won’t cream properly; melted butter changes the texture of the biscuit entirely. Leave it out for an hour before starting.
  • 120g caster sugar, caster (superfine) sugar creams more smoothly than granulated and gives a finer, more even biscuit texture. If you only have granulated sugar, pulse it in a blender for 20 seconds first.
  • 1 tablespoon golden syrup, adds a faint toffee depth and helps the biscuits hold together. Substitute with light corn syrup or honey if unavailable, though golden syrup is worth finding for this.
  • 1 teaspoon vanilla extract
  • 200g plain (all-purpose) flour, sifted, start with this amount; you may need up to 20g more depending on the coconut’s moisture content. Add gradually.
  • 40g cocoa powder, sifted, unsweetened. Dutch-processed cocoa gives a deeper, darker result; natural cocoa gives a slightly sharper, fruitier note. Either works.
  • 100g desiccated coconut, medium or coarse, this is the most important ingredient decision in this recipe. Medium or coarse desiccated coconut gives the rough, textured surface and the faintly chewy interior that define Romany Creams. Fine desiccated coconut dissolves into the dough and produces a flat, featureless biscuit without the characteristic look or texture. Check the packet, if it looks like powder, it is too fine.
  • ½ teaspoon baking powder
  • ¼ teaspoon salt

For the filling

  • 200g good-quality milk chocolate, roughly chopped, Cadbury Dairy Milk is the authentic South African choice and gives the most familiar flavour. Any good milk chocolate works. Dark chocolate (70%) produces a less sweet, more intense filling that some prefer; the biscuit itself is not very sweet so dark chocolate is not overwhelming.
  • Optional: 2 tablespoons double cream, adding cream turns the chocolate filling into a light ganache, slightly softer, more yielding, richer in texture. Without cream you get a thinner, crispier chocolate layer that snaps when bitten. Both are correct; the ganache version is less like the commercial biscuit and more like a patisserie upgrade of it.

Step by step

  1. Cream the butter and sugar. In a large bowl, beat the soft butter, caster sugar and golden syrup together with a hand mixer or stand mixer fitted with the paddle attachment on medium-high speed for 3–4 minutes until pale, light and fluffy. Add the vanilla extract and beat for another 30 seconds. Do not rush this stage, properly creamed butter and sugar is what gives the biscuit its texture. Under-creamed butter produces a dense, heavy biscuit.
  2. Add the dry ingredients. In a separate bowl, whisk together the flour, cocoa powder, desiccated coconut, baking powder and salt. Add this mixture to the creamed butter in two additions, mixing on low speed between each, or folding by hand with a spatula if you prefer more control. Mix until the dough just comes together. Do not overmix. The dough will be soft, slightly sticky, and smell like the inside of a chocolate biscuit tin. If it feels very sticky and won’t hold shape, add flour one tablespoon at a time until it is manageable, different batches of coconut absorb differently. Stop mixing the moment the dough comes together. Overworked dough develops gluten, which makes the biscuits tough rather than crisp and shortbread-like. A few unmixed streaks are fine at this stage, they will incorporate during chilling and rolling.
  3. Chill the dough, 30 minutes minimum. Shape the dough into a flat disc, wrap tightly in plastic wrap and refrigerate for at least 30 minutes, or up to overnight. This step is not optional. Unchilled dough spreads flat in the oven, losing the shape and the thickness that gives Romany Creams their snap. Cold dough holds its edges cleanly when cut and keeps the criss-cross pattern crisp through baking.
  4. Preheat and prepare. Preheat the oven to 180°C / 350°F. Line two baking trays with parchment paper.
  5. Roll and cut. On a lightly floured surface, roll the chilled dough to 2.5–3mm thickness. Thinner than this and the biscuits are too fragile; thicker and they lose the characteristic snap and take longer to bake through. Cut into oval or rounded rectangle shapes approximately 5–6cm long, a sharp biscuit cutter, an oval cutter, or simply a knife and a steady hand all work. Pinch the corners very slightly to soften them if cutting rectangular shapes. Re-roll the offcuts once; more than once and the dough becomes tough. Even sizing matters here, biscuits that bake together need to be the same thickness and size to come out of the oven at the same time. Uneven pieces mean some are underdone and some are overbaked in the same tray.
  6. Add the signature criss-cross pattern. Place each cut biscuit on the prepared tray. Press a fork firmly across each biscuit in one direction, then again at 90 degrees to create a crosshatch pattern on the surface. Press firmly enough to leave a clear indentation, the pattern should be visible and defined, not faint. This is the most recognisable feature of a Romany Cream and the one that distinguishes it immediately from any other chocolate coconut biscuit. Press the fork evenly and with consistent pressure. Pressing too lightly means the pattern disappears during baking as the dough puffs. Pressing too hard thins the biscuit in the middle. Aim for a pattern that looks like it was meant to be there, confident and clear.
  7. Bake. Bake at 180°C / 350°F for 12–14 minutes until the biscuits are set and the edges are just beginning to firm up. They will look and feel slightly underdone when you pull them from the oven, this is correct. Romany Creams crisp up as they cool; biscuits that are fully firm in the oven will be too hard once cold. Let them cool completely on the tray before touching them, they are fragile when warm and will crumble if moved too soon.Completely cool means completely cool. Not slightly warm, not cool enough. Room temperature or cold. Sandwiching warm biscuits with chocolate produces a runny mess that slides out and sets in a puddle around the base of the biscuit rather than staying in the centre where it belongs.
  8. Make the filling. Melt the chocolate gently in a heatproof bowl set over a pan of barely simmering water, stirring frequently, until completely smooth. If making a ganache, add the cream to the chocolate and stir until combined. Remove from the heat and allow to cool at room temperature, stirring occasionally, until the chocolate is thickened to a spreadable consistency, it should hold a shape briefly when drizzled from the spoon rather than running off immediately. This usually takes 10–15 minutes. Do not refrigerate to speed this up; refrigerated chocolate sets unevenly and becomes grainy at the edges.
  9. Sandwich the biscuits. Match biscuits into pairs of similar size. Spread a generous teaspoon of thickened chocolate onto the flat underside of one biscuit from each pair, spreading it nearly to the edges. Press the second biscuit on top, flat-side down, and press gently until the chocolate just reaches the edges without squeezing out. Place the sandwiched biscuits on a tray and refrigerate for 20–30 minutes until the filling is fully set. Once set, they can be kept at room temperature in a sealed tin for up to a week, as long as it is not too warm, which would soften the chocolate filling.
South African Romany Creams recipe

Claire’s noteI

first encountered Romany Creams in Johannesburg, in a kitchen belonging to a family who had a biscuit tin on the counter at all times and would not tell you what was in it but also never stopped you from looking. The tin had Romany Creams in it. Approximately half of them had been eaten already. I learned from that family, and from South Africans I’ve spoken to since, that there are strong feelings about the chocolate-to-biscuit ratio, some people want a thin chocolate layer that stays in the background; others want a thick, generous filling that is as present as the biscuit itself.

This recipe sits in the middle. If you want more filling, melt an extra 50g of chocolate and spread it with confidence. The biscuit can hold it. For the most authentic result of all, use Cadbury Dairy Milk chocolate for the filling and medium-coarse desiccated coconut in the biscuit, both choices matter more than any technique in producing something that tastes like the biscuit South Africans actually remember.

Serve with

South African Romany Creams are a tea-time biscuit, they are eaten with strong, milky South African rooibos tea or a proper cup of builder’s tea, dunked or not depending on your convictions on the matter. They sit naturally alongside other South African bakes: koeksisters for a full South African tea spread, or South African lemon meringue tart if you want to go further. The full South African recipes collection has the broader picture of what this cuisine does at the baking end of things.

Add South African Romany Creams to your weekly meal planner as a weekend baking project, the dough can be made up to 3 days ahead and kept refrigerated, and the baked unfilled biscuits freeze well for up to a month. And for more recipes, follow us on Pinterest.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
South African Romany Creams chocolate coconut sandwich cookies filled with rich chocolate cream

South African Romany Creams


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Claire Bennett
  • Total Time: 67 minutes
  • Yield: 1820 servings 1x
  • Diet: Vegetarian

Description

Traditional South African biscuits made with a chocolate-coconut dough, sandwiched with smooth milk chocolate, perfect for tea time.


Ingredients

Scale
  • 200g unsalted butter, at room temperature
  • 120g caster sugar
  • 1 tablespoon golden syrup
  • 1 teaspoon vanilla extract
  • 200g plain (all-purpose) flour, sifted
  • 40g cocoa powder, sifted
  • 100g desiccated coconut, medium or coarse
  • ½ teaspoon baking powder
  • ¼ teaspoon salt
  • 200g good-quality milk chocolate, roughly chopped
  • Optional: 2 tablespoons double cream

Instructions

  1. Cream the butter and sugar until pale and fluffy.
  2. Add the dry ingredients and mix until just combined.
  3. Chill the dough for at least 30 minutes.
  4. Preheat the oven to 180°C (350°F) and prepare baking trays.
  5. Roll and cut the dough into shapes, then create a criss-cross pattern with a fork.
  6. Bake for 12–14 minutes, then let cool completely.
  7. Melt the chocolate and optional cream together to create the filling.
  8. Sandwich the biscuits with chocolate filling and refrigerate until set.

Notes

Use Cadbury Dairy Milk chocolate for an authentic flavor. The dough can be made ahead and stored in the refrigerator for up to 3 days.

  • Prep Time: 25 minutes
  • Cook Time: 12 minutes
  • Category: Dessert
  • Method: Baking
  • Cuisine: South African

Nutrition

  • Serving Size: 1 biscuit
  • Calories: 180
  • Sugar: 10g
  • Sodium: 100mg
  • Fat: 9g
  • Saturated Fat: 5g
  • Unsaturated Fat: 4g
  • Trans Fat: 0g
  • Carbohydrates: 22g
  • Fiber: 1g
  • Protein: 2g
  • Cholesterol: 20mg

Tags:

You might also like these recipes

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star