New video every week on YouTube →
Habichuelas con Dulce Recipe, Dominican Sweet Beans

Habichuelas con Dulce Recipe, Dominican Sweet Beans

A silky, cocoa-colored cream that tastes of cinnamon, clove and coconut, with soft cubes of sweet potato and plump raisins, eaten with a spoon and topped with crunchy cookies. Make it the day before, keep it covered in the fridge for up to 3 days, and use animal crackers in the US or Marie biscuits in the UK if you can't find Dominican milk cookies.

Habichuelas con dulce (ah-bee-CHWEH-lahs kohn DOOL-seh), “beans with sweetness,” is what the Dominican Republic eats during Lent and Holy Week: red beans blended until smooth, strained, and simmered with evaporated milk, coconut milk, cinnamon and cloves, with soft cubes of sweet potato and raisins. It’s served in a bowl and eaten with a spoon, warm or cold, with crisp milk cookies on top. If “sweet beans” sounds odd, think of it the way you’d think of pumpkin pie: the beans give body and an earthy color, and the cream and spices do the rest.

What habichuelas con dulce tastes like

How do you make habichuelas con dulce? Blend 3 cups (500 g) of cooked red kidney beans with 4 cups (960 ml) of water and strain out the skins. Simmer the liquid over medium heat with evaporated milk, coconut milk, sugar, cinnamon and cloves, add diced sweet potato for 20 minutes and raisins for 10 more, scraping the bottom constantly, until it coats a spoon like cream soup. 55 minutes for 8 bowls.

The texture is a pourable cream, somewhere between a thick milkshake and a cream soup, never a paste. It tastes of milk, coconut and warm spices, with only a faint bean flavor in the background. Families make it in big pots and carry containers of it to relatives and neighbors over Holy Week, so it’s one of the best desserts in this collection for feeding a crowd.

Time and effort. 55 minutes with canned beans: 15 to blend, strain and dice, 40 at the stove, most of it stirring. Dried beans add an overnight soak and 1 to 1¼ hours of cooking. It’s easy; the only real skill is not walking away from the pot.

The 55 minutes of habichuelas con dulceTimeline of habichuelas con dulce with canned beans. Minutes 0 to 15: blend the beans with the water, press them through a sieve and dice the sweet potato. 15 to 25: heat with the milks, sugar and spices over medium heat, scraping the bottom constantly, until it starts to simmer. 25 to 45: the sweet potato cooks over medium-low heat, scraping the bottom every 2 or 3 minutes. 45 to 55: raisins, nutmeg and vanilla go in for 10 more minutes. Dried beans add an overnight soak and 1 to 1¼ hours of cooking.01020304050minutesBlend, strain, dice15 minUp to a simmer10 minSweet potato, med-low20 minRaisins and vanilla10 minstirring nonstop or hands busyon the heat, scrape every 2–3 min
55 minutes, and the spoon never rests for long. Stir nonstop for the 10 minutes it takes to reach a simmer; after that, scrape the bottom every 2 or 3 minutes so the milk doesn’t catch.

Don’t confuse it with savory Puerto Rican habichuelas guisadas, stewed beans eaten over rice. Same word for beans, completely different dish.

Ingredients, and what to buy in the US and UK

The recipe makes 8 bowls of a generous cup each.

Canned or dried beans

  • Canned, as in the recipe card: two 15.5 oz (439 g) cans of red kidney beans give about 3 cups (500 g) drained. Rinse off the salty canning liquid. UK 400 g tins hold about 240 g of beans once drained, so two tins plus a few spoonfuls from a third get you there.
  • Dried: ½ lb (225 g) gives the same 3 cups cooked. Blend them with their cooking liquid instead of tap water for a darker color and more flavor.
  • Which bean. Red kidney beans are the easiest to find. Pinto beans work and make it a little paler. Black beans change both color and flavor.

The milks

  • Evaporated milk is the unsweetened kind in a can, not sweetened condensed milk. Both are on the baking aisle in the US and next to the custard and tinned milks in the UK.
  • Canned full-fat coconut milk, not the coconut drink in a carton, which is mostly water and leaves it thin. To skip coconut, use another 400 ml (1⅔ cups) of evaporated milk or whole milk: it’s less rich and loses the coconut note.

Sweet potato, spices and cookies

  • Sweet potato. The Dominican batata has purple skin and firm white flesh. Latin and Caribbean grocers sell it as batata or boniato. The orange sweet potato from any supermarket works, but it softens faster and adds more sweetness and an orange tint: cut it into ⅝ in (1.5 cm) cubes and start checking at 15 minutes.
  • Spices. Whole cinnamon sticks and whole cloves. Count the cloves in (there are 6) so you can count them out, or tie them in a tea infuser. Nutmeg goes in at the end because its aroma fades with long boiling.
  • The cookies. Dominican galletitas de leche are small, plain, lightly sweet milk cookies, sold in the Latin aisle of many US supermarkets. Animal crackers are the closest stand-in in the US; in the UK, Marie or Rich Tea biscuits. Some families serve toasted casabe (cassava flatbread) instead.

Cooking dried beans for this recipe

  1. The night before. Cover ½ lb (225 g) of dried kidney beans with water by about 3 in (7 cm) and soak at least 5 hours, ideally overnight.
  2. Cook. Drain, cover with 6 cups (1.4 liters) of fresh water and bring to a full boil. Lower to medium-low and keep at a steady, visible boil, uncovered, for 1 to 1¼ hours, until a bean squashes easily between two fingers. Top up with hot water if the beans poke out.
  3. Measure. Drain, saving the liquid, and top it up with water to 4 cups (960 ml). Then follow the recipe card.

Raw or undercooked red kidney beans contain a natural toxin that causes vomiting and diarrhea, and only real boiling destroys it. Never cook dried kidney beans in a slow cooker unless they’ve been boiled for at least 30 minutes first; slow cookers don’t get hot enough. In a pressure cooker, use the time your manual gives for soaked red kidney beans and check that they squash easily before blending.

How thick it should be, and what goes wrong

The right consistency. After 40 minutes it coats the back of a spoon in a thin layer, and a finger drawn through it leaves a line that holds for a moment. In the pot it still looks runny, like cream of tomato soup. That’s correct: it thickens a lot in the fridge. If you cook it until it looks thick while hot, it sets into a pudding-like paste once cold.

Common problems

  • Gritty. Not blended or strained enough. Blend until no pieces remain and press the sieve until only skins are left.
  • Tastes burnt. Milk caught on the bottom. Scrape the bottom with a wooden spoon every 2 or 3 minutes and stay at medium or below. If it does catch, pour it into a clean pot without scraping up the scorched layer.
  • Too thick once cold. Stir in ½ cup (120 ml) of cold milk. Next time, take it off the heat sooner.
  • Thin even when cold. It needed more time, or the coconut milk was the carton kind. Simmer 10 minutes more, uncovered, stirring.
  • Sweetness. ¾ cup (150 g) of sugar gives a medium-sweet result. Taste after the raisins go in, since they add sweetness too, and go up to 1 cup (200 g) if you like it sweet the way many Dominican homes do.

Allergens and who it suits. Contains milk and coconut, and the cookies contain wheat. Not spicy. Kids usually like it, especially cold. Leave out the raisins for picky eaters.

Variations and scaling up for a crowd

  • With sweetened condensed milk. A common Dominican variation. Cut the sugar in half and stir in condensed milk a little at a time at the end, tasting: it gets sweeter, thicker and more caramel-like.
  • With ginger or star anise. A 1½ in (4 cm) piece of bruised ginger or 3 star anise pods go in with the cinnamon and come out at the end. They make it more aromatic.
  • No sweet potato. Smoother and lighter. Nothing else changes.
  • Dairy-free. Use a second 400 ml (13.5 fl oz) can of coconut milk instead of the evaporated milk. It comes out paler and tastes strongly of coconut. Carton plant milks make it watery.
  • For 12. Multiply by 1½: 3 cans of beans, 6 cups (1.4 liters) of water, 1½ cans of each milk and a 13 oz (375 g) sweet potato.
  • For 24. Triple it: 6 cans of beans, 12 cups (2.9 liters) of water, 3 cans of each milk and 1⅔ lb (750 g) of sweet potato. Use a 12 qt (12 liter) stockpot or two medium pots: a crowded pot scorches more easily. It takes much longer to come to a simmer, so keep stirring; once it bubbles, the times are the same.
Habichuelas con dulce for 8, 12 or 24 bowlsBars showing the blending water by batch size. For 8, the recipe: 2 cans of beans, 4 cups (960 ml) of water, 1 can of each milk and a 9 oz (250 g) sweet potato. For 12, times 1½: 3 cans, 6 cups (1.4 liters) of water, 1½ cans of each milk and a 13 oz (375 g) sweet potato. For 24, tripled: 6 cans, 12 cups (2.9 liters) of water, 3 cans of each milk and 1⅔ lb (750 g) of sweet potato, in a 12-quart stockpot or two medium pots. Once it simmers, the times are the same.Canned beans and blending water; milks and sweet potato scale the same8 bowls · 2 cans4 cups12 bowls · 3 cans6 cups24 bowls · 6 cans12 cups
For 24 bowls, 6 cans and 12 cups (2.9 liters) of water in a 12-quart stockpot or two medium pots: a crowded pot scorches easily. It takes longer to reach a simmer, then the times don’t change.

For an Easter table, make it the day before: it’s at its best cold and all that’s left is the cookies. If you want a second Lenten dessert, Mexican capirotada with piloncillo syrup is also baked a day ahead, and Venezuelan majarete, a set coconut and corn pudding, shares the same cinnamon and clove. There are more meatless ideas in our Lent recipes.

Serving, storing and reheating

Serving. In bowls or cups, with 2 or 3 cookies on top or casabe on the side. Cold from the fridge, warm or hot are all traditional; to serve it cold, give it a few hours in the fridge.

Cooling safely. It’s a milk-based dish, so don’t leave it out at room temperature for more than 2 hours. A full pot takes a long time to cool in the middle: divide it into shallow containers before refrigerating.

Fridge. Covered, up to 3 days. If it smells sour, fizzes or tastes tangy, throw it out.

Freezer. 2 to 3 months in airtight containers. Thawed, the coconut milk may separate and the sweet potato softens further: whisk it or give it a few seconds in the blender. Poured into ice-pop molds, it also makes creamy popsicles.

Reheating. In a pot over medium-low, stirring, with a splash of milk if it has thickened, until steaming throughout (165°F / 74°C). In the microwave, in 1-minute bursts, stirring between each.

How long habichuelas con dulce keeps, and how to store itStorage table. At room temperature, 2 hours at most, because it’s milk-based: divide it into shallow containers so it cools quickly. In the fridge, covered, up to 3 days; if it smells sour, fizzes or tastes tangy, throw it out. In the freezer, 2 to 3 months in airtight containers; thawed, the coconut milk may separate, so whisk it or give it a few seconds in the blender. To reheat, over medium-low heat, stirring, with a splash of milk if it has thickened, until steaming throughout at 165°F (74°C), or in the microwave in 1-minute bursts.How longHowOut of the fridge2 hours at mostShallow containersso it cools fastFridgeUp to 3 daysCovered; sour smell orfizzing means throw it outFreezer2 to 3 monthsIf the coconut milk separates,whisk or blend a few secondsReheatTo 165°F (74°C)Medium-low with a splash ofmilk, or 1-minute microwave bursts
Up to 3 days in the fridge and 2 to 3 months frozen. What it can’t take is the counter: as a milk dessert, no more than 2 hours out of the cold.

Habichuelas con dulce FAQ

Why is it eaten at Easter? It’s the Dominican Lenten sweet, made for Ash Wednesday, some Lenten Fridays and above all Holy Week, when many families skip meat. The oldest written mention usually cited is from 1798, when a French traveler described sugared beans being made in Santo Domingo for Holy Week.

Can I skip straining it? You can, but it’ll be grainy with bits of skin, and it loses the smooth, creamy texture that defines it. No fine sieve? Line a regular one with a clean cloth.

Can I use leftover savory beans? No. Beans cooked with onion, garlic or a stock cube carry those flavors into the dessert. Use plain canned beans or beans cooked in water only.

Is it like Asian sweet red bean desserts? Only loosely. Those usually use small adzuki beans, often left whole or as a paste. This uses kidney beans, strained to a liquid, with dairy, coconut and baking spices.

Habichuelas con dulce nutrition

Per bowl (1 of 8), without cookies or casabe, worked out from the recipe card quantities:

  • Calories: 361 kcal
  • Protein: 10 g
  • Carbohydrates: 51 g
  • Fat: 14 g, of which 11 g saturated
  • Fiber: 5 g
  • Sugars: 31 g
  • Sodium: 242 mg

About a quarter of the calories come from the coconut milk and a fifth from the sugar. With 1 cup (200 g) of sugar instead of ¾, it’s around 385 kcal a bowl.

The hardest part for me was learning to take it off the heat while it still looks too thin. Every instinct says to keep going until it thickens, and that’s exactly how you end up with a pudding in the fridge. I make it the night before, taste it cold before deciding whether it needs more sugar, and add the cookies at the table, when they still crunch. Josnaisis.

Habichuelas con Dulce Recipe, Dominican Sweet Beans

Habichuelas con Dulce Recipe, Dominican Sweet Beans

By Josnaisis Ramirez · Gran Receta

Rate
★ ★ ★ ★ ★
✓ Thanks!

Prep

15 min

Cook

40 min

Servings

8

people

Total

55 min

Difficulty

Easy

Cuisine

Dominican

Calories

361 kcal

Ingredients

For 8 servings · Check off what you have

Instructions

1

Blend the drained beans with the 4 cups (960 ml) water for 1 to 2 minutes, until you can't see any pieces of bean. Work in two batches if your blender is small.

2

Set a fine-mesh sieve over a 4 to 5 qt (4 to 5 liter) heavy pot and pour the purée through, pressing with the back of a spoon until only the skins are left, about 2 or 3 tablespoons. Throw them away.

3

Add the evaporated milk, coconut milk, sugar, cinnamon sticks, cloves and salt. Heat over medium, scraping the bottom constantly with a wooden spoon, until it starts to bubble gently, about 10 minutes.

4

Add the sweet potato, lower the heat to medium-low and simmer for 20 minutes, scraping the bottom every 2 or 3 minutes, until a fork slides through a cube with no resistance.

5

Stir in the raisins, nutmeg and vanilla and simmer 10 minutes more. It's ready when it coats the back of the spoon like a cream soup. It will look thin in the pot and thicken as it cools. Taste and add sugar if you want it sweeter.

6

Fish out the cinnamon sticks and all 6 cloves. Serve hot, or to serve cold, let the steam die down, divide it into shallow containers, cover and refrigerate within 2 hours.

7

Ladle into bowls and add the cookies on top just before eating, so they keep some crunch.

Nutrition

Approximate values per serving · 8 servings total

361

kcal

10g

Protein

51g

Carbs

14g

Fat

5g

Fiber

11g

Sat. fat

242mg

Sodium

31g

Sugar

Tip: The bean skins are what make it gritty, so blend thoroughly and press the sieve until only skins remain. And because it's full of milk, it catches and scorches on the bottom the moment you stop stirring: medium-low heat and a wooden spoon scraping the bottom every couple of minutes.
#habichuelas con dulce#dominican sweet beans#sweet cream of beans#dominican dessert#easter dessert
Josnaisis Ramirez
Josnaisis Ramirez · Cook & author

Mom of Dylan and home-cooking enthusiast. I share the Venezuelan and Colombian recipes that shaped my life. My story →

Link copied! Now you can share it