01 - Preheat oven to 375°F (190°C).
02 - Bring a large pot of salted water to a boil. Cook orzo until al dente according to package instructions. Drain and set aside.
03 - Heat olive oil in a skillet over medium heat. Add red onion and sauté for 3 minutes until softened. Add garlic and cook for 1 minute. Stir in chopped spinach and cook just until wilted, about 2 minutes.
04 - In a large mixing bowl, combine cooked orzo, sautéed vegetables, crumbled feta, toasted pine nuts, parsley, mint, salt, and black pepper. Mix thoroughly.
05 - Stuff the hollowed bell peppers with the orzo mixture, pressing down gently. Arrange peppers upright in a baking dish.
06 - Cover baking dish with foil and bake for 30 minutes. Remove the foil and bake for an additional 10 minutes, until peppers are tender and tops are lightly browned.
07 - While peppers bake, combine cherries, balsamic vinegar, honey, thyme, and a pinch of salt in a small saucepan. Bring to a simmer over medium heat. Cook, stirring occasionally, until cherries break down and sauce thickens, about 12 to 15 minutes. Remove from heat and strain or blend for a smoother sauce if preferred.
08 - Arrange stuffed peppers on plates. Drizzle with dark cherry reduction and garnish with extra crumbled feta and fresh herbs before serving.