1 lb. small white beans, soaked overnight in 10 cups water
1 onion, peeled and diced
1/2 lb. bacon, cut in 1/2 inch pieces
1/4 cup kecap manis
1 cup coffee
1 cup pineapple juice
100 grams gula merah or dark brown sugar
3/4 cup tomato ketchup
2 tsp mustard
6 to 8 hot dogs, sliced in 1 inch pieces
In a 6 quart pot, fry the bacon until it is maybe half way cooked. Add the onion and cook until softened. Drain the beans, reserving the water. Stir in soaked beans and the remaining ingredients except for the hot dogs. Add reserved water to cover by about 1/2 an inch. Cover the pot with foil and bake in 300º F oven for 5 to 6 hours, stirring every 90 minutes or so.
Add sliced hot dogs and cook for another 30 to 45 minutes. If beans are too liquid, remove the foil. If too dry, add more of the reserved water, stir well and cook longer. Serve with rice or cornbread.