Junior MasterChef finalist Jack.
Junior MasterChef finalist Jack.

Jack vies for Junior MasterChef title

BRISBANE cooking whiz Jack has secured the second spot in the final of Junior MasterChef.

Jack, 12, will face off against WA's Greta, 11, in tomorrow's grand final after winning tonight's semi-final challenge set under the sails of the Sydney Opera House.

Jack faced off against his mates Harry and Zac in the challenge which saw the trio design and create their own five-star menu.

Harry chose to cook rabbit despite only using it once before and Jack attempted a new smoking technique for his lamb.

Jack's risk paid off while Harry paid the price for his choice of meat.

"I'm amazed. I never thought I'd get this far," Jack said when he was announced the winner.

"To get through to the Top 2 is amazing. I can't put it into words."

In tomorrow night's two-hour finale, Greta and Jack will face some of the most difficult and exciting challenges to date.

If Jack wins it would be the second time in a row that a Queenslander has won the title of Junior MasterChef after 12-year-old Isabella Bliss won last year's series.

Junior MasterChef final - Ten - Wednesday at 7.30pm

Sister’s emotional plea to shooting witnesses

Premium Content Sister’s emotional plea to shooting witnesses

Ivona Jovanovic shooting: Devastated sister calls for answers

‘Nightmare with no end’: Mum trapped in UK

Premium Content ‘Nightmare with no end’: Mum trapped in UK

Lynne Stewart separated from autistic son and fears tumour

‘Inconceivable’ age mystery for casino cheat

Premium Content ‘Inconceivable’ age mystery for casino cheat

Gambler's age causes court drama after cheating at the casino