concoct
verb
°to prepare something by mixing various ingredients, especially to prepare food for cooking.
°to contrive something using skill or ingenuity.