Prep the beef. Pat the beef dry with a paper towel. Place the beef and ginger in the slow-cooker dish. Add the cinnamon stick, cardamon pods and star anise, and toss together.
Slow-cook the beef. Add the rendang paste, coconut cream, cornflour, beef stock, sugar, soy sauce, and fish sauce to the slow-cooker. Cover and cook on low 9-10 hours, or until the beef is cooked through and tender. The beef will pull apart easily when ready. Season to taste with salt.
Cook the rice. When the rendang has 25 minutes cook time remaining, bring a kettle of water to the boil. Combine the rice, boiling water and a pinch of salt in a pot. Cover with the lid, place on the stove over high heat, and bring to the boil. Turn the heat down to low and cook for 12 minutes. Turn the heat off, but leave the lid on, and steam for 5 minutes.
Cook the greens. Cut the broccoli into small florets. Thinly slice the bok choy. Heat the oil in a fry pan over a high heat. Cook the broccoli for 3-4 minutes, until softened. Remove the frypan from the heat and toss through the soy sauce. Season to taste with more soy sauce.
Serve. Plate up the rice, and top it with the beef rendang and shower with peanuts. Serve the greens on the side.