Savor the classic comfort of these meatball subs, featuring tender, handcrafted meatballs simmered in a rich marinara sauce and topped with gooey mozzarella. Served in toasted hoagie rolls, these subs offer a delightful alternative to takeout, with flavors that surpass any chain sandwich shop.
In a mixing bowl, combine the ground meats, egg, onion, garlic, parmesan, bread crumbs, salt, and pepper. Blend thoroughly by hand, then shape the mixture into uniform 1-inch meatballs and set aside.
Heat a drizzle of oil in a non-stick skillet over medium heat. Add the meatballs and sear for approximately 5–6 minutes, turning them midway to ensure even browning. Transfer to a plate once cooked.
Return the skillet to medium heat, pour in the olive oil, and sauté the onion and garlic until aromatic. Stir in the passata, water, Italian seasoning, and salt. Once the sauce begins to simmer, return the meatballs to the pan and let them cook through in the sauce.
Meanwhile, preheat your oven to 200°C (400°F). Slice the hoagie rolls lengthwise and layer each with meatballs and sauce. Top generously with mozzarella slices.
Arrange the open-faced sandwiches on a baking sheet and broil for 2–3 minutes, or until the cheese melts and bubbles.
Remove from the oven and serve hot.
Notes
To store: Keep meatballs and sauce refrigerated for up to 5 days in sealed containers.
To freeze: Both raw and cooked meatballs can be frozen in airtight containers for up to 6 months.