How long do you roast a 1.5 kg belly of pork for?

I can't give you an exact roasting time for a 1.5 kg belly of pork. Here's why:

* Oven temperature: Roasting time varies drastically based on oven temperature. A lower temperature (around 150°C / 300°F) will take much longer than a higher temperature (around 180°C / 350°F).

* Desired doneness: Do you want your pork belly crispy, tender, or somewhere in between? This will influence how long you roast it.

* Cut of pork: While you mentioned "belly," there can be variations in thickness and fat content even within belly cuts.

Instead of a specific time, here's a better approach:

1. Check the internal temperature: Aim for an internal temperature of 93-95°C (200-205°F) for perfectly cooked pork belly.

2. Use a meat thermometer: A digital meat thermometer is the most reliable way to gauge doneness.

3. Start low and slow: Begin roasting at a lower temperature (around 150°C / 300°F) for a more tender and juicy result. Increase the heat for the final 30 minutes if you want crispy skin.

4. Factor in resting time: Allow the pork belly to rest for 15-20 minutes after roasting to allow the juices to redistribute.

For a general idea: A 1.5 kg belly of pork will likely take 2-3 hours at a lower temperature, but this is just an estimate. Use the internal temperature as your guide.

Pro tip: If you're unsure, start with a lower temperature and roast for a shorter time. You can always add more time if needed, but it's harder to undo overcooking!