Tries from number eight Charlie Beckett and scrum half Rory Jennings helped John Fletcher and Pete Walton's side to the win, while flanker Lewis Ludlum was named BMW man of the match.
Fletcher said: "Overall we're really pleased with the performance against France. We didn't quite reach the intensity we were at last week against Wales but it's always a challenge playing France in their own back yard.
"It was another good test for us against them today - we created more chances and dominated possession and territory, and ultimately deserved to get the win.
"We have started 26 players over the last two games and both Pete Walton and I are really encouraged by the depth and quality of the Under 18s squad. The academies continue to produce excellent players which is great for the English game."
England Under 18 side against France
15 Taylor Prell (Giggleswick School, Leeds Carnegie), 14 Kai Little (Hartpury College, Exeter Chiefs), 13 Max Clark (Bryanston School, Bath Rugby), 12 Charlie Thacker (Leicester Grammar, Leicester Tigers), 11 George Wacokecoke (St Joseph's College, Northampton Saints), 10 Lloyd Evans (Dean Close, Gloucester Rugby) 9 Rory Jennings (Bryanston School, Bath Rugby)
1 George Edgson (Hartpury College, London Wasps), 2 Jack Walker (Prince Henry's, Leeds Carnegie, captain), 3 Seb Adeniran-Olule (Wellington College, Harlequins), 4 Joe Maksymiw (QEW, Leicester Tigers), 5 Josh Peters (Oundle School, Northampton Saints), 6 Joe Batley (Hartpury College, Gloucester Rugby), 7 Lewis Ludlam (St Joseph's College, Northampton Saints), 8 Charlie Beckett (QEW, Leicester Tigers)
16 Ollie Adams (St Pauls Catholic College, London Irish), 17 Lewis Boyce (Prince Henry's, Leeds Carnegie), 18 Ciaran Parker (St Ambrose, Sale Sharks), 19 Kieran Treadwell (John Fisher, Harlequins), 20 Sam Underhill (Sir Thomas Rich's School, Gloucester Rugby), 21 Will Homer (Sherbourne School, Bath Rugby), 22 Cameron Cowell (St Paul's College, London Irish), 23 Joe Marchant (Peter Symonds College, Harlequins)
Content c/o RFU