A synthesis of (Z)-alkene-containing linear conjugated dienyl homoallylic alcohols by using a palladium-catalyzed three-component reaction has been developed. This method shows good functional-group compatibility and generality, with high diastereoselectivity. Additionally, in many cases, the present method controls the alkene stereochemistry of the newly formed C–C bond and overcomes the inherent preference for (E)-alkene formation, giving (Z,E)- and (Z,Z)-products.