Preheat and Prep: Preheat your oven to 375°F (190°C). Grease a baking dish with olive oil or butter.
Cook Potatoes: In a large pot, add the sliced potatoes and cover with water. Season with salt. Bring to a boil and simmer for 10-15 minutes, until the potatoes are slightly tender but not fully cooked. Drain and set aside.
Prepare Cream Mixture: In a mixing bowl, whisk together the eggs, cream, black pepper, smoked paprika, cumin, and chimichurri. Taste and adjust seasoning as needed.
Assemble the Bake: Layer the potatoes in the prepared baking dish. Pour the cream mixture evenly over the potatoes, making sure they are fully covered.
Add Sauce and Cheese: Drizzle the tomato sauce over the potatoes. Layer the mozzarella cheese and sprinkle the Parmesan cheese evenly on top.
Bake: Cover the dish with foil and bake for 30-35 minutes. Then, remove the foil and bake for an additional 10-15 minutes, or until the top is golden and bubbly.
Finish and Serve: Once baked, top with fresh slices of tomato and sprinkle with oregano for added flavor. Let the dish cool for a few minutes before serving.