Cheese Pumpkin Samosa is a new healthy variation of classic samosa made with a stuffing of vegetables, cheese and all the earthy Indian spices.