Preheat the oven to 350ºF (180°C). Spray a 9x13-inch baking dish lightly with cooking spray or cover with parchment paper.
Cooking spray
Combine onion, garlic, turkey meat, bread crumbs, egg, Worcestershire sauce, dried parsley, nutmeg, salt, and pepper in a large bowl; mix well to combine. Form mixture into 1-inch meatballs. Transfer to a baking dish and brush with olive oil (you can also use the spray).
½ cup onion, 2 cloves garlic, 1 pound lean ground turkey, ½ cup bread crumbs, 1 egg, 1 tablespoon Worcestershire sauce, 1 ½ teaspoons dried parsley, ¼ teaspoon ground nutmeg, Salt and pepper, 1 teaspoon olive oil
Bake in the preheated oven until meatballs are cooked through, 25 to 30 minutes (flip them halfway through).
Pour beef stock into a large skillet over medium-high heat, dissolve the all-purpose flour. Add Worcestershire sauce, parsley, black pepper, and salt. Bring to a boil, stirring frequently. Reduce heat to medium and simmer, stirring occasionally, until thickened, 2 to 3 minutes. (Stirring will prevent lumps from forming, but if you have any lumps you can sieve the sauce to remove them, also you can adjust with Worcestershire sauce if needed).
2 cups low-sodium beef broth, 2 tablespoons all-purpose flour, 1 tablespoon Worcestershire sauce, 1 ½ teaspoons dried parsley, ¼ teaspoon ground black pepper, 1 pinch salt
Reduce heat to medium-low; stir in sour cream and meatballs. Cover and simmer, stirring occasionally, until flavors combine, 10 to 15 minutes.
¼ cup light sour cream
Garnish with fresh parsley and mashed potatoes. Serve and enjoy!
Fresh parsley, Mashed potatoes