Description
This meatball sandwich recipe delivers a truly comforting meal in a flash, featuring tender meatballs simmered in Marinara Red sauce, topped with generous Mozzarella Pull cheese, and baked on sturdy submarine rolls for an irresistible cheese pull. It’s a perfect hearty and cheesy delight for quick, family-friendly dinners or satisfying lunches.
Ingredients
- 1 pound quality meatballs (homemade or frozen)
- 24 ounces quality marinara red sauce (1 jar)
- 8 ounces mozzarella cheese, shredded (for generous topping)
- 4 sturdy submarine rolls
Instructions
- Cook Meatballs: If using homemade, brown meatballs gently in a 10-inch skillet over medium heat for 5-7 minutes until fully cooked and lightly browned. If using frozen, warm them in the skillet until hot to the touch.
- Simmer Sauce: Combine cooked meatballs with marinara red sauce in a saucepan. Bring to a gentle simmer for 10-15 minutes, stirring occasionally until hot, bubbly, and flavors have melded. (If sauce is too thick, add a splash of water or vegetable broth).
- Prep Rolls: Preheat oven to 350F (175C). Split submarine rolls and lightly toast them on a baking sheet for 2-3 minutes until golden at the edges to prevent sogginess.
- Assemble Sandwiches: Increase oven temperature to 375F (190C). Generously fill warm, toasted rolls with saucy meatballs, piling them high. Top with plenty of mozzarella cheese for an ultimate gooey melt.
- Bake Sandwiches: Place assembled sandwiches back on the baking sheet and bake for 8-10 minutes, or until the cheese is wonderfully melted, bubbly, and golden brown.
Notes
For quick meals, use pre-cooked frozen meatballs and quality jarred marinara. Prevent a soggy sandwich by toasting rolls first. If sauce is bland, add a pinch of sugar or fresh herbs. Consider fresh basil for brightness or plant-based meatballs for dietary needs.
- Prep Time: 25 minutes
- Cook Time: 12 minutes
- Category: Main Course
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 sandwich
- Calories: 750 calories
- Sugar: 12 g
- Sodium: 1200 mg
- Fat: 45 g
- Saturated Fat: 18 g
- Unsaturated Fat: 20 g
- Trans Fat: 0 g
- Carbohydrates: 70 g
- Fiber: 6 g
- Protein: 35 g
- Cholesterol: 100 mg