Ingredients
Equipment
Method
- If making homemade meatballs, combine all meatball ingredients in a large bowl and mix gently. Form into 24 evenly-sized meatballs, about 1 1/2 inches in diameter. Wet hands prevent sticking.
- Heat olive oil in a large skillet over medium-high heat. Once shimmering, add meatballs without overcrowding. Brown on all sides, turning every minute for 5-6 minutes total until golden brown.
- Reduce heat to low, slowly add marinara sauce. Cover and cook on medium-low for 15 minutes until internal temperature reaches 160°F. Let rest 2 minutes.
- If using frozen meatballs, heat marinara sauce in skillet over medium heat. Once simmering, add frozen meatballs, cover and cook on medium-low for 25 minutes until heated through.
- Position oven rack 6 inches below broiler and preheat broiler. Place buns on baking sheet.
- Add 3 meatballs to each bun, spoon sauce over them, and top with about 3 tablespoons mozzarella per sub. Broil 2-3 minutes until cheese bubbles and turns golden. Watch carefully to prevent burning.
Notes
Use 95% lean ground beef to avoid draining grease. Internal temperature should reach 160°F with 2-minute rest time. Can substitute provolone cheese or use frozen meatballs for quicker preparation. Wet hands when rolling meatballs prevents sticking.