MasterChef Season 12 has fans sitting on the edge of their seats every week with unique challenges. This week, the chefs faced their first mystery box challenge designed by Season 3 winner Christine Ha. They were tasked with creating a Vietnamese dish and had to use all the ingredients.lyssa@lyssalikesWell damn, I was rooting for Dara but great job Michael for proving me wrong twice and taking that win! I really do like him and I know they want him to go far, and now I’m rooting for him to go far! #masterchefWell damn, I was rooting for Dara but great job Michael for proving me wrong twice and taking that win! I really do like him and I know they want him to go far, and now I’m rooting for him to go far! 💙💙 #masterchefThe MasterChef contestants were excited to see Christine Ha enter the kitchen. Dara and Amanda broke down in her presence. Chef Christine is one of the most memorable and popular winners from the previous season. Now, as she is back again as a guest judge in Episode 11, the contestants tried their best to impress her with a Vietnamese dish based on the mystery box she curated for them.MasterChef@MASTERCHEFonFOXCongratulations @chefmichael_ for winning this week's immunity pin! 🥳 #MasterChef141Congratulations @chefmichael_ for winning this week's immunity pin! 🥳 #MasterChef https://t.co/lkjt07rnQnAfter a stressful cook, the judges chose their top three contestants whose dish impressed them the most. They decided to taste Michael, Derrick, and Dara's dish. The chef who wowed them with their dish amongst the three was Michael. He walked away not just with a win but also an immunity pin that would save him from next week's challenge.Read on to know more about Michael's dish.Michael impressed the MasterChef judges with his Vietnamese dish in Episode 11, Season 12After going through the ingredients and hearing the challenge's rules, Michael decided to prepare a beef stew for the judges. On hearing about the MasterChef contestant's dish, Christine Ha shared that it sounded interesting.As time was ticking away and the challenge was nearing its end, judge Gordon Ramsay revealed that the contestants were "back to win." They had to pull out all the stops to remain in the competition. View this post on Instagram Instagram PostMeanwhile, Michael decided to leave the pressure cooker on till the last minute to leave no room for error. As the time ended, Michael and the other chefs had their dishes plated out.The judges tasted the contestants' dishes and chose Michael's Vietnamese Beef Short Rib Stew with Crispy Crab, Pork & Mushroom Rolls as the first dish in the Top 3.After tasting it, Gordon shared that it was the real deal and smelled delicious. Judge Aaron shared that it was aromatic and flavorful. Judge Joe called it a very profound dish, and guest judge Christine Ha was equally impressed with his skills.The next contestant to join Michael in the Top 3 was Christian. He presented the judges with his Vegetable & Beef Pho with Roasted Okra. Christine shared that the broth was delicious. Joe added that it looked like something out of a food magazine. The only comment he got was that he needed to reduce the portion of the noodles and add more broth.MasterChef@MASTERCHEFonFOXThis is going to be tight timing. #MasterChef7This is going to be tight timing. 😬 #MasterChef https://t.co/cr5rZ03mtVThe final contestant in the Top 3 was the youngest chef this season on MasterChef, Dara. She presented the judges with her Rice Porridge with Seared Duck Breast and Sautéed Morning Glory & Mung Beans. Joe shared it exploded with flavors. Gordon shared that it was delicious and that no one should consider her an underdog.After much deliberation, the judges decided to give this week's win to Michael after he impressed them with his Beef Stew.Fans who watched the episode took to social media to share their opinions.Fans congratulate Michael on his win in MasterChef Episode 11, Season 12Taking to Twitter, fans shared that they were rooting for him. Some fans also congratulated him on his win.Sarah@sarah_englund#masterchef I’m so excited for Michael! And I’m really looking forward to next week with my two favorites on a team together @Drockvp and #michael 🍽1#masterchef I’m so excited for Michael! And I’m really looking forward to next week with my two favorites on a team together @Drockvp and #michael 🍽🍻Nene ♍️@TaneshaaaLynnPeriod Michael as you should 🏾🏾🏾 #MasterChef1Period Michael as you should 👏🏾👏🏾👏🏾 #MasterChefChelle@ChelleJeyCongratulations Michael! #MasterChefCongratulations Michael! #MasterChefMonique@calhoun_moniqueCongrats Michael #MasterChef1Congrats Michael #MasterChef♥Gods_Gift♥@Divine_Angel89I had a feeling Michael would get the pin #Masterchef1I had a feeling Michael would get the pin #MasterchefDan is typing 💬@danielxx27Michael is so cute #MasterChefMichael is so cute ☺️ #MasterChefDimitri Massey@TrueRoyalDM4Mike, congratulations on the immunity pin! #MasterChefMike, congratulations on the immunity pin! #MasterChefStephanie Woods@slikroseI love Mike's Vietnamese dish a lot! #MasterChefI love Mike's Vietnamese dish a lot! #MasterCheflyssa@lyssalikesOkay I did not see Michael in the top coming. Good for him though! Happy he proved me wrong even if I still want an earlier season returnee to win! #MasterChefOkay I did not see Michael in the top coming. Good for him though! Happy he proved me wrong even if I still want an earlier season returnee to win! #MasterChefMasterChef Season 12 airs every Wednesday at 8 pm ET only on Fox. Readers can check their local listings for more information.