Can I make this in a regular oven?
Yes, you can make it in a regular oven, but your preheating time will be longer. Ensure to preheat the oven before baking if using a regular oven.