I still say, give her the recipe and ask her to bring it. That way, she can have the dish any time, so that is a real gift, she can have it on TG, and you don't have to cook it. Presumably it coordinates, since you have served it on TG before.
What I hate is when people take it upon themselves to bring things that do not coordinate with the meal we have planned, and often without asking if it is OK. If you want to bring (as in, you are a raw vegan, or need a sugar free dessert, or you just can't imagine not contributing), please ask me, or the Prof, and we will work out something that fits in. We don't mind more food, we don't mind people contributing, but we do mind somebody bringing, say, quiche, or cinnamon rolls (yes, it happened) to our planned Mexican feast, or Big Box Store Lasagna to accompany the homemade Chinese spread. And, for us, don't bring a box of store cookies and leave them behind. We won't eat them, they'll get tossed, and that is wasteful.