Cook the rice: Prepare your rice according to package directions. Fluff and keep warm.
Brown rice takes longer, so start it early.
Prep aromatics: Finely mince the onion and garlic. If using parsley, chop it now. The finer you chop, the more evenly the meatballs hold together.
Mix the meatballs: In a large bowl, combine ground turkey, egg, breadcrumbs, Parmesan (if using), onion, half the garlic, parsley, 1 teaspoon salt, 1/2 teaspoon pepper, 1 teaspoon paprika, and 1 teaspoon dried oregano.
Mix gently with your hands or a fork until just combined. Don’t overmix.
Form the balls: Use a scoop or spoon to portion into 16–20 meatballs. Lightly oil your hands to prevent sticking and roll them into firm, even balls.
Sear the meatballs: Heat 1–2 tablespoons olive oil in a large skillet over medium-high heat.
Add meatballs in a single layer without crowding. Sear on two sides until golden, 2–3 minutes per side. Work in batches if needed.
Build the pan sauce: Reduce heat to medium.
Add remaining garlic to the skillet and cook 30 seconds. Stir in 1–2 tablespoons tomato paste (or skip for a lighter sauce), then pour in 1 to 1.5 cups chicken broth. Scrape up browned bits.
Simmer to finish: Return all meatballs to the pan.
Cover and simmer gently 8–10 minutes, turning once, until the centers reach 165°F. If using spinach or peas, stir them in for the last 2–3 minutes.
Optional creamy twist: For a tangy, creamy sauce, whisk 2–3 tablespoons Greek yogurt with a splash of hot pan liquid in a small bowl, then stir it back into the skillet off heat. Adjust seasoning with salt, pepper, and a squeeze of lemon.
Serve: Spoon rice into bowls, top with meatballs and sauce, and finish with extra parsley, lemon zest, or a pinch of red pepper flakes.