Ingredients
Equipment
Method
Cooking Steps
- Preheat your oven to 375°F (190°C). Gather your ingredients and equipment.
- In a large mixing bowl, combine ground beef, ground pork, breadcrumbs, Parmesan, egg, garlic powder, onion powder, oregano, salt, and pepper. Mix well for about 2-3 minutes.
- Take a portion of the meatball mixture, flatten it, insert a cube of mozzarella in the center, and encase the cheese. Create 12-16 meatballs.
- Heat olive oil in a skillet over medium-high heat. Sear the meatballs until golden brown on all sides, about 5 minutes.
- In the same skillet, lower the heat, and add butter. Once melted, add the chopped onion and sauté until translucent, about 5 minutes.
- Add minced garlic and cook for 1 minute. Sprinkle flour over the mixture and stir for 2 minutes to create a roux.
- Gradually stir in beef broth and Guinness, bring to a gentle simmer for 3-5 minutes until smooth.
- Add Worcestershire sauce and return the meatballs to the skillet, coating them with the gravy.
- Transfer the skillet to the oven and bake for 20-25 minutes, ensuring meatballs reach 160°F internal temperature.
- Let cool for 5-10 minutes, garnish with parsley, and serve.
Nutrition
Notes
Make-ahead: Prepare meatball mixture a day in advance for deeper flavor. Store leftovers in an airtight container for up to 3 days. Freeze cooked meatballs for up to 3 months.
