Crispy Shredded Duck over Cauliflower Rice with Savoy Cabbage, Fried Egg, and Sesame-Lime Finish
Slow-roasted whole duck shredded over a cauliflower rice base with sautéed savoy cabbage, finished with a runny fried egg, fresh lime, coconut aminos, and toasted sesame oil. Naturally grain-free, refined-sugar-free, and deeply nourishing.
The whole thing comes together in about 45 minutes of active work once the duck is roasted (and the duck can be done a day ahead). Leftovers are exceptional.
Yield: 4–6 servings
Active: 45 min · Total: 3 hr 30 min (with duck roasting)
Peak autumn–winter for cabbage and citrus)
Ingredients
For the slow-roasted duck
1 whole pasture-raised duck (4–5 lb), giblets removed
1 tbsp sea salt
2 tsp freshly cracked black pepper
1 head garlic, halved horizontally
1 orange, halved (preferably Algarve or organic navel)
1 small onion, halved
4 sprigs fresh thyme
2 bay leaves
1 cinnamon stick (optional, traditional Portuguese touch)
For the cauliflower rice base
1 large head cauliflower (about 2 lb), or 6 cups pre-riced cauliflower
2 tbsp reserved duck fat (from roasting — see method)
1 medium yellow onion, finely diced
4 cloves garlic, minced
1-inch piece fresh ginger, finely grated
Sea salt and freshly cracked black pepper
For the savoy cabbage
½ head savoy cabbage (couve lombarda), thinly sliced into ribbons (about 4 cups)
1 tbsp reserved duck fat or grass-fed butter
1 clove garlic, minced
Sea salt and freshly cracked black pepper
For the fried eggs
4–6 pasture-raised eggs (one per serving)
1 tbsp grass-fed butter or duck fat (for frying)
Sea salt and freshly cracked black pepper
For finishing
2 tbsp coconut aminos
1 tsp toasted sesame oil (just a touch — see note in Sourcing)
Juice of 1 lime
A small handful of fresh cilantro, chopped
A small handful of fresh Thai basil (or regular basil), torn
1 small red chili, thinly sliced (Fresno or Thai chili — optional)
1 tbsp toasted sesame seeds (black or white)
Flaky sea salt
Lime wedges, for serving
Optional add-ins for the cauliflower base
1 cup matchstick carrots
1 red or yellow bell pepper, thinly sliced
8 oz wild mushrooms (shiitake, oyster, or trumpet), sliced
1 small head bok choy, sliced
1 cup small broccoli florets
1 cup zucchini, either spiralized or chopped
Method
Slow-roast the duck
Prep the duck. Remove the duck from the refrigerator 1 hour before cooking. Pat completely dry with paper towels — dry skin is essential for crispy roasted duck. Score the skin in a crosshatch pattern with a sharp knife (cut through the skin and fat layer but not into the meat). Season generously inside and out with sea salt and pepper.
Stuff the cavity. Tuck the halved garlic, orange halves, onion halves, thyme sprigs, bay leaves, and optional cinnamon stick into the duck cavity.
Preheat the oven. Heat to 300°F (slow roasting renders the fat properly while keeping the meat tender).
Roast slowly. Place the duck breast-side up on a rack in a roasting pan. Roast for 2½ hours, basting once at the halfway mark. The skin should be deeply golden by this point and significant fat will have rendered into the pan.
Crisp the skin. Increase the oven temperature to 425°F. Roast 20–30 minutes more, until the skin is deeply crispy and bronzed. The internal temperature of the thigh should reach 175°F.
Rest the duck. Transfer the duck to a cutting board and let rest 15 minutes. Pour the rendered duck fat from the roasting pan through a fine-mesh strainer into a clean glass jar (you'll use 3 tbsp for this recipe; the rest stores beautifully for future cooking).
Shred the duck
Shred the meat. Once the duck has rested, pull all the meat from the bones using two forks or your hands. Discard the bones (save for stock!) and the cavity aromatics. The meat should be deeply flavorful, with crispy skin in shredded pieces. Set aside in a warm bowl.
Prepare the cauliflower rice
Rice the cauliflower. If using a whole cauliflower, cut it into florets and pulse in a food processor in batches until it resembles coarse rice grains (don't over-process — you want texture, not purée). If using pre-riced cauliflower, you're ready to go.
Sauté the aromatics. In a large skillet or wide pan, heat 2 tbsp of the reserved duck fat over medium heat. Add the diced onion and a pinch of sea salt. Cook 5–6 minutes until softened and just beginning to caramelize.
Add the garlic and ginger. Add the minced garlic and grated ginger to the onion. Cook 1 minute until fragrant.
Cook the cauliflower. Add the cauliflower rice to the pan. Stir to coat with the duck fat and aromatics. Cook 8–10 minutes, stirring occasionally, until the cauliflower is tender but not mushy, and slightly golden in spots. Season with sea salt and pepper to taste.
Sauté the savoy cabbage
Sauté the cabbage. In a separate skillet, heat 1 tbsp duck fat over medium-high heat. Add the sliced savoy cabbage and minced garlic. Sauté 4–5 minutes until just wilted and bright green, with some crispy edges. Season with sea salt and pepper.
Fry the eggs
Fry the eggs. In a small skillet, heat 1 tbsp grass-fed butter or duck fat over medium-high heat. Crack the eggs in (work in two batches if needed). Cook 2–3 minutes until the whites are set but the yolks are still runny. Season with sea salt and pepper.
Assemble and finish
Build the base. Spoon the cauliflower rice onto warm wide bowls or shallow plates, dividing evenly.
Add the cabbage. Top each portion with a generous mound of sautéed savoy cabbage.
Add the duck. Pile the shredded duck (with its crispy skin pieces) over the cabbage.
Top with the fried egg. Lay a fried egg on top of the duck, runny yolk visible.
Finish. Drizzle each bowl with coconut aminos, a few drops of toasted sesame oil (just a touch — it's intense), and a squeeze of fresh lime juice. Scatter chopped cilantro, torn Thai basil, optional sliced chili, and toasted sesame seeds across each bowl. Add a pinch of flaky sea salt.
Serve immediately with lime wedges on the side. Break the yolk over the duck and cauliflower as you eat — the runny egg becomes part of the sauce.
Variations
With extra Asian vegetables: Add the optional matchstick carrots, bell pepper, mushrooms, bok choy, broccoli florets, and zucchini to the cauliflower base, stir-frying them with the cauliflower until just crisp-tender.
With pork sausage: Option to skip the coconut aminos, sesame oil, lime, cilantro, Thai basil, and sesame seeds. Instead, fold ½ cup sliced pasture-raised pork sausage through the cauliflower rice. Brown the cauliflower-duck mixture under the broiler for 3–5 minutes for a crispy top. Finish with chopped fresh parsley and a squeeze of lemon.
Tomato cauliflower "risotto" with duck variation: Skip the savoy cabbage. Instead, roast 1 pint of cherry tomatoes at 400°F for 25 minutes with 4 cloves garlic and 3 tbsp olive oil until burst and jammy. Blend half the roasted tomatoes (or pulse) and stir into the cauliflower rice along with the unblended half for texture. Top with shredded duck. Finish with fresh basil and a generous shaving of aged Parmesan or pecorino. Reads like a tomato risotto without the rice.
Chicken parm version: Substitute the duck with seared pasture-raised chicken breast cutlets (pounded thin). Use the tomato cauliflower base from the variation above. Top each plate with 2–3 thin slices of fresh mozzarella or grated aged Parmesan; broil for 1 minute until the cheese melts. Finish with fresh basil. Chicken parm without the breading or pasta.
With fish or shrimp: Substitute the duck with 1 lb wild grouper, monkfish, or wild shrimp, seared in butter and gently flaked over the cauliflower rice. Top with a splash of sherry vinegar and a generous handful of cilantro.
With sausage and clams (Portuguese style): Add ½ cup sliced pastured pork sausage along with the duck. Steam 1 lb fresh clams or mussels in the duck fat and white wine; arrange around the duck before serving.
Spicier version: Add a thinly sliced fresh red chili to the cauliflower rice while sautéing. Finish each bowl with a few drops of homemade piri-piri sauce or sambal.
Make ahead: The duck can be roasted, shredded, and refrigerated up to 3 days ahead. Reheat gently in a covered skillet with a splash of bone broth before serving. The cauliflower rice base can be made up to 24 hours ahead and reheated in a skillet.
Sourcing
Pasture-raised whole duck. Look for Pekin, Muscovy, or Moulard duck from a small farm. Muscovy ducks have leaner, more flavorful meat than Pekin and are genuinely worth seeking out. Frozen pasture-raised duck (thawed) works beautifully if fresh isn't available.
Cauliflower. Look for a firm, white, dense head — no brown spots or soft patches. Pre-riced cauliflower works in a pinch (look for organic, single-ingredient frozen riced cauliflower) but freshly riced cauliflower has noticeably better texture.
Savoy cabbage (couve lombarda). The ruffled, dark-green cabbage that's beloved in Portuguese cooking. Look for a firm head with deeply curled, dark green outer leaves. From a farmers' market or organic produce section. If unavailable, regular green cabbage works as a substitute, though savoy has a more delicate, sweet character.
Pasture-raised eggs. From a small farm or trusted farmers' market source. Yolks should be deep orange (a sign of pasture access and varied diet), not pale yellow. Critical for the runny-yolk finishing — the deeper the yolk color, the richer the final plate.
Coconut aminos.Coconut Secret raw coconut aminos. Soy-free, lower-sodium alternative to soy sauce. Single-ingredient. The slight sweetness rounds out the savory plate beautifully.
Toasted sesame oil. A small amount goes a long way — this is a finishing oil, not a cooking oil. Look for pure toasted sesame oil from a quality brand (Kadoya, Eden Foods organic, or specialty Asian grocer). Should smell deeply nutty and roasted. Use sparingly — about 1 teaspoon for the entire recipe.
Fresh ginger and garlic. From a farmers' market or organic produce section. Should be firm with no soft spots or shriveling.
Fresh herbs (cilantro, Thai basil). Local farmers' market for the freshest flavor. Thai basil has a more anise-like, slightly licorice-like flavor and is genuinely different from sweet Italian basil — if you can find it, use it.
Fresh limes. Should feel heavy for their size and smell fragrant from the rind. Persian limes (the most common variety) work fine; Key limes work beautifully for a slightly more intense citrus.
Toasted sesame seeds. Black sesame seeds add visual drama against the pale cauliflower; white sesame seeds add a subtler note. Both are fine. Toast in a dry skillet for 2–3 minutes until fragrant before using.
Grass-fed butter. Vital Farms, Organic Valley Pasture Butter, Beurre d'Isigny, or local artisan brands.
Duck fat (reserved from roasting). Strain through a fine-mesh strainer into a clean glass jar after roasting. Store in the refrigerator up to 6 months or freezer up to 1 year. Duck fat is genuinely one of the best cooking fats — high smoke point, rich flavor, and traditional in French and Portuguese cooking. Use for roasting potatoes, sautéing vegetables, or searing meats.
Sea salt. Baja Gold mineral sea salt for cooking, fleur de sel for finishing.
Storage
Roasted duck (whole or shredded): Refrigerated up to 4 days, sealed. The flavor improves on day 2 as the spices integrate. Reheat gently in a covered skillet with a splash of bone broth, or in a 300°F oven for 10–15 minutes.
Cauliflower rice base: Refrigerated up to 3 days, sealed. Reheat in a skillet over medium heat to restore texture.
Sautéed cabbage: Refrigerated up to 3 days. Reheat gently in a skillet.
Rendered duck fat: Refrigerator up to 6 months in a sealed glass jar, or freezer up to 1 year. One of the most prized cooking fats.
Fried egg: Best the moment it's made. The runny yolk doesn't reheat well — fry fresh each time.
Duck bones (save for stock): Freeze in a labeled bag up to 6 months. Combine with chicken feet, an onion, garlic, herbs, and a splash of apple cider vinegar to make a deeply flavorful duck-chicken bone broth.
Why This Dish
Pasture-raised duck — concentrated B vitamins, iron, and rich fat. Duck delivers about 25 grams of complete protein per 3.5-oz serving, plus exceptional levels of B vitamins (especially B6, B12, niacin, and pantothenic acid), heme iron, zinc, selenium, and copper. The fat profile is unique — about 50% monounsaturated (similar to olive oil), 14% saturated, and the rest polyunsaturated. Pasture-raised duck delivers significantly more omega-3 fatty acids than industrial confinement-raised duck.
Cauliflower — vitamin C, fiber, and sulforaphane. Cauliflower delivers vitamin C, fiber, folate, and the sulfur compounds (sulforaphane, indole-3-carbinol) characteristic of cruciferous vegetables — with documented detoxification-supporting and anti-inflammatory effects. Riced and sautéed in duck fat, cauliflower also picks up flavor compounds and beta-carotene from the fat.
Savoy cabbage — folate, vitamin K, and prebiotic fiber. Savoy cabbage delivers folate (essential for methylation), vitamin K (essential for bone and arterial health), vitamin C, and prebiotic fiber that feeds beneficial gut bacteria. Sautéed briefly to preserve texture and most of the nutrients.
Pasture-raised eggs — choline, lutein, and complete fat-soluble vitamins. A runny pastured egg yolk delivers choline (essential for brain and liver function), lutein and zeaxanthin (the carotenoids that support eye health), vitamins A, D, E, and K2, and complete protein. The runny yolk also functions as a sauce — emulsifying with the duck fat and coconut aminos.
Coconut aminos — gentle umami without soy. Coconut aminos deliver glutamic acid (the source of umami flavor) without the inflammatory effects of soy or the gluten of conventional soy sauce. The slight natural sweetness rounds out the savory plate.
Toasted sesame oil — concentrated nutty flavor and lignans. Toasted sesame oil delivers sesame lignans (sesamin, sesamol, sesamolin) — compounds with documented antioxidant and lipid-lowering effects. Used as a finishing oil (not for cooking), the small amount goes a long way for flavor.
Lime, cilantro, and herbs — vitamin C, polyphenols, and digestive support. Fresh lime delivers vitamin C and the citrus polyphenols (limonene, hesperidin) with anti-inflammatory effects. Cilantro carries documented compounds with emerging research support for binding heavy metals and supporting natural detoxification pathways. Thai basil delivers essential oils with traditional digestive-supporting roles.
Ginger and garlic — anti-inflammatory plant medicine. Ginger contains gingerol (with documented digestive and anti-inflammatory effects). Garlic delivers allicin (antimicrobial), quercetin, and sulfur compounds that support cardiovascular and immune function. Both are doing genuine functional work in this plate, not just flavor.
Enjoy!
— Anna aka Food Marshall