Combine together ground meat, bread crumbs, grated onion, egg and salt & pepper. Work the meat with your hand, to combine all ingredients together.
Out of prepared meat, roll out equal sized meatballs. You can use a small ice cream scoop to create those equal pieces.
Preheat a skillet with a few tablespoons of light olive oil, place meatballs on the skillet. To turn meatballs, lift up the skillet and shake it from side to side, this would help for meatballs keep their round shape.
Remove meatballs and set the skillet aside.
Add butter to the same skillet where you fried meatballs. Once butter is melted, add flour to the butter, stir until flour is well combined.
Slowly whisk in water into the flour mixture. Than whisk in whipping cream into the cooking mixture, followed but a beef butter than bullion.
Press garlic into the cream, than add meatballs into the cream.
Let them simmer for 2-3 minutes and serve over mashed potatoes, rice or pasta.