Yes they keep well frozen for 2-3 months. You can warm naan in oven, skillet or even in pop toaster before serving.