Coconut Milk Simmered Beans
This preparation relies on the contrast between the earthiness of the beans and the subtle, floral sweetness of the coconut. It is a slow, quiet process that turns a pantry staple into a dish that stands on its own.
Full fat is non-negotiable here.
Use canned coconut milk that contains only coconut and water, avoiding light versions or those with added gums, which will break or turn grainy under heat.
- Heavy-bottomed Dutch oven
- Fine-mesh strainer
- Wooden spoon
What goes in.
- 1 lbdried butter beans or cannellini beans, soaked overnight
- 2 cans (13.5 oz each)full-fat coconut milk
- 3 clovesgarlic, smashed
- 1 piecefresh ginger, 2-inch knob, sliced into coins
- 2 sprigsfresh curry leaves or thyme
- 1.5 tspsea salt
- 1 tspblack peppercorns
Evaporation is seasoning
Once the beans are tender, you must simmer the coconut milk uncovered until the liquid clings to the back of a spoon. If you stop too early, the sauce will be watery and thin.
The method.
Drain and rinse
Drain the soaked beans and rinse them under cold water until the water runs clear.
Initial boil
Place beans in a pot with enough water to cover by two inches. Bring to a boil, then reduce heat and simmer until the beans are cooked through but not falling apart, about 45 to 60 minutes.
Infuse
Drain the beans again. Return them to the pot along with the coconut milk, smashed garlic, ginger, herbs, salt, and peppercorns.
The simmer
Bring the coconut milk to a gentle bubble over medium heat. Lower the heat to maintain a slow simmer, stirring occasionally to prevent the beans from sticking to the bottom.
Finish
Continue simmering for 20 to 30 minutes until the coconut milk has reduced by half and thickened into a glossy, heavy cream consistency. Remove the ginger coins and herb sprigs before serving.
Other turns to take.
Spiced
Add half a teaspoon of ground turmeric and a pinch of chili flakes at the start of the reduction phase.
Citrus-forward
Finish the dish with a squeeze of fresh lime juice and a generous scatter of chopped cilantro just before serving to cut the richness.
When it doesn't go to plan.
Test for doneness by pressing a bean against the side of the pot; it should yield with no resistance but remain whole.
If the liquid reduces too quickly before the beans have fully absorbed the flavor, add a splash of water to keep the sauce silky.
Salt the beans only during the second stage; salting too early can toughen the skins.
The ones that keep coming up.
Can I use canned beans?
You can, but simmer them in the coconut milk for a shorter time—about 10 minutes—to ensure they don't turn into mush.
How do I know the coconut milk is properly reduced?
When you pull your spoon through the pot, the trail it leaves should remain visible for a second before the sauce fills it back in.
How real cooks make it.
No one’s shared their version yet. Be the first to put your kitchen on the map.
Cook this your way?
Share your version — your steps, your story. We’ll feature it right here.
Add your recipe