England centre Ryan Atkins did the damage scoring two tries against his hometown club with Chris Hicks also weaving over.
Leeds, who sprung a shock my leaving out Ali Lauitiiti, had few chances and no answer to the holders' well-drilled defence.
Prop Ryan Bailey was held up over the line early on following a fantastic effort from Vinnie Anderson and Richard Mathers but then Warrington took control.
Atkins crossed on 14 minutes after collecting Lee Briers' perfect kick.
Hicks added another following Briers' 40/20 before Atkins strolled in for his second five minutes before the break after bursting through some weak defence in the middle although it should have been ruled out for offside.
Fortunately for the Yorkshire club, aiming to win their first cup final in four attempts, Ben Westwood could only convert the last of Warrington's three tries.
Leeds: Webb; Smith, Senior, Delaney, Hall; McGuire, Burrow; Leuluai, Buderus, Bailey, Clarkson, Jones-Buchanan, Sinfield. Substitutes: Diskin, Eastwood, Kirke, Ablett.
Warrington: Mathers; Hicks, King, Atkins, Riley; Briers, Monaghan; Morley, Clarke, Carvell, L Anderson, Westwood, Harrison. Substitutes: Wood, Solomona, Higham, V Anderson.
Referee: Richard Silverwood (Mirfield)