Description
Deliciously tender meatballs in bright marinara topped with melted cheese, served in crispy rolls for the perfect comfort food.
Ingredients
Scale
- 500 g (1.1 lb) ground meat (350 g beef, 150 g pork)
- 60 g (2/3 cup) breadcrumbs
- 60 ml (1/4 cup) whole milk
- 1 large egg
- 30 g (1/4 cup) grated Parmesan
- 15 g (1/4 cup) finely chopped parsley
- 2 cloves garlic, minced
- Kosher salt, to taste
- Black pepper, to taste
- 30 ml (2 tbsp) olive oil
- 800 g (28 oz) crushed tomatoes
- 5 g (1 tsp) sugar (optional)
- 4 large Italian rolls
- 200 g (7 oz) mozzarella (shredded) or provolone slices
Instructions
- Soak breadcrumbs in milk for about 3–4 minutes.
- Combine soaked crumbs with ground meat, egg, Parmesan, garlic, parsley, salt, and pepper; mix gently.
- Shape into 12 uniform meatballs.
- Heat olive oil in skillet and brown meatballs for 6–8 minutes.
- Make marinara by sautéing onion, adding garlic, crushed tomatoes, sugar, and spices; simmer.
- Nestle meatballs into sauce and simmer until cooked through.
- Toast rolls cut-side down in olive oil or butter.
- Assemble subs with meatballs, marinara, and cheese; broil until cheese melts.
- Serve hot with extra parsley and black pepper.
Notes
Can make meatballs ahead of time and refrigerate or freeze for easy meal prep.
- Prep Time: 25 minutes
- Cook Time: 40 minutes
- Category: Main Course
- Method: Baking
- Cuisine: Italian
Nutrition
- Serving Size: 1 serving
- Calories: 780
- Sugar: 8g
- Sodium: 1050mg
- Fat: 40g
- Saturated Fat: 15g
- Unsaturated Fat: 20g
- Trans Fat: 0g
- Carbohydrates: 55g
- Fiber: 4g
- Protein: 36g
- Cholesterol: 150mg
