01 - Preheat oven to 400°F (200°C). Line a baking tray with parchment paper.
02 - In a large bowl, combine ground meat, panko breadcrumbs, egg, green curry paste, chopped cilantro, sliced green onions, fish sauce, salt, and black pepper. Mix gently until just combined.
03 - Portion mixture and roll into 16 golf ball-sized meatballs. Arrange evenly on prepared tray.
04 - Place tray in oven and bake for 18 to 20 minutes or until golden brown and cooked through.
05 - While meatballs bake, heat vegetable oil in a large skillet over medium heat. Add green curry paste and sauté for 1 minute until fragrant.
06 - Stir in coconut milk, brown sugar, and fish sauce. Simmer gently for 5 to 7 minutes, stirring occasionally.
07 - Transfer baked meatballs to the skillet and simmer for 5 minutes, ensuring all are coated. Stir in lime juice.
08 - Lightly toast sub rolls until just crisp.
09 - Divide meatballs and curry sauce evenly among toasted sub rolls. Top with shredded carrots, sliced cucumber, cilantro leaves, and red chili if desired. Serve immediately with lime wedges.