Punjabi samosas are a popular variation of the classic samosa. The filling is made with a mixture of spiced potatoes, peas, and onions, but with a unique Punjabi twist. The spices used in the filling are more robust and flavorful, giving the samosas a distinct taste. Punjabi samosas are often served with chole (spiced chickpeas) and make for a delicious and filling meal.