Description
These cheesy meatball subs are packed with juicy beef meatballs, marinara sauce, and melty mozzarella cheese all nestled in warm, toasted sub rolls. A family favorite dinner recipe that’s easy to make, perfect for game day or casual weeknight meals.
Ingredients
1 lb ground beef
1/2 cup breadcrumbs
1 egg
2 cloves garlic, minced
1/4 cup onion, finely chopped
1 tsp Italian seasoning
1 tsp salt
1/2 tsp black pepper
1 1/2 cups marinara sauce
1 cup shredded mozzarella cheese
4 sub rolls
1 tbsp olive oil
Instructions
1. In a mixing bowl, combine ground beef, breadcrumbs, egg, garlic, onion, Italian seasoning, salt, and pepper. Mix until just combined.
2. Shape the mixture into even meatballs.
3. Heat olive oil in a skillet over medium heat. Sear the meatballs until browned on all sides.
4. Add marinara sauce to the skillet, cover, reduce heat, and simmer until meatballs are fully cooked.
5. Preheat oven to 375°F. Slice sub rolls and toast lightly.
6. Fill each roll with meatballs and sauce.
7. Top with shredded mozzarella cheese.
8. Bake for 5–7 minutes or until cheese is melted and bubbly.
9. Serve hot and enjoy.
Notes
These subs taste best fresh out of the oven.
Toast the rolls to prevent sogginess.
You can make the meatballs ahead and reheat when needed.
- Prep Time: 15 minutes
 - Cook Time: 25 minutes
 - Category: Dinner
 - Method: Baking
 - Cuisine: American
 
Nutrition
- Serving Size: 1 sub
 - Calories: 580
 - Sugar: 6g
 - Sodium: 940mg
 - Fat: 28g
 - Saturated Fat: 11g
 - Unsaturated Fat: 14g
 - Trans Fat: 1g
 - Carbohydrates: 42g
 - Fiber: 3g
 - Protein: 35g
 - Cholesterol: 100mg