concoct

concoct [kənˈkɒkt]
to make sth (usually food: a dish, a meal) by combining different ingredients, often in an original or unplanned way; prepare; assemble;
to invent/make up/devise (a story, an excuse, a plan, an explanation);