Homemade meatballs are so delicious and easy to make. You can mix it up and really make them your own! These meatballs are a pretty basic recipe with a twist. You can use any ground meat you like. Beef, pork, veal, turkey and chicken. I personally prefer beef meatballs and sometimes I add in ground pork as well. My recipe calls for little fresh mozzarella balls and bacon. When you cut into them you taste that salty bacon and the mozzarella is nice and gooey! They are delicious!
Bacon & Mozzarella Stuffed Meatballs
2lbs ground beef (could use 1lb beef & 1lb of pork)
5 garlic cloves, minced
2 eggs, beaten
1 cup seasoned panko breadcrumbs
1/2-3/4 cup Romano or Parmesan cheese, finely grated
2 T Italian parsley, finely chopped
1 small onion, grated or very finely chopped
1/4 cup water or milk
1 T olive oil
2 t Italian seasoning
2 t kosher salt
2 t pepper
6-8 slices bacon, cooked, chopped in half inch pieces
8-10 oz fresh mozzarella pearl balls
2 T olive oil, for frying
Directions: Preheat oven 350°. In a large mixing bowl add in all the ingredients above for the meatballs. Next using your hands mix meat until fully incorporated with ingredients. Using a large scoop or melon baller form meat into balls. Flatten out the balls and add in 1-2 pearl mozzarella balls and 1-2 pieces of bacon and roll into a ball. The meatballs should be golf ball size. Add to a baking sheet covered with foil. Continue with all the meat.
Options for cooking is either pan fry on the stove or you can bake in the oven. Sometimes I like to sauté in a pan to get a nice brown exterior and then finish baking through in the oven for about 20-25 minutes. To bake in the oven only cook for 30-35 minutes depending on the size. The meatballs should get nice and golden brown. Serve either on their own or with pasta.
Notes: You may need more bacon and mozzarella depending on how big the meatballs are. If you can’t find the pearl balls you can use any other cheese or fresh mozzarella and cut into small pieces.