Steps
1. Preheat oven to 200°C (400°F).
2. Peel, cube, and boil sweet potatoes until soft (about 15 minutes). Drain and mash with coconut milk, a pinch of salt, and pepper; set aside.
3. Heat vegetable oil in a pan over medium heat. Sauté onions, garlic, and red chili until fragrant.
4. Add ground beef, breaking it apart. Cook until browned.
5. Stir in turmeric, coriander, cinnamon, sambal oelek, and soy sauce. Cook for 5 minutes to develop flavors.
6. Add chopped green beans and cook for another 3 minutes until slightly tender.
7. Add lime juice, then season with salt and pepper to taste.
8. Transfer the meat mixture to a small oven-safe dish. Spread mashed sweet potato evenly on top.
9. Bake for 15 minutes or until the top is slightly golden.
10. Let cool for a few minutes before serving.