-
Preheat the oven to 300 F.
-
I prefer browned meat--if you do too, start with salting your beef and then browning it on all sides in a tablespoon of oil. Then remove, and when cool enough, cut into cubes (or just start by cutting your beef into cubes). Set aside.
-
Using a blender or wet dry grinder, puree half of the ginger, the garlic, red onion, macadamia nuts and bell pepper all together until they are smooth. Mix in the white pepper.
-
In a large Dutch oven--you can use the same one you browned the meat in if you like-- heat the 3 tablespoons of vegetable oil. Add the puree and cook, stirring occasionally, until it has darkened and thickened, about 10 minutes.
-
Add the beef, kaffir lime leaves, the remaining ginger, coconut milk and beef stock to the cooked puree. Bring to a boil, and then cover and place in the 300 F oven.
-
After the soup has been cooking for about 3 hours, add the carrots. If the beef seems cooked and nearly tender, add to the oven for one more hour. How long the beef takes to cook depends mostly on your cube size. The smaller the cubes, the shorter the cooking time. Either way, cook until the beef is tender.
-
While the soup is cooking, make the sambal.
-
Place all of the sambal ingredients into a blender or wet-dry grinder. Puree smooth. Serve on the side to add to the soup--we chose to add it when the soup was piping hot to tone down the raw garlic and onion a bit.
-
Serve the soup with the sambal on the side as well as the chopped vegetables and some Jasmine rice. We chose to add the rice to the soup, as well as the tomatoes, but the cukes and peppers we ate raw, as an accompanying salad, which the recipe instructs you to do. We added the tomatoes to the soup because the soup in the book was pictured with tomatoes.