Heat oil in a large skillet. Add garlic and thai chilies and cook about 1 minute or until softened. Add onions and bell peppers, cook for 2 minutes, stirring frequently until peppers and onions are just tender. Add ground pork. Sauté pork and vegetables until the pork is fully cooked, about 5 minutes. Add ginger, chili flakes and sugar. Stir to combine. Deglaze the pan with soy sauce, lime juice and fish sauce, stirring for another minute to combine. Remove the pan from heat and add basil. Toss to combine.
TAMARIND TEMPURA ONIONS:
Soak onions slices in ice-cold water for 15 minutes. Drain on paper towels. In a deep saucepan, heat oil to about 360 degrees.
Fill a large bowl with ice. In a medium bowl combine flour, cornstarch, salt, and baking powder. Combine ice water and tamarind sauce, then add to the flour mixture, whisk to create batter. Put the batter bowl inside the large bowl of ice. Batter onion slices shaking off excess batter and placing the onion rings into the hot oil. Fry for about 3 minutes until golden brown and crispy. Drain on paper towels.
THAI CURRY PEANUT SLAW:
Heat oil in a large saucepan. Add garlic and sauté until the garlic is translucent, about 1 minute. Add curry paste, peanut butter, hoisin sauce, brown sugar, chili powder, cayenne and fish sauce. Reduce to a simmer and cook for 10 minutes. To finish, whisk in coconut milk and bring to a boil. Reduce to a simmer for about 30 minutes till the sauce thickens.
In a large bowl, combine Napa and red cabbage, green onion and ginger root. Add soy sauce, peanuts and cilantro. Add 3/4 cup of Thai Curry dressing, toss to combine. Cover and refrigerate until serving.
FOR TACO ASSEMBLY:
Toast naan on a large, buttered skillet until golden brown and slightly crispy. Fold the naan to resemble a taco and add 1 large scoop of pork filling. Top with 1-2 tempura onion rings and Thai curry peanut slaw.