For 2007, Ambrose stepped up to the NASCAR Nationwide Series, driving the No. 59 Kingsford Ford Fusion fielded by Wood Brothers/JTG Racing. In the first two races of the 2007 season, he finished on the lead lap, in 16th and 25th, on tracks he had never previously raced on. In the third race of the season, the Telcel-Motorola México 200, Ambrose finished eighth, his career best at the time. having gained several positions in the last few laps of the race. He followed up his 8th-place finish in Mexico City with another top 10, finishing 10th in the Sam's Town 300 at Las Vegas. He recorded a career best Nationwide Series finish of sixth after starting third at Dover in May.