Place all of the ingredients for the meatballs, minus the olive oil, into a large mixing bowl.
Use a large wooden spoon or your hands to mix thoroughly, combining all ingredients. I recommend using your hands as it is faster and easier.
Once combined, heat the olive oil in a large skillet or cast iron over medium heat.
Use a 3-tablespoon cookie scoop to scoop meat into your hands. Form the mixture into a ball and place it on the skillet. Repeat until there is no meat left. You should end up with roughly 24 balls.
Brown meatballs on all sides for about 8 minutes. Use a pair of tongs to flip each meatball, and be careful not to burn them.
Once all sides are browned, remove the meatballs from the skillet and set aside. Leave the rendered fat in the skillet.
Place the skillet over medium heat and add the butter. Once the butter has melted, add the flour to the pan and whisk it together to create a roux. Cook for 1 minute.
Once the roux has cooked, whisk in the broth, heavy cream, and yogurt, and bring the sauce to a gentle simmer.
Add the meatballs back to the skillet. Gently turn the meatballs in the sauce. Reduce the heat to low and cook for another 5-10 minutes.
Serve with mashed potatoes.