01 -
In a large mixing bowl, combine ground beef, egg, diced onion, minced garlic, chopped parsley, Panko breadcrumbs, Parmesan cheese, dried basil, dried oregano, salt, and black pepper. Mix thoroughly by hand until evenly blended.
02 -
Cut fresh mozzarella into 12 roughly 1.25 cm cubes, one for each meatball.
03 -
Portion about 30 grams of meat mixture into your palm, flatten slightly, and create an indentation in the center. Place a mozzarella cube in the middle, enclose meat around the cheese, and roll into a sealed ball. Repeat until you have 12 stuffed meatballs.
04 -
Heat olive oil in a large non-stick skillet over medium-high heat. Add meatballs in batches to avoid crowding. Sear for 2–3 minutes per side until golden brown all over.
05 -
Pour marinara sauce over the browned meatballs in the pan, turning them to coat. Reduce heat to medium-low, cover, and simmer gently for 10 minutes, turning meatballs halfway through for even cooking.
06 -
Halve a meatball to ensure it is fully cooked; center temperature should be 71°C, with no visible pink and mozzarella fully melted.
07 -
Serve meatballs with marinara sauce over cooked pasta or as desired. Garnish with freshly chopped parsley and extra grated Parmesan cheese.