The jar sat on the table next to a slab of white cheese and nobody explained it to me.
This was a farmhouse breakfast outside Belo Horizonte, and my hosts kept spooning something amber and soft onto their plates and pressing it against the cheese with a fork.

I'd been expecting a firm block, the kind you slice.
That is the Argentine one, and I had the wrong country in my head.
What was actually in the jar was sweet potato cooked down slowly in a sugar syrup until half of it had collapsed and the other half was still soft chunks sitting in heavy amber liquid.
Cloves. Cinnamon. A strip of lime peel someone had fished out and left on a saucer.
It smelled like a Christmas kitchen and tasted almost savory against the cheese.
I asked for the method and got a shrug and roughly four sentences, which turned out to be all there was to it.
You cook the potato in the syrup, not in water, and you stop before it turns to puree.
I've made it every winter since, and my wife eats it straight out of the jar with a spoon at eleven at night.
It takes an hour, most of it unattended.
Two pounds of sweet potato and a bag of sugar have never done better work.
What Doce de Batata Doce Is
Doce de batata doce is a Brazilian homemade sweet, sweet potato simmered down in a spiced sugar syrup until it is thick and spoonable. Roughly half the potato dissolves into the syrup and half stays in soft pieces, and the whole thing sets to the consistency of a loose jam once cold.
Doce means sweet. Batata doce means sweet potato.
So the name is a small joke: sweet of the sweet potato.
It belongs to the Brazilian tradition of doces caseiros, homemade preserved sweets kept in jars on the counter and eaten in small amounts across the week.
Guava, quince, papaya, pumpkin, milk. Sweet potato is one of the oldest of them, and one of the cheapest.
The flavor is not just sweet. Whole cloves and a strip of lime peel do most of the work, and they push the whole thing toward something warm and slightly bitter that stands up to cheese.

The Three Sweets People Confuse
Search for sweet potato dulce and you will land on three different desserts from three different countries. They are all good and they are not interchangeable.
- Doce de batata doce (Brazil). What this recipe makes. A spoonable compote in syrup, some potato still in pieces. Clove and lime forward. Kept in a jar, eaten with cheese or bread.
- Dulce de batata (Argentina). A firm, dense, sliceable block, set with pectin and poured into a mold. Often sold in a tin, sometimes marbled with chocolate. Sliced and served against cheese as a vigilante. NOT this recipe.
- Dulce de batata (Dominican Republic). A creamy milk pudding with cinnamon, vanilla, and usually raisins, eaten cold with a spoon. Milk based, which the Brazilian version is not.
Wondering which one you actually want? If you plan to slice it, you want the Argentine one and this is not it.
Ingredient Notes
Seven ingredients and no dairy at all. The syrup does the preserving, and the aromatics do everything else.
- Sweet potato (2 lb, peeled and cut into ¾ inch cubes). Brazilian cooks usually use the white or pale yellow fleshed batata doce, which is drier and starchier. Orange sweet potato works and gives a brighter color and a softer set. Either is fine, and even cubes matter more than the variety.
- Granulated sugar (1 ¼ cups). Less than the Argentine block uses. This is enough to preserve it and to thicken the syrup without making it candy.
- Water (2 cups). Cook the potato IN the syrup, never in plain water first. That is the whole difference between a compote and a mashed sweet potato with sugar stirred in.
- Whole cloves (6). Whole, and count them going in so you can count them coming out. Ground clove turns muddy and bitter over a long simmer.
- Cinnamon stick (1). One stick, removed at the end.
- Lime peel (1 wide strip, no white pith). The pith is bitter in the wrong way. A vegetable peeler gives you the right thickness.
- Fine salt (¼ teaspoon). Keeps the sugar from flattening everything.
- Fresh lime juice (1 tablespoon, at the end). Off the heat. It brightens the syrup and helps stop it crystallizing.

How to Make It
Step 1: Cut the Potato
Peel and cut into ¾ inch cubes, as even as you can manage.
Uneven cubes cook unevenly, and you'll get puree in some places and raw in others.
Step 2: Build the Syrup
Put the sugar, water, cloves, cinnamon stick, lime peel, and salt in a wide heavy pot.
Bring it to a boil over medium-high heat and stir just until the sugar dissolves.
A wide pot matters. You need surface area for the liquid to reduce.
Step 3: Cook It Down
Add the sweet potato cubes, drop the heat to a lazy simmer, and leave the pot uncovered.
Cook 40 to 50 minutes, stirring gently every 10 minutes or so.
Stir with a light hand. Every aggressive stir breaks down another few cubes, and you want to keep some of them intact.
Step 4: Judge the Set
You are done when about half the potato has collapsed into a thick amber sauce and the rest is still in soft, distinct, glossy pieces.
The syrup should coat the back of a spoon and a line drawn through it on a cold saucer should hold for 2 seconds.
Stir in the lime juice off the heat.
Step 5: Cool and Store
Fish out the 6 cloves, the cinnamon stick, and the lime peel.
Let it cool completely in the pot. It thickens a lot as it cools, so judge the final texture cold, not hot.
Spoon it into a jar.

Getting the Texture Right
The target is half collapsed and half in pieces, and every failure is a slide toward one extreme or the other. All of them are fixable except one.
- Total puree. Over stirred, or cut too small. Cut bigger next time and stir half as often.
- Still watery after an hour. Your pot was too narrow. Keep simmering uncovered, it will get there, or transfer to a wider pan.
- Grainy, crystallized syrup. Sugar crystals seeded it, usually from stirring after the syrup boiled or from crystals on the pot wall. The lime juice at the end helps prevent this.
- Too sweet. Drop the sugar to 1 cup. Any lower and it will not keep more than a few days.
- Bitter and medicinal. Ground clove instead of whole, or you left the cloves in overnight. Six whole cloves, out at the end.
Pro tip: the cold saucer test is the only honest one. A spoonful on a chilled plate for 60 seconds tells you exactly what the jar will be like tomorrow.
How Brazilians Eat It
- With fresh white cheese. The classic pairing. Queijo minas if you can find it, otherwise a mild fresh farmer cheese, a young queso fresco, or even a thick slice of unsalted mozzarella. Sweet against salty and squeaky.
- On bread. A crusty roll, butter, and a spoonful. This is breakfast.
- Over ice cream. Warm it slightly first. Vanilla or coconut.
- With strong black coffee. A small dish of it after lunch, which is how it usually turns up.
- Alongside pork. Not traditional everywhere, but a spoonful next to roast pork is excellent and it makes sense with all that clove.

Storage and Keeping
- Fridge. An airtight jar keeps 2 weeks easily. The sugar is doing real preservation work here.
- Freezer. Up to 3 months. The texture softens a little on thawing but it holds up better than most fruit compotes.
- Room temperature. A few days in a sealed jar is common practice in Brazil, but I keep mine cold and I would tell a friend to do the same.
- Canning. I have not tested this recipe for water bath canning and I am not going to guess at it. Use a tested preserving recipe if that is your plan.
Make a jar this weekend and buy some white cheese to go with it. Give it a try!

Recipe
Doce de Batata Doce (Brazilian Sweet Potato Compote)
Ingredients
For the Compote
- 2 lb sweet potato peeled, cut into ¾ inch cubes
- 1 ¼ cups granulated sugar
- 2 cups water
- 6 whole cloves whole, not ground
- 1 stick cinnamon
- 1 wide strip lime peel no white pith
- ¼ teaspoon fine salt
- 1 tablespoon fresh lime juice stirred in off the heat
Instructions
Make the Compote
- Peel the sweet potato and cut it into even ¾ inch cubes.
- Put the sugar, water, whole cloves, cinnamon stick, lime peel and salt in a wide heavy pot. Bring to a boil over medium-high heat and stir just until the sugar dissolves.
- Add the sweet potato cubes, reduce to a lazy simmer, and leave the pot uncovered. Cook 40 to 50 minutes, stirring gently every 10 minutes or so.
- Stop when about half the potato has collapsed into a thick amber sauce and the rest is still in soft, distinct, glossy pieces. The syrup should coat the back of a spoon.
- Off the heat, stir in the lime juice. Remove all 6 cloves, the cinnamon stick and the lime peel.
- Cool completely in the pot before judging the final texture, since it thickens a lot as it cools. Spoon into a jar.
Notes
- This is not the Argentine block: Argentine dulce de batata is a firm sliceable paste set with pectin. Brazilian doce de batata doce is spoonable, with pieces of potato in syrup. The Dominican version is a milk pudding with raisins.
- Cook the potato IN the syrup, never boiled in water first. That is the difference between a compote and mashed sweet potato with sugar in it.
- Whole cloves only. Count 6 in and 6 out. Ground clove turns muddy and bitter over a long simmer.
- Stir gently and rarely. Every aggressive stir breaks down more cubes. The target is half collapsed, half in pieces.
- Cold saucer test: a spoonful on a chilled plate for 60 seconds shows you what the jar will be like tomorrow.
- Storage: 2 weeks refrigerated in an airtight jar, or 3 months frozen. This recipe has not been tested for water bath canning.





