
Duck confit is one of those dishes that feels like it belongs in a Parisian bistro, yet the technique is surprisingly approachable once you understand what's happening in the pot. The cure — just kosher salt, cracked black pepper, thyme, bay leaves, and smashed garlic — does the heavy lifting overnight, drawing out moisture and deeply seasoning the meat before it ever sees heat. Then a long, slow bath in duck fat at a gentle 225°F transforms the legs into something impossibly tender, the kind of meat that practically sighs off the bone. Because every single ingredient here is naturally free of soy, there's no label-reading anxiety, no hidden sauces, no marinades with questionable additives — just pure, classical cooking. The real payoff comes in that final sear. A screaming-hot cast iron skillet renders the skin into a shatteringly crisp, deeply golden shell in just a few minutes, no added fat required. A pinch of flaky sea salt at the end is the only finishing touch this dish needs. Whether you're serving it for a weeknight dinner that feels special or a proper dinner party centerpiece, this recipe delivers restaurant-quality results with a pantry that stays completely clean and simple.
Fig is a food discovery app that helps you find foods and recipes that fit your dietary needs. Whether you have food allergies, intolerances, or follow a specific diet, Fig makes it easy to eat with confidence.
Learn more →4 servings








Pat the duck legs completely dry with paper towels. Rub each leg all over with the kosher salt and coarsely ground black pepper. Arrange them in a single layer in a baking dish and tuck the thyme sprigs, bay leaves, and smashed garlic cloves around and under them. Cover tightly with plastic wrap and refrigerate for 12 to 24 hours.
Remove the duck legs from the refrigerator and brush off any excess salt and aromatics. Let them sit at room temperature for 30 minutes while you preheat the oven to 225°F (107°C).
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
