Prepare chicken: wash and dry chicken meat (I used chicken breast meat). Season with salt, pepper, paprika and thyme. Massage the spices into the meat and cover evenly. Peel and finely slice an onion and add to the chicken meat. Lastly, add a tablespoon of olive oil and spread across the meat, covering it evenly. Set aside to rest in an airtight container for an hour or overnight.
Prepare vegetables: Wash and dry bell pepper, then cut into slices and season with salt and pepper. Add a sprinkle of olive oil and coat evenly. Peel and finely slice an onion. Wash and shred lettuce and spring onion. Cut lime into quarters.
Put sour cream into a jar, season with salt & pepper and add finely chopped chives. Combine well.
Preheat the grill or a grill cast iron skillet (this is what I used). Remove onions from the chicken meat, but don't toss. When the grill is hot, place chicken meat on grill and cook on medium for about 8 minutes, then turn and cook on the other side for an additional couple of minutes, until the meat is cooked through.
While the chicken is cooking, heat a pan on medium and add the marinated sliced onions. Cook on medium, stirring frequently, until the onions become crisp. Then, add a splash of balsamic vinegar, combine well and remove from heat.
Remove chicken from grill and set aside to rest. Place bell peppers on the grill and cook until they soften and begin to blacken on the edges. Remove and set aside. Warm tortillas on the grill for a minute on each side.
Cut chicken meat into smaller pieces or slices. Place a handful of shredded lettuce on a taco, add grilled chicken, grilled bell pepper, crispy onion slices and sliced red onion, a spoon of sour cream and a piece of lime. Repeat and serve.