This easy Honey Walnut Shrimp recipe takes just 30 minutes to make! Crispy shrimp are coated in a dreamy, creamy honey sauce and topped with candied walnuts. A total showstopper and so much better than takeout!
In a saucepan, bring water and brown sugar to a boil. Mix well. Once boiling, add in walnuts and cook for 2 to 3 minutes, stirring frequently. Watch carefully to make sure the nuts and sugar do not burn.
Once the 2 to 3 minutes are up, carefully spoon out the walnuts and place them on a plate covered in paper towel to let them cool off. Set aside.
Prepare shrimp by patting them dry with a paper towel and seasoning them with the salt and pepper. (Make sure all shrimp are deveined and peeled.)
In a medium sized shallow bowl, whisk eggs together until smooth.
In another medium sized shallow bowl, place the cornstarch.
Prepare shrimp for cooking by dipping each shrimp in the eggs, coating them completely, and then dipping them in the cornstarch. Make sure each shrimp is covered completely in cornstarch. Set aside. (I would recommend using a fork or tongs for this step.)
Heat butter and extra virgin olive oil in a large skillet over medium heat.
Place shrimp in the skillet and cook until they turn golden brown and start to curl, about 1-2 minutes per side. Flip shrimp and cook the other side. Turn off heat and set the skillet of shrimp aside.
Mix together miracle whip, honey, heavy cream, and soy sauce in a bowl.
Place the skillet of shrimp back on low-medium heat. Add the sauce mixture and gently fold in with the shrimp. Cook for 3 to 5 minutes or until the sauce is heated through.
Plate and top with candied walnuts and garnish with chopped green onions.
Typically to know if shrimp is cooked all the way, the shrimp will turn pink and begin to curl. Because of the coating, they will turn a golden brown with a slight pink undertone.