A delightful Mediterranean-inspired casserole combining savory pork, vibrant spinach, and creamy cheeses.
Preheat your oven to 350°F (175°C) and lightly grease a 9x13-inch baking dish.
Greasing the dish prevents sticking and makes cleanup easier.
Cook the ground pork in a large skillet over medium heat until browned, breaking it apart as it cooks.
Ensure the pork is fully cooked and no pink remains for the best flavor.
Add the chopped onion, garlic, and spinach to the skillet and cook until the onion is translucent and the spinach is heated through.
Stir frequently to evenly cook the vegetables and prevent burning.
Stir in the tomatoes, oregano, and cinnamon, cooking for an additional 5 minutes.
Adjust the seasoning to taste for a personalized flavor.
In a separate bowl, whisk together the olive oil, butter, and flour over medium heat to form a roux.
Cook the roux until it turns a light golden color for a nutty flavor.
Gradually whisk in the milk, cooking until the mixture thickens into a sauce.
Keep whisking to avoid lumps in the sauce.
Stir in the Parmesan cheese until melted and smooth.
Use freshly grated Parmesan for the best melting and flavor.
Combine the pork mixture with the sauce and transfer to the prepared baking dish.
Mix thoroughly to ensure even distribution of ingredients.
Top with crumbled feta cheese and bake in the oven for 25 minutes, or until bubbly and golden.
Let the dish rest for a few minutes after baking to set before serving.
Serve warm and enjoy your Mediterranean Pork and Spinach Bake.
Pair with a side salad or crusty bread for a complete meal.