Yes! You can cook rolled lamb breast in a very low oven (150°c) for 3 hours.