I begin by combining the ground beef, pork, beaten egg, chopped mint, dried oregano, breadcrumbs, and salt in a bowl. Then I mix gently—just enough so it holds—and shape them into large meatballs (I usually get about 20–21 balls).
I preheat the oven to 180 °C (350 °F). In my ovenproof pan I heat olive oil over high heat and brown the meatballs on all sides until golden, but not fully cooked through. Then I remove them to one side.
In the same pan, I reduce heat and add chopped onion, bay leaves, and cinnamon sticks—letting them soften for about 5 minutes. Then I add pressed garlic, sliced red pepper, and oregano for a few more minutes. Next, I pour in chopped tomatoes and chicken stock (with a pinch of salt), stir, and bring to a boil.
Once the liquid is boiling, I stir in the orzo. Then I cover the pan and place it into the preheated oven for 20 minutes. At that point, I take off the cover and arrange the browned meatballs over the orzo, then bake uncovered for 10 more minutes. After that, I sprinkle crumbled feta over the top and return it to the oven for another 7–10 minutes until the cheese melts and the edges bubble.