1lbGround beefa flavorful base that brings richness to the dish.
1lbGround porkadds moisture and a delightful texture.
1cupBreadcrumbshelps bind the meat mixture for perfect meatball consistency.
½cupGrated Parmesan cheeseadds a savory kick and enhances the overall flavor.
1largeEggacts as a binding agent to hold everything together.
1teaspoonGarlic powderinfuses a warm, aromatic touch into the meatballs.
1teaspoonOnion powderprovides an extra layer of flavor without the crunch.
1teaspoonDried oreganobrings a herbaceous note that complements the meat beautifully.
1teaspoonSaltseasoning essential to elevate taste.
½teaspoonBlack pepperseasoning essential to elevate taste.
8ozMozzarella cheesethe star filling that adds gooey delight with every bite.
For the Gravy
2tablespoonOlive oilused for browning the meatballs.
2tablespoonButterenriches the gravy with its creamy texture.
1mediumOnionchopped finely for a sweet, savory base.
2clovesGarlicminced for a fresh, vibrant flavor.
2cupsBeef brothforms the base of our savory gravy.
1cupGuinness stoutintroduces a rich, malty flavor.
2tablespoonAll-purpose flourused to thicken the gravy.
2tablespoonWorcestershire sauceadds a tangy complexity that brings everything together.
For Garnish
2tablespoonFresh parsleychopped for freshness.
Instructions
Cooking Steps
Preheat your oven to 375°F (190°C).
In a large mixing bowl, combine the ground beef, ground pork, breadcrumbs, grated Parmesan cheese, egg, garlic powder, onion powder, oregano, salt, and pepper. Mix well until everything is evenly incorporated.
Take a small amount of the meat mixture, flatten it, place a cube of mozzarella in the center, and form a meatball ensuring the cheese is covered. Repeat for remaining mixture.
Heat olive oil in a large, ovenproof skillet over medium heat. Add the formed meatballs and cook for about 5 minutes, turning until browned. Remove meatballs from skillet.
Add butter to the same skillet, then add chopped onions and sauté over medium heat for about 5 minutes until translucent.
Add minced garlic to the onions and stir for about one minute. Sprinkle flour over the mixture, stirring continuously for 2 minutes.
Gradually pour in beef broth and Guinness stout while stirring until smooth. Bring to a gentle simmer and allow to thicken.
Add Worcestershire sauce, return the meatballs to the skillet, and ensure they are coated in the gravy.
Transfer the skillet to the preheated oven and bake for 20 to 25 minutes until cooked through and gravy thickens.
Garnish with freshly chopped parsley before serving. Serve with pasta, rice, or bread to soak up the gravy.
Notes
Store leftovers in an airtight container in the fridge for up to 3 days or freeze for up to 3 months. Reheat gently to maintain moisture.