The 13-goal midfielder missed the wins at Bolton and his former club Leeds through suspension but is expected to go straight back into the starting line-up for the Live FL72 clash on Sky Sports.
Striker Lewis Grabban, who made his return at the Macron Stadium after a seven-game injury absence following ankle surgery, will be assessed.
Grabban hurt his ankle in the warm-up to the 2-0 victory at Elland Road on Tuesday and was replaced on the bench by Academy graduate Jamar Loza.
Defender Jonathan Woodgate is out for Middlesbrough. The 35-year-old has a hamstring problem which will sideline him for up to two weeks, and that could mean he has played his last game of the season if Boro clinch a top-two spot.
Daniel Ayala is a doubt with a recurrence of a thigh injury, while loan signing Tomas Kalas is available for the final time before returning to parent club Chelsea.
Midfielder Albert Adomah is rated at 50-50 as he attempts to overcome ankle and calf problems, but Grant Leadbitter is available once again after serving a two-match ban incurred for collecting 10 bookings for the campaign.
Adam Clayton avoided the same punishment after managing not to reach double figures in last Saturday’s 2-0 win over Rotherham, promptly doing so two days after the deadline in Tuesday night’s 2-1 victory against Wolves.
Watch Live FL72: Norwich v Middlesbrough on Sky Sports 1 HD from 7.30pm. No contract? No problem. You can watch the game with a Sky Sports Day Pass from NOW TV.