The Spartans (4-3, 3-1 Big Ten) trailed 7-0 at halftime but rallied against the Wildcats(4-3, 1-2).
Northwestern had won three consecutive Big Ten road games and two straight in East Lansing. But the Cousins-to-White connection wore down the Wildcats.
Cousins hit a wide-open White for a 47-yard touchdown strike to give the Spartans a 14-7 lead with 5:13 left in the third quarter.
White finished with 12 catches for 186 yards and two TDs. Cousins was 21 of 31 for 281 yards.
Northwestern quarterback Mike Kafka completed 34 of 47 passes for 291 yards and two TDs.
Wildcats receiver Zeke Markshausen had 16 catches for 111 yards and a touchdown.
Trailing 7-0 and looking sluggish, Michigan State grabbed the momentum by forcing a turnover early in the second half. Spartans defensive back Chris L. Rucker forced Drake Dunsmore to fumble, and linebacker Adam Decker recovered the loose ball at the Michigan State 36.
The Spartans capitalized with a 64-yard touchdown drive, capped by a 22-yard pass from Cousins to White to tie the score 7-7. Cousins' second TD to White came later in the quarter. Brett Swenson added a field goal as the third quarter expired to put Michigan State ahead 17-7.
Northwestern's Jeravin Matthews fumbled the next kickoff and it was recovered by the Spartans, giving Michigan State good field position to start the fourth quarter. Larry Caper's 22-yard TD run gave the Spartans a 24-7 lead.
Kafka's 1-yard touchdown pass to Markshausen cut the deficit to 24-14 with 10:28 remaining. But Michigan State's defense held the Wildcats scoreless the rest of the way.
Northwestern was at its best early, sapping some of the spirit from Michigan State's homecoming crowd.
Northwestern's defense shone early with a goal-line stand on the game's first possession. The Wildcats stopped Cousins on a fourth-and-inches sneak to keep the contest scoreless.
Wildcats linebacker Quentin Davie ended another Michigan State drive by recovering Edwin Baker's fumble at the NU 20 late in the first half, preserving Northwestern's 7-0 halftime lead.
The Wildcats played without safety Brendan Smith because of a hand injury. The other starting safety, Brad Phillips, suffered what appeared to be a shoulder injury in the first half. Defensive end Corey Wootton played but was limited with an ankle injury.
Northwestern used its no-huddle, quick-pass attack to grab a 7-0 lead midway through the second quarter. Kafka capped a methodical 80-yard, nine-play drive with a 15-yard touchdown strike to Andrew Brewer.
University of Alabama running back Josh Jacobs couldn't help himself. Everyone knows that the tradition in the Third Saturday of October rivalry is for the winning side to break out victory cigars, which the Crimson Tide has done 11 straight times.
Undefeated UCF has to be wondering what it is going to take for the Knights to move up in the rankings.
Florida Atlantic coach Lane Kiffin has offered a scholarship to the 11-year-old son of former USC and NFL quarterback Matt Leinart.
After being on the road for three of the last four games, South Florida coach Charlie Strong is looking forward to getting back to Tampa's Raymond James Stadium for Saturday's American Athletic Conference East Division matchup with Connecticut.
Illinois treks to Camp Randall Stadium for its second true road game of the season on Saturday and No. 23 Wisconsin is aiming to get back on track after one of the most humbling setbacks in the tenure of coach Paul Chryst.
Given recent history, Clemson coach Dabo Swinney is taking nothing for granted when his No. 3-ranked Tigers host No. 16 N.C. State on Saturday at Memorial Stadium.