Let A be an algebra with involution ∗ over a field F. We recall that A is said to be normal if xx∗ = x∗x for every x ∈ A. Over the decades, normal algebras with involutions have been extensively investigated on their own (see e.g. [1], [3], [4], [5], [7], [8], [9], [10], [11]) and, moreover, they have several applications in linear algebra and functional analysis as well (see e.g. [2], [6], [11], [12], [13]). It is well-known that any normal algebra with involution satisfies the standard polynomial identity of degree 4 (see [7, §5]). Moreover, in [11] Maxwell determined the structure of a normal simple algebra of matrices with entries in a field with involution. He also proved that a division algebra D with involution is normal if and only if D is either a field or a generalized quaternion algebra over its center. Furthermore, a characterization of group algebras which are normal under the standard involution was established by Bovdi, Gudivok, and Semirot in [3]. Subsequently, such a result has been extended to twisted group algebras in [4] and to group algebras under a Novikov involution in [5]. On the other hand, it seems that the rather natural problems of characterizing ordinary and restricted enveloping algebras which are normal under their canonical involutions have not been settled yet. The present paper is just devoted to answering these questions. For an arbitrary Lie algebra L we denote by U(L) the universal enveloping algebra of L. Moreover, if L is restricted with a p-map [p] over a field F of characteristic p > 0, then we denote by u(L) the restricted enveloping algebra of L. We consider U(L) and u(L) with the principal involution ∗, namely, the unique F-antiautomorphism such that x∗ = −x for every x in L. Note that ∗ is just the antipode of the F-Hopf algebras U(L) or u(L). We use the symbols Z(L) and L′ for the center and the derived subalgebra of L, respectively. If S ⊆ L then we denote by 〈S〉F and 〈S〉 the F-vector space and the subalgebra generated by S. Also, if L is restricted then 〈S〉p denotes the restricted subalgebra generated by S and we put S = {x |x ∈ S}. In our first main result we completely settle the restricted case