Go Back
+ servings
Print

Meatball Sub

Prep Time 20 minutes
Cook Time 35 minutes
Servings 4 servings
Calories 549kcal

Ingredients

  • 28 oz Whole tomatoes (canned) preferably San Marzano Tomatoes
  • 2 tbsp Extra-virgin olive oil
  • 4 cloves Garlic slivered
  • 2 Tbsp Fresh basil chopped, keep the stems
  • 1/4 cup Breadcrumbs
  • 1/4 cup Milk
  • 3/4 lb Ground beef
  • 4 Sub rolls lightly toasted
  • 6 oz Mozzarella cheese shredded

Instructions

  • Pour the tomatoes into a bowl and crush them up with your hands. Pour 1 cup water into the can and slosh it around to get the tomato juices and set aside.
  • Heat the oil in a skillet or sauté pan over medium heat, once the oil is hot, add the garlic and basil stems. Sauté for 1-2 minutes until the garlic just starts to become golden brown. Stir in tomatoes and water from the can, season generously with salt, bring to a simmer for 20-25 minutes.
  • In the meantime, mix together the breadcrumbs, milk, ground beef, and season with salt and pepper. Mix until well combined. Using your hands, form the meat into bite-sized balls (dampen your hands with water to prevent the meat from sticking).
  • Heat a non-stick pan over medium heat. Add the meatballs in batches without crowding the pan and sauté until nicely browned all over.
  • Cook meatballs in the sauce, turning occasionally, to an internal temperature of 160°F using a thermometer.
  • Toast the sub roll to golden brown under the oven broiler on low.
  • Taste the sauce and adjust the seasoning with salt as needed. Once the majority of the liquid has evaporated, remove from the heat and stir in the basil; top the meatballs with cheese and place under the broiler to melt.
  • Portion the meatballs onto the rolls along with a few spoonfuls of sauce, cut in half (be careful not to over sauce the sandwich). Freeze any remaining sauce for future use in a tightly sealed container.

Nutrition

Calories: 549kcal | Carbohydrates: 28g | Protein: 29g | Fat: 36g | Saturated Fat: 13g | Trans Fat: 1g | Cholesterol: 96mg | Sodium: 781mg | Potassium: 683mg | Fiber: 3g | Sugar: 8g | Vitamin A: 597IU | Vitamin C: 20mg | Calcium: 331mg | Iron: 8mg