Preheat the oven to 375°F and grease a 9x13 inch baking dish.
Heat the avocado oil in a large skillet over high heat. Sear the ribeye in two batches for 1 to 2 minutes per batch until just browned, then transfer to a bowl. Don't crowd the pan or the beef will steam instead of browning.
Lower the heat to medium and melt the butter in the same skillet. Add the onion, bell peppers and mushrooms and cook for 8 to 10 minutes until soft and lightly caramelized and most of the mushroom liquid has cooked off.
Stir in the garlic, worcestershire sauce, salt and pepper and cook for 1 minute. Return the beef and any juices to the skillet, toss everything together, then spread the mixture evenly in the baking dish.
Whisk the cream cheese, heavy cream and eggs together in a bowl until smooth. Pour the mixture evenly over the beef and vegetables.
Lay the provolone slices over the top in an even layer and sprinkle with the mozzarella.
Bake for 22 to 25 minutes until the center is set and the cheese is bubbly and golden in spots. Let it rest for 10 minutes before serving so the creamy layer firms up.