Skip to content

Everyday foods

Vegan alternatives to duck

Jackfruit · Firm tofu · Oyster mushrooms

Swap matrix

Use these instead

Crispy shredded duck is texture and hoisin. Jackfruit shreds and crisps in the oven; pressed tofu gives you the fattier, sliceable version.

Conversion ratios

SubstituteUse this muchGood to know
Jackfruit2 tins drained = 500 g duckRoast at 200 °C until the edges crisp.
Firm tofu1 : 1Freeze, thaw, press and shred for the closest fibre.
Oyster mushrooms1 : 1Torn and fried hard, they crisp like duck skin.

Best uses

  • Pancakes with hoisin, cucumber and spring onion
  • Bao buns and wraps
  • Noodle bowls
  • Salads with orange and chilli

Why the swap works

The texture pulls apart and bites the same way once cooked and seasoned.

Where it does not work

Check that the hoisin sauce is vegan — many contain oyster extract or honey. Skip pre-shredded jackfruit in syrup entirely.

Kitchen notes

  • Toss shredded jackfruit in cornflour before roasting for genuinely crisp edges.
  • Five-spice and a little sesame oil supply the aroma people identify as duck.
  • Roast on a wire rack so the underside crisps too.

The numbers

Swapping one kilo saves about 9 kg CO₂e. Do it once a week for a year and you avoid roughly 117 kg CO₂e — the same as driving a petrol car 585 km.

Sources: Poore & Nemecek (Science, 2018), FAO, USDA FoodData Central, Mekonnen & Hoekstra (2011).

Common questions

What is vegan crispy duck made of?

Usually jackfruit or shredded pressed tofu, tossed in five-spice and cornflour and roasted until crisp, then served with hoisin.

Is hoisin sauce vegan?

Often but not always. Check for oyster extract, honey or fish sauce in the ingredient list.

Can I use mushrooms instead?

Yes. Torn king oyster mushrooms fried hard in a dry pan give a remarkably close texture.

Convert this recipe

Paste an ingredient list and we will rewrite the animal ingredients as vegan ones, with quantities kept as written.

In depth

The longer answer

Duck meat is prized for its rich, gamey flavour and high fat content, especially the layer of fat under the skin that renders during cooking, keeping the meat moist. Replacing duck in a dish is not as simple as swapping in a generic plant protein, because the fat and the distinctive taste are central to the experience. A direct substitute must mimic both the umami depth and the fatty mouthfeel, which is why the choice of base and cooking method matters so much.

The main plant-based options are seitan, oyster mushrooms, and jackfruit, each behaving differently. Seitan, when braised or roasted, can take on a dense, meaty texture and absorbs marinades well, but it lacks inherent fat. Oyster mushrooms, especially king oyster, have a chewy, shreddable texture when cooked, and their mild flavour readily picks up soy, five-spice, and hoisin. Jackfruit, while tender, is lower in protein and can become mushy. Seitan is cheapest; mushrooms offer the best texture-to-cost ratio. All have a lower carbon footprint than duck.

To get a genuinely good result, start by scoring and marinating your chosen base in a mixture of soy sauce, Chinese five-spice, hoisin, and a little oil for at least an hour. For seitan, pan-fry in a generous amount of oil until browned, then braise in a sweet-savoury sauce. For mushrooms, slice thickly, score a crosshatch pattern, and roast at high heat until edges crisp. Honest limits: no plant option will exactly replicate the skin-on, fatty bite of roast duck, but the flavour profile can be convincing in stir-fries, wraps, or noodle dishes.

At a glance

Quick facts

Quick factsduck
DetailWhat to know
Key functionFat and umami flavour
Best texture matchKing oyster mushrooms
Protein contentSeitan: ~25g per 100g
Carbon footprint~90% lower than duck
Price rangeJackfruit cheapest; seitan mid

In practice

What this means for you

  • Marinate seitan or mushrooms in soy, five-spice, and hoisin for at least one hour.
  • Score mushrooms in a crosshatch pattern to help them crisp and absorb sauce.
  • Pan-fry seitan in oil until browned, then braise for a tender, duck-like texture.
  • Use roasted oyster mushrooms in wraps with cucumber, spring onion, and hoisin.
  • Accept that no plant option replicates crispy duck skin — focus on flavour instead.

FAQ

Common questions

Can I use tofu instead of duck?
Firm or extra-firm tofu can work, but it lacks the chewy, shreddable texture of duck. Press it well, freeze and thaw for a meatier bite, then marinate and pan-fry. It will absorb flavours nicely but won't mimic the fat content or gamey taste as closely as seitan or mushrooms.
What's the best way to make plant-based duck crispy?
Crispiness is tough without skin. For mushrooms, slice thick, score, pat dry, and roast at 220°C (425°F) with a little oil until edges brown. For seitan, pan-fry in a thin layer of oil over medium-high heat until a crust forms. Neither will be shatteringly crisp, but both can be pleasantly browned.
Is jackfruit a good substitute for duck in stir-fries?
Young green jackfruit works in saucy stir-fries because it absorbs flavours well and has a shreddy texture. However, it is low in protein and can become mushy if overcooked. Use it as a partial substitute alongside mushrooms or seitan for better texture and nutrition.
How do I get a gamey flavour without duck?
Gamey notes come from compounds in dark meat. Recreate them with umami-rich ingredients: soy sauce, mushroom powder, miso, and a touch of smoked paprika or liquid smoke. Adding a small amount of dark soy sauce or black bean paste also deepens the savoury, slightly wild taste.

Newsletter

One short letter. Once a month.

A handful of recipes, a story worth your time, and one thing you can do this week. Nothing else.

We never share your email. Unsubscribe in one click.