Ingredients
- For the Homemade Meatballs:
- 1 pound ground beef (95% lean)
- ½ cup panko breadcrumbs
- 1 large egg
- 1–2 garlic cloves, minced
- 1 tablespoon Italian seasoning
- ½ teaspoon red pepper flakes
- ½ teaspoon salt
- For the Meatball Subs:
- 24 homemade or frozen meatballs
- 2 tablespoons olive oil
- 2 cups marinara sauce
- 8 hot dog buns
- 1 ½ cups shredded mozzarella
Instructions
- Make the Meatballs:
- In a large bowl, mix all the ingredients for the homemade meatballs. Form the mixture into 24 meatballs.
- Cook the Meatballs:
- Heat olive oil in a large skillet over medium-high heat.
- Add the meatballs and turn them every minute or so until browned on all sides.
- Once browned, turn the heat to low, add the marinara sauce, and cover. Cook on medium-low for 15 minutes or until the meatballs reach an internal temperature of 160°F.
- If Using Frozen Meatballs:
- Heat the marinara sauce in a large skillet over medium heat.
- Once the sauce starts to simmer, add the frozen meatballs and cover.
- Reduce heat to medium-low and cook until the meatballs are heated through (about 25 minutes).
- Prepare the Buns:
- While the meatballs are cooking, place the buns on a baking sheet.
- Position the top rack in your oven about 6 inches below the broiler.
- Broil the Subs:
- Preheat the broiler.
- Add 3 meatballs to each bun, then top with marinara sauce and shredded mozzarella.
- Place the baking sheet under the broiler and cook for 2-3 minutes, or until the cheese has melted and the buns are golden. Be sure to watch closely to avoid burning the buns.
- Serve:
- Serve immediately and enjoy your delicious meatball subs!
Notes
- For extra flavor, add a sprinkle of Parmesan cheese on top before broiling.
- Feel free to use store-bought frozen meatballs if you’re short on time.
- These subs can be customized by adding sautéed peppers or onions for extra veggies.
- Prep Time: 10 minutes
- Cook Time: 35 minutes
- Category: Dinner
- Method: Stovetop, Broiling
- Cuisine: American
Nutrition
- Serving Size: 1 sub
- Calories: 330 kcal
- Sugar: 6g
- Sodium: 820mg
- Fat: 16g
- Saturated Fat: 7g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 29g
- Fiber: 2g
- Protein: 18g
- Cholesterol: 50mg