In a large mixing bowl add the ground beef, ground sausage, eggs, panko breadcrumbs, ¼ cup of onions, onion powder, garlic powder, salt and black pepper. Fold together until well combined.
Roll small sections of meat into 1 ½- 2-inch size meatballs, (should yield around 10 meatballs. Drizzle olive oil into a large skillet over medium high heat. Sear the meatballs on all sides and then remove them from the skillet.
Reduce the heat to low and add 1/4 cup chopped onions and butter to the skillet. Once the butter has melted add in the flour and stir until it dissolves. Cook it while stirring occasionally for 2-3 minutes.
Add beef broth and stir constantly until no lumps are present. Place the meatballs into the gravy and cover with a lid. Allow them to simmer in the gravy for 10-15 minutes but be sure to stir often to prevent sticking to the bottom of the skillet. Serve & enjoy!