「工夫を生み出した」というのは I came up with a way to ~ か I figured out a method to ~ で言えます。
「精進料理は数多くの制約がある中で調理するため、様々な工夫を生み出しました」という部分は Because there are many restrictions in vegetarian cooking, I came up with many ways to prepare the food で表現できます。
参考になれば幸いです。
"工夫する"は他にも「devise」や「invent」とも表現できます。
「devise」の方はそのまま"工夫する"と言う意味に加え"案出する、発明する"と言う意味も兼ねてます。「invent」の方は"考案する、こしらえる"と言う意味にもなります。
例
・I devised a new way to use this(これを使う新たな工夫を考えました)