Preheat your oven to 200°C (392°F).
In a mixing bowl, combine the olive oil, honey, soy sauce, minced garlic, and grated ginger. Mix well to create a marinade.
Score the skin of the duck fillets with a sharp knife in a crisscross pattern, being careful not to cut into the meat too deeply. This helps the fat render and the skin to become crispy during roasting.
Season both sides of the duck fillets with salt and pepper.
Place the duck fillets in a shallow dish or a resealable plastic bag and pour the marinade over them. Make sure the fillets are well-coated. Seal the bag or cover the dish and let the duck marinate in the refrigerator for at least 30 minutes to 1 hour. You can marinate it longer for more flavor.
Heat an ovenproof skillet over medium-high heat. Once hot, add the duck fillets, skin side down, and sear for about 2-3 minutes until the skin becomes golden and crispy.
Flip the duck fillets over and sear the other side for another 2-3 minutes.
Transfer the skillet with the duck fillets to the preheated oven and roast for about 12 minutes for medium-rare doneness. If you prefer your duck more well-done, you can roast it for a few minutes longer.
Remove the duck fillets from the oven and let them rest for a few minutes.
Slice the roasted duck fillets into thin pieces and serve drizzled with any remaining marinade. Garnish with fresh parsley or green onions if desired.Enjoy your delicious roasted honey duck fillet!