allowed or not ? what do you mean ?
allowed on the plane : Checked luggage only. Jelly and sauce will be taken from you at the airport if you try to get them through security, unless they meet TSA requirements. ( 3.4oz, transparent zip bag, more here
http://www.tsa.gov/travelers/airtravel/holiday.shtm )
so to be on the safe side, put it in checked luggage
allowed at restaurants : Sure. If some restaurant wouldn't let me bring a topping they do not offer, I'd probably walk out the door pretty rapidly