First, take a chicken breast and cut the chicken into thin slices and keep them aside. Chop the veggies, garlic, and keep them aside.
Marination of chicken:
Take a mixing bowl and add chicken to the bowl. After that add all ingredients for the marination.
Mix them well and make sure that the chicken is fully covered with the marination. Rest it for 20 mins.
Preparation of stuffing:
Heat the oil in the pan and add chopped garlic to the pan. Fry the garlic. After that add the spring onions, chopped onions, mint leaves, and mix them well.
Then add the red chili flakes, garam masala, and salt to the pan and give it a stir. Cook this until the onions become soft.
Turn off the stove and let this cooldown.
Preparation:
Take the chicken slice and keep the stuffing on the slice at one edge and roll the chicken. Seal the edges with a toothpick. So that the stuffing cannot leak.
Use the skewers if you are using the big slices of chicken breast.
Now heat the oil on the grill pan and place these stuffed chicken on the pan. Flip the stuffed chicken in between, so that they can cook evenly at all the sides.
Cook it until it turns golden brown or the chicken is cooked properly. Serve this with some tomato ketchup or with some dipping.