01 -
In a bowl, toss in the ground chicken, feta, fresh parsley, dill, almond flour, chopped garlic, cumin, oregano, lemon zest, onion powder, and some salt and pepper. Stir everything gently with your hands or a spatula until it’s just coming together. Keep it light so the meatballs stay tender.
02 -
With your hands slightly damp (to prevent sticking), form the mix into balls about 1.5-2 inches wide. You should end up with 12-14. Lay them out on a plate and lightly sprinkle some extra salt over the top for added crunch once cooked.
03 -
Warm up olive oil in your pan over medium heat. Once it starts to shimmer, drop in the meatballs, making sure they’ve got a bit of room. Let one side sear without touching for 3-4 minutes until golden. Flip them carefully to brown the other sides before covering and cooking on low for 5-6 more minutes. They’re done when the inside hits 165°F. Remove them from the pan and cover with foil to keep warm.
04 -
Without rinsing the pan, pour in the broth to deglaze, scraping up any bits stuck on. Bring it all to a boil, toss in the orzo, and stir it a bit before simmering. Let it gently bubble away, stirring every so often, for around 8-10 minutes or until the orzo is just tender, absorbing most of the liquid. If it runs dry too fast, splash in a little extra broth or water.
05 -
Turn off the heat when the orzo's tender. Mix in the lemon juice and olive oil while it's still warm, and give it a taste. If it needs a little kick, add more salt as needed. Stir just enough to keep everything fluffy.
06 -
Spoon the orzo onto plates, nestle the meatballs on top, and sprinkle with crumbled feta and a handful of fresh parsley. Toss on a lemon wedge if anyone wants more zing, and serve it hot.