Unlike a frittata, a breakfast casserole involves pre-cooked ingredients layered in a baking dish, while a frittata is cooked in a skillet and finished under the broiler, resulting in a different texture and cooking method.