Add the oil to a skillet and heat on med-high. Fry the garlic and ginger for 30 seconds.
*If using any meat or protein such as bite-sized pieces of chicken or beef (for this recipe I recommend using 1 lb of meat), add it to the pot and continue to fry until the meat is cooked through.
Stir in the green curry paste and quick fry for a 5-10 seconds. Add coconut milk, chicken broth, basil, fish sauce, salt, and red pepper flakes, and stir/lightly whisk to fully incorporate all ingredients together.
Bring the curry to a boil, then turn the heat down, cover the skillet, and simmer for 10 minutes, stirring occasionally.
Add in the sweet peppers, lime zest, and lime juice and turn off the heat.
*If using, add in pre-cooked Thai chicken meatballs and toss to coat.
Cover and let set for 5-10 minutes.
Garnish with chopped chives or cilantro and serve.
Store any leftovers in the fridge for up to 5 days.