Satay meatballs April 12, 2018 by ohmydish Leave a Comment These satay meatballs are always great for parties, they’re done within 20 minutes and that’s why they’re so perfect. They’re gone before you know it!