01 -
Set your oven to 190°C (375°F).
02 -
Throw ground pork, beef, breadcrumbs, Parmesan, egg, garlic powder, oregano, onion powder, salt, and pepper into a big bowl. Mix everything well till it's all combined.
03 -
Grab some of the meat mix, press it flat in your palm. Pop a mozzarella cube in the middle and wrap the meat around it, making sure the cheese is sealed inside. Do this till you finish all the meat.
04 -
Heat olive oil in a big oven-safe pan on medium heat. Brown the meatballs all over for about 5 minutes. Take them out and set aside.
05 -
Use the same pan, melt the butter. Toss in the onions and cook till they're soft and clear, about 5 minutes. Add the minced garlic and stir for another minute.
06 -
Sprinkle the flour onto the onions and garlic, keep stirring for 2 minutes till it forms a thick paste (roux).
07 -
Slowly whisk in the beef broth then the Guinness. Keep mixing till the sauce is smooth. Let it simmer till it thickens.
08 -
Add Worcestershire sauce, then gently put the meatballs back into the pan. Stir to coat them nicely with the sauce.
09 -
Put the pan in your hot oven. Let it bake for 20-25 minutes till the meatballs cook through and the gravy thickens.
10 -
Take it out of the oven, let it cool a bit. Sprinkle with fresh parsley before you eat.