Punjabi samosas are a popular variation of the classic samosa. The filling is made with a spiced mixture of potatoes, peas, and onions. The samosas are then deep-fried until crispy and golden. These Punjabi samosas are often larger in size and are perfect for a hearty snack or as a part of a meal.