In a large bowl, cut the chicken breasts into bite-sized cubes. Add all of the marinade ingredients tomato paste, Greek yogurt, ginger and garlic paste, minced onions, all the ground spices (cumin, coriander, turmeric, smoked paprika, oregano, and cinnamon), melted butter, and lemon juice. Season with salt and pepper to taste. Mix thoroughly, ensuring each piece of chicken is evenly coated in the marinade. Cover the bowl and let the chicken marinate in the fridge for at least 24 hours. The longer it marinates, the more the flavours will infuse into the meat, ensuring a tender, flavourful result.