24 Mantra organic frozen Punjabi samosa is a traditional Indian snack that's prepared with a filling of spiced potatoes and peas, encased in a flaky pastry.These samosas are frozen for convenience and to preserve their flavor.They are typically fried or baked until golden brown and crispy