
Irresistible South African Roman Creams That Taste Like a Dream
Let me tell you a little secret: I once brought these Roman Creams to a church bake sale, and within 20 minutes, my tray was empty—twice! People were asking if I’d smuggled them from a fancy patisserie. Nope! Just butter, chocolate, and a whole lot of love. These Irresistible South African Roman Creams are crispy on the outside, impossibly creamy in the middle, and dipped in chocolate with a crunchy coconut hug. They’re not just cookies—they’re tiny edible hugs that make everyone smile.
The Sweet Story Behind South African Roman Creams
Roman Creams aren’t actually from Rome—they’re proudly South African! Born in cozy kitchens across Cape Town and Pretoria, these treats have been passed down through generations, especially in Afrikaans and Cape Malay households. Traditionally, they were sandwich cookies with a soft vanilla or coconut filling. But over time, bakers got creative—adding cocoa to the base, dipping them in chocolate, even rolling them in desiccated coconut. My version? A modern twist with a rich chocolate filling and that dreamy coconut roll. It’s heritage meets indulgence, and I promise, once you try it, you’ll understand why they’re a national treasure.
Why You’ll Absolutely Love This Roman Creams Recipe
These Irresistible South African Roman Creams are everything you want in a dessert: easy to make, no fancy skills needed, and they look like you spent hours—even though you didn’t! The cookie base is tender yet crisp, the melted chocolate filling oozes richness, and the coconut coating adds that perfect tropical crunch. Plus, they’re naturally crowd-pleasers. Kids adore them, grandparents ask for seconds, and your Instagram followers? They’ll be begging for the recipe. And hey—they keep well, so you can bake ahead and still look like a hero.
Perfect Moments to Whip Up Roman Creams
You don’t need a special reason to make these, but they shine at:
- Birthday parties (they’re bite-sized joy!)
- Tea time with friends
- Christmas cookie platters
- Thank-you gifts for teachers or neighbors
- That random Tuesday when you just need chocolate therapy
Honestly, I made a batch last Sunday while watching rugby—and my husband ate six before halftime. No shame.
Ingredients You’ll Need
Cookie Base:
- 500g butter (softened)
- 1 cup caster sugar
- ¼ cup granulated sugar
- ¼ cup vegetable oil
- 1 large egg
- 1 tablespoon vanilla essence
- 4 cups cake flour
- 1 teaspoon baking powder
- 125g cocoa powder
Filling & Coating:
- 2 cups desiccated coconut
- 450g smooth chocolate (melted)
Easy Swaps for Dietary Needs or Pantry Gaps
Don’t stress if you’re missing something! Here’s how to adapt:
- Butter: Swap with margarine or a plant-based butter for a dairy-free version.
- Cake flour: Use all-purpose flour minus 2 tablespoons per cup, plus 2 teaspoons cornstarch.
- Egg: Replace with ¼ cup unsweetened applesauce or a flax egg (1 tbsp ground flax + 3 tbsp water).
- Vegetable oil: Coconut oil or sunflower oil work just fine.
- Desiccated coconut: Shredded coconut works—just pulse it in a blender to make it finer.
Step-by-Step Guide to Perfect Roman Creams
Step 1
Preheat your oven to 180°C (350°F) and line two baking trays with parchment paper. This simple prep move saves you from scrubbing burnt-on crumbs later—trust me, I’ve learned the hard way! The parchment also ensures your cookies slide off easily, keeping their perfect round shape. Bonus: it helps them bake evenly without dark bottoms.
Step 2
In a large bowl, beat the softened butter, caster sugar, and granulated sugar until the mixture is light, fluffy, and almost sponge-like—about 3–4 minutes with an electric mixer. Then add the egg, vegetable oil, and vanilla essence. Mix until everything is smooth and glossy. You’ll smell that sweet vanilla filling the kitchen, and it’s pure baking heaven. Pro tip: Make sure your butter is truly softened—not melted—or your cookies will spread too much.
Step 3
In a separate bowl, sift together the cake flour, cocoa powder, and baking powder. Gradually add this dry mix to the wet ingredients, mixing on low speed until a soft, pliable dough forms. It should feel like playdough—smooth, not sticky. The rich cocoa turns the dough a deep chocolate brown, and that aroma? It’s like walking into a bakery in your own kitchen. Don’t overmix; stop as soon as no dry streaks remain.
Step 4
Scoop tablespoon-sized balls of dough, roll them gently between your palms, then slightly flatten them with your fingers. Place them on the trays with at least 3 cm (1 inch) between each—they’ll spread a little as they bake. I line mine up in neat rows so I don’t lose count (I’ve lost track mid-batch before and ended up with 37 cookies…oops!).
Step 5
Bake for 10–12 minutes. The edges should look set, and the centers slightly soft—they’ll firm up as they cool. Let them rest on the tray for 5 minutes before moving them to a wire rack. Cooling completely is non-negotiable—warm cookies + melted chocolate = melty mess. Patience pays off with crisp, sandwich-ready bases!
Step 6
Once cooled, take two cookies and sandwich them together with a generous spoonful of melted chocolate. Press gently so the chocolate oozes just to the edges—it’s messy in the best way. Use dark, milk, or even white chocolate depending on your mood. I like a 70% dark for balance, but my niece swears by milk chocolate for extra sweetness.
Step 7
While the chocolate is still wet, roll the edges of each sandwich in a bowl of desiccated coconut. Twist them gently to get full coverage—it should stick beautifully. The contrast of dark chocolate and snowy coconut is gorgeous. This step feels like decorating mini cakes, and it’s oddly therapeutic. Kids love helping here (just expect a little coconut confetti on the floor!).
Step 8
Place the finished Roman Creams on a clean tray or wire rack and let them sit at room temperature until the chocolate sets completely—about 30–45 minutes. If you’re in a hurry, pop them in the fridge for 15 minutes, but don’t over-chill or the cookies can get too firm. Once set, they’re ready to wow!
Timing Breakdown
- Prep time: 25 minutes
- Baking time: 12 minutes per batch
- Cooling time: 45 minutes
- Assembly & setting: 30 minutes
- Total time: About 1 hour 50 minutes (mostly hands-off!)
Chef’s Secret
Here’s my golden trick: add a pinch of instant espresso powder to the cocoa in the dough. It doesn’t make it taste like coffee—instead, it deepens the chocolate flavor and makes it richer. My grandma swore by this, and now I do too. Just ½ teaspoon is enough to elevate the whole batch!
Fun Fact About Roman Creams
Despite the name, Roman Creams have zero connection to ancient Rome! The “Roman” part likely comes from early 20th-century South African bakeries that used the word to sound fancy and European. Kind of like how “Swiss rolls” aren’t always Swiss! Either way, the name stuck—and so has the love for these little delights.
Necessary Equipment
- Electric hand mixer or stand mixer
- Two large mixing bowls
- Baking trays (2)
- Parchment paper
- Wire cooling rack
- Small bowl for melted chocolate
- Shallow dish for coconut
- Spatula and measuring cups/spoons
How to Store Your Roman Creams
These treats keep beautifully if stored right. Place them in an airtight container at room temperature, layered between sheets of parchment paper. They’ll stay fresh, crisp, and delicious for up to 5 days. No fridge needed—that can make the cookies soggy and dull the chocolate flavor.
If you’re making them ahead for an event, freeze them unfilled! Bake and cool the cookies, then freeze in a zip-top bag for up to 2 months. When ready, thaw at room temperature, then fill and coat. This method preserves their texture perfectly.
Once assembled, avoid freezing unless absolutely necessary. The coconut can become slightly chewy, and the chocolate may develop bloom (those harmless white streaks). If you must freeze, wrap each cookie individually in cling film, then place in a rigid container to prevent crushing.
Top Tips for Roman Creams Success
- Don’t skip the cooling step—warm cookies melt the chocolate too fast.
- Use high-quality chocolate—it sets better and tastes smoother.
- Toast the coconut lightly for extra aroma (350°F for 5 minutes).
- Make uniform-sized dough balls so they bake evenly.
- Double the batch—they disappear fast!
Presentation Ideas That Wow
- Stack them in mini cupcake liners for a bakery look.
- Drizzle with contrasting white or dark chocolate zigzags.
- Serve on a wooden board with tea or coffee for afternoon elegance.
- Package in clear cellophane bags tied with ribbon as gifts.
- Arrange on a tiered stand for parties—everyone will grab one!
6 Healthier Twists on Roman Creams
Want to lighten things up without losing flavor? Try these smart swaps:
- Whole Wheat Base: Replace half the cake flour with whole wheat pastry flour for extra fiber. Keeps the texture tender but adds nutrition.
- Coconut Oil Version: Swap butter and vegetable oil for unrefined coconut oil—adds a subtle tropical note and healthy fats.
- Reduced Sugar: Cut sugar by ¼ cup and add 2 tablespoons of unsweetened applesauce to maintain moisture.
- Dark Chocolate Only: Use 85% dark chocolate for the filling—it’s lower in sugar and packed with antioxidants.
- Protein-Powered: Add 2 scoops of vanilla whey or plant protein to the dry mix (reduce flour by ¼ cup to compensate).
- Gluten-Free Roman Creams: Use a 1:1 gluten-free flour blend with xanthan gum—works surprisingly well!
Common Mistakes to Avoid
Mistake 1: Overmixing the Dough
Overmixing activates the gluten in the flour, making your cookies tough instead of tender. Mix just until the dry ingredients disappear—that’s it! I’ve seen people “beat it well” like cake batter, but cookie dough isn’t cake. Keep it gentle, and your Roman Creams will melt in your mouth, not chew like gum.
Mistake 2: Skipping the Full Cool-Down
Impatience here ruins everything. If you sandwich warm cookies, the chocolate melts through and makes them greasy. Worse, they might fall apart when rolled in coconut. Set a timer, make a cup of tea, and let them cool completely. Your future self (and your guests) will thank you.
Mistake 3: Using Low-Quality Chocolate
Baking chocolate or cheap chocolate chips often contain fillers that don’t melt smoothly or set properly. They can taste waxy or grainy. Splurge on decent bar chocolate—it melts like silk and hardens with a satisfying snap. Look for at least 55% cocoa content for best results.
Mistake 4: Crowding the Baking Tray
Putting cookies too close together traps steam, making them soft instead of crisp. Always leave a good inch of space. If your trays are small, bake in batches. Yes, it takes longer—but crisp, beautifully shaped Roman Creams are worth the wait.
Mistake 5: Using Wet or Clumpy Coconut
Moist coconut won’t stick well and can make your cookies soggy. Always use dry, desiccated coconut. If yours feels damp, spread it on a tray and dry it in a 150°C (300°F) oven for 5 minutes. Let it cool before using—it’ll cling perfectly!
FAQ: Your Roman Creams Questions, Answered
Can I make Roman Creams without an electric mixer?
Absolutely! A sturdy wooden spoon and some elbow grease will do. Just cream the butter and sugars really well—it should turn pale and fluffy. It’ll take about 5–7 minutes of vigorous stirring, but it’s doable. Your arms might get a mini workout, but your cookies will still shine.
How long do Roman Creams last?
Stored in an airtight container at room temperature, they stay fresh and crisp for up to 5 days. The chocolate and coconut act as natural preservatives. Just keep them away from direct sunlight or heat, or the chocolate might soften. They rarely last that long in my house though—usually gone in 2 days!
Can I use milk chocolate instead of dark?
Yes! Use whatever chocolate you love. Milk chocolate gives a sweeter, creamier filling—great for kids. Dark chocolate offers depth and balances the sweetness. White chocolate also works if you’re feeling fancy. Just make sure it’s real chocolate, not “confectionery coating,” for the best texture.
Why are my cookies too flat?
That usually means your butter was too soft or even melted. Always use butter that’s cool to the touch but gives slightly when pressed. Also, check your baking powder—old powder won’t give that little lift. And don’t skip the chilling step if your kitchen is warm; pop the dough in the fridge for 15 minutes before baking.
Can I make these vegan?
Yes! Use plant-based butter, a flax egg (1 tbsp ground flax + 3 tbsp water), and dairy-free chocolate. Most desiccated coconut is naturally vegan too. I tested this version for a friend’s birthday, and no one guessed they were vegan—they just said, “These are amazing!”
Do I have to use cake flour?
Cake flour gives that tender crumb, but all-purpose works in a pinch. Just swap 1 cup cake flour with 1 cup minus 2 tablespoons all-purpose plus 2 teaspoons cornstarch. Sift it together so it blends smoothly. Your cookies will be slightly denser but still delicious.
Can I freeze the assembled Roman Creams?
You can, but it’s not ideal. The texture changes slightly—the coconut softens, and the chocolate can develop bloom (harmless white streaks). For best quality, freeze the baked, unfilled cookies, then assemble fresh. That way, you get that perfect crunch every time.
What’s the best way to melt chocolate?
Use a double boiler or the microwave. For microwave: chop chocolate finely, heat in 20-second bursts, stirring between each, until smooth. Don’t rush—it burns easily. Adding ½ teaspoon of vegetable oil helps it stay glossy and fluid longer for easier spreading.
Why are they called Roman Creams?
Nobody knows for sure! It’s likely old South African bakers used “Roman” to sound exotic or European—kind of like “Vienna bread” or “Dutch crunch.” There’s no link to Italy. In some regions, they’re just called “sandwich cookies” or “chocolate creams,” but “Roman Creams” stuck because it sounds fancy!
Can I add nuts or dried fruit?
Definitely! Fold ½ cup of finely chopped almonds, pecans, or dried cranberries into the dough for extra texture. Or press a whole almond into the chocolate filling before sandwiching. Just keep pieces small so the cookies stay neat. My cousin adds orange zest—unexpected but brilliant!
Final Thoughts on These Irresistible South African Roman Creams
Whether you’re baking for family, friends, or just yourself after a long day, these Irresistible South African Roman Creams deliver joy in every bite. They’re nostalgic yet modern, simple yet stunning, and guaranteed to make you the talk of the table. So preheat that oven, grab your coconut, and get ready—your kitchen’s about to smell like happiness, and your taste buds? They’re about to throw a party. Go on—you’ve got this!

Irresistible South African Roman Creams
Ingredients
Equipment
Method
- Preheat your oven to 180°C (350°F) and line two baking trays with parchment paper.
- In a large bowl, beat the softened butter, caster sugar, and granulated sugar until light and fluffy, about 3–4 minutes.
- Add the egg, vegetable oil, and vanilla essence to the mixture; mix until smooth and glossy.
- In a separate bowl, sift together the cake flour, cocoa powder, and baking powder; gradually add to the wet ingredients until a soft dough forms.
- Scoop tablespoon-sized balls of dough and slightly flatten them; place them on the trays with at least 3 cm (1 inch) between each.
- Bake for 10–12 minutes; the edges should be set and the centers slightly soft. Let cool for 5 minutes before transferring to a wire rack.
- Once cooled, sandwich two cookies together with a generous spoonful of melted chocolate.
- While the chocolate is still wet, roll the edges of each sandwich in desiccated coconut until fully coated.
- Let the finished Roman Creams sit at room temperature until the chocolate sets completely, about 30–45 minutes.