30-Minute Meatball Sub Sandwich – Cheesy Comfort Bliss
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
Juicy homemade meatball subs with melted cheese and marinara sauce, perfect for a cozy family dinner.
- Author: Caroline Jones
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 subs 1x
- Category: Sandwich
- Method: Stovetop, Broiling
- Cuisine: Italian
- Diet: Halal
- 1 lb ground beef (80/20 for juiciness)
- 1/2 cup Italian breadcrumbs
- 1/4 cup grated Parmesan
- 1 large egg
- 2 cloves garlic, minced
- 2 tbsp fresh parsley, chopped (plus more for garnish)
- 1/2 tsp salt
- 1/4 tsp black pepper
- 1 tsp Italian seasoning
- 1 1/2 cups marinara sauce (store-bought or homemade)
- 4 sub rolls (soft inside, crisp outside)
- 1 cup shredded mozzarella cheese
- 1 tbsp olive oil
- In a mixing bowl, combine ground beef, breadcrumbs, Parmesan, egg, garlic, parsley, and seasonings. Form into meatballs (about 1.5 inches each).
- Heat olive oil in a skillet over medium-high. Sear meatballs on all sides until browned (about 5-6 mins).
- Pour marinara sauce into the skillet, cover, and simmer meatballs for 10-12 mins.
- Toast the sub rolls lightly, then layer with saucy meatballs and a handful of mozzarella.
- Place subs under the broiler for 2-3 mins until cheese is bubbly and golden. Sprinkle with fresh parsley and serve hot.
Notes
- Use fresh Parmesan for better flavor.
- Toast the rolls lightly to prevent sogginess.
- Adjust cooking time to ensure meatballs are fully cooked.
Nutrition
- Serving Size: 1 sub
- Calories: 560
- Sugar: 8g
- Sodium: 900mg
- Fat: 28g
- Saturated Fat: 10g
- Unsaturated Fat: 15g
- Trans Fat: 1g
- Carbohydrates: 45g
- Fiber: 3g
- Protein: 32g
- Cholesterol: 120mg