When my dad was in hospice, chocoladeboter en keizerbroodjes was one of the things he asked for, alongside a run of far less predictable requests, butter chicken with naan one day, a McDonald’s order down to the strawberry milkshake another. It wasn’t some austere last request built around nostalgia alone, he just wanted the food he wanted.
I went looking for Choba, the chocoladeboter made by Brinkers, the one that’s been on Dutch shelves since the 1950s, that I would eat as a kid, and my parents always had at home when I came to visit as an adult. It wasn’t at that store, or the next one. It turns out Brinkers had quietly pulled the plug on it. Fine. If you can’t buy it, you make it. So I mixed my own, butter, sugar, and cocoa on the counter, guessing at ratios from memory, then went out myself to a warme bakker for a proper keizerbroodje to go with it. What’s below is the version of that I’ve settled on since.
The original Choba was made with margarine, the way most Dutch bakery-style spreads are. I use real butter instead, partly because that’s what I had open on the counter that day, and partly because I think it tastes better once you’re not trying to match a factory product exactly. The two work at the same ratio if you’d rather use margarine yourself, this isn’t a recipe that needs real butter to succeed, it’s just the direction I went.
Brinkers actually put out the story behind Choba when they announced it was going away. They developed it in the 1950s, taking inspiration from an Italian spread, and it stayed on Dutch shelves for 77 years before the company retired it in 2026 in favor of a vegan replacement. That’s most of a century of Dutch kids growing up on this exact spread, spread thick on a keizerbroodje for breakfast or packed into a school lunchbox, which is part of why losing it felt like a bigger deal than a single discontinued product usually would.
Done right, chocoladeboter should be firm enough to hold its shape when you scoop it with a knife, then soften the moment it touches warm bread. It’s not as sweet as Nutella, and there’s no hazelnut in it, just butter, sugar, and cocoa, so the chocolate flavor comes through direct, a little closer to eating good dark chocolate ganache than a hazelnut spread. It’s also not trying to be dessert. It’s meant to sit on bread every morning, which is a different job than a jar of chocolate spread has in most American kitchens.
This one takes about 20 minutes total, most of it hands-off while the cocoa blooms, and no cooking beyond melting a little butter, which makes it the easier half of the two recipes that came out of that day. If you’re making the keizerbroodjes to go with it, that recipe is posted separately, and both come from the same video.
If you make this, come back and leave a star rating below. It helps the next person searching for chocoladeboter actually find this page.
Want the roll to go with it? Keizerbroodjes are a great accompaniment, and are posted in the same video, but has its own recipe here.
A proper keizerbroodje wasn't going to show up on a hospice cafeteria tray, so when…
Back in January, I wrote a short post called "Taking a Moment, With Gratitude." I…
Learn how to make eierkoeken — soft, pillowy Dutch egg cakes with golden edges and…
I want to start by saying that I am sorry for how quiet it has…
Use your Thanksgiving leftovers in the most delicious way with Dutch-style turkey kroketten. Crispy, golden…
Bring the taste of Dutch bakeries home with this wit casino brood recipe. A soft,…