In a large mixing bowl, combine the ground beef, breadcrumbs, Parmesan cheese, chopped parsley, oregano, garlic powder, onion powder, salt, and pepper. Mix well.
Add the beaten egg to the mixture and combine until everything is evenly incorporated.
Shape the mixture into small meatballs, about 1 inch in size.
In a large skillet, heat the olive oil over medium heat. Add the meatballs in batches, cooking until browned on all sides, about 5-7 minutes. Remove the meatballs from the skillet and set aside.
In the same skillet, pour in the chicken broth, lemon juice, and lemon zest. Bring to a gentle simmer.
If you prefer a thicker sauce, mix the cornstarch with a little cold water to make a slurry and stir it into the sauce. Cook for a few minutes until thickened.
Return the meatballs to the skillet, cover, and let them simmer in the sauce for about 10-15 minutes, allowing them to absorb some of the lemon flavor.
Taste and adjust seasoning as necessary.
Notes
Serve with rice or crusty bread for a complete meal.