Description
This homemade meatball sub features tender beef meatballs simmered in marinara sauce, nestled into a crusty sub roll, and blanketed with melty mozzarella cheese. Perfectly golden, cheesy, and hearty!
Ingredients
Units
Scale
For the Meatballs:
- 1 lb ground beef
- 1/4 cup breadcrumbs
- 1 egg
- 2 tbsp grated Parmesan
- 2 cloves garlic, minced
- 1 tsp Italian seasoning
- Salt and pepper to taste
For Assembly:
- 4 crusty sub rolls
- 2 cups marinara sauce (store-bought or homemade)
- 1 1/2 cups shredded mozzarella cheese
- Optional: Fresh basil or parsley for garnish
Instructions
- Preheat oven to 375°F (190°C). Make the meatballs: In a bowl, mix ground beef, breadcrumbs, egg, Parmesan, garlic, seasoning, salt, and pepper. Form into 1.5-inch balls.
- Cook the meatballs: Place meatballs on a lined baking sheet and bake for 15–20 minutes until browned and cooked through.
- Simmer in sauce: Heat marinara sauce in a skillet, add the meatballs, and simmer for 5–10 minutes.
- Assemble subs: Slice the rolls open, add 3–4 meatballs to each, spoon sauce over, top with mozzarella.
- Bake until melty: Place subs on a baking tray and bake for 5–7 minutes, until cheese is bubbly and slightly browned.
- Serve hot, optionally garnished with chopped basil or parsley.
Nutrition
- Serving Size: 1 sub
- Calories: 580
- Sugar: 5g
- Sodium: 1150mg
- Fat: 32g
- Saturated Fat: 15g
- Unsaturated Fat: 14g
- Trans Fat: 0g
- Carbohydrates: 33g
- Fiber: 3g
- Protein: 38g
- Cholesterol: 140mg