Thai · Authentic-ish Thai
Red Curry with Duck

389 kcal a serving, against 761 for the traditional version. That is 372 kcal off, or 49%, with 26.2g of protein. Serves 4. 55 minutes.
What the traditional version is
Classic Thai red curry with roasted duck breast (skin on), rich coconut milk, sweet pineapple chunks, aubergine and red pepper. Usually finished with a handful of fragrant Thai basil. The curry is thick, bright red, glossy with duck fat, and the duck slices are tender and moist thanks to their layer of skin.
What changed, and what each change costs
Duck breast, skin on, replaced with skinless duck breast
The skin is where most of the fat and a lot of the flavour live. Swapping to skinless duck is the first move if you want a version you don't need to run a marathon afterwards to justify. That said, you don't get the glossy, velvety finish on the broth. It'll taste lighter, and some of the richness ducks out (sorry).
What it costs you. This curry won't have the glistening fat puddles or that sticky, savoury slick. What you get is clean, tender duck but less depth. If you want the full roast experience, you'll have to save it for weekends.
Full-fat coconut milk down from 400g to 280g
Coconut milk is thick, sweet, and a calorie magnet. Use less and the curry is thinner, but you keep the foundation taste. Go too low and you may as well have used watered-down yoghurt, which isn't the point here.
What it costs you. It is less plush. It is just leaner. The sauce sits lighter and there's a bit less of it, but the flavour's still clear.
Pineapple halved from 200g to 100g
The pineapple is there for contrast, freshness, and a little bit of theatre. Half of it still gives you the bursts of sweetness without turning the curry into pudding.
What it costs you. Big chunks of pineapple are now the exception, not the rule. Still, you'll notice them when you get one.
Aubergine and red pepper bumped up, onion kept the same
The veg fill the gap left by the missing duck skin and cut coconut. You get a proper bowl without feeling like you're eating a sad, empty curry.
What it costs you. More crunch and fibre, less velvet. Not a tragedy, just a different kind of good.
Lean duck means less fat for frying, just a splash of oil
Without duck skin rendering down, you don't need nearly as much oil. Less oil means less richness clinging to the veg.
What it costs you. You'll need to watch the duck doesn't stick. Use a non-stick pan if you can.
The numbers
| Per serving | Traditional | Lightened |
|---|---|---|
| Calories | 761 | 389 |
| Protein | 17.5g | 26.2g |
| Fat | 69.1g | 24.2g |
| Saturated fat | 34.2g | 16.3g |
| Carbohydrate | 21.1g | 19.3g |
| Protein per 100 kcal | 2.3g | 6.7g |
Every figure is computed from the recipe's own weighed ingredient list against public food composition databases. The appendix in Authentic-ish Thai prints the exact database row used for each ingredient, so any number here can be checked.
Allergens. fish, milk.
The method is in the book
Roast duck with fat swirling about is a five-star experience, but this version does the decent thing and keeps your arteries on speaking terms. The curry still feels rich, the duck's still the main event, and the whole thing feels like a proper meal, not a boring compromise. You don't get the decadent broth, but you do get to walk away from the table without clutching your chest.
The quantities and the method for this dish are in Authentic-ish Thai, along with 50 more. It is not out yet. The swap kit is free in the meantime.