Yes, they sure can be made in the oven. You will have to pre-heat your oven and at least double the cooking/baking time.