Combine all meatball ingredients in a large bowl and mix until fully incorporated.
Using a spoon, portion and form meatballs. Each meatball should be about 1 inch in diameter.
Heat a nonstick skillet or cast iron on medium-high heat. Add 2 tbsp of vegetable oil and cook meatballs in batches. Rotate meatballs and cook until all sides are evenly browned. Remove from pan.
Reduce heat to medium. Add flour to pan and add butter if there's not enough oil from the drippings. Cook for a few minutes so that flour is no longer raw.
Whisk in beef broth and add seasonings. Slowly mix in the heavy cream, then season to taste with salt and pepper.
Bring gravy to a simmer and cook until thickened.
Cook egg noodles in salted boiling water per package instructions until al dente. Serve meatballs over the noodles with gravy on top. Enjoy!
Notes
Like this recipe? it first appeared on my other site The Brooklyn Cook