Meatball Sub
Quick answer
- Total time
- 45 min
- Level
- Medium
- Servings
- 2 servings
- Ingredients
- 8
About this dish
A meatball sub is assembled after lightly handled meatballs are browned on the outside, finished in thick tomato sauce, and covered with melted mozzarella inside warm rolls.
Read more
For 2 servings, use 300 g ground beef, 0.5 cup breadcrumbs, 1 egg, 2 garlic cloves, 300 ml tomato sauce, 120 g mozzarella, 2 sub rolls, and 1 tablespoon olive oil. Combine the beef, breadcrumbs, egg, and minced garlic. Mix with your fingertips only until the ingredients hold together, stopping before the meat becomes dense from heavy kneading. Divide the mixture into bite-size portions and shape round meatballs without packing them tightly. Smooth only their surfaces so the pieces cook at a similar rate. Heat the olive oil in a pan over medium heat. Add the meatballs and turn them gently until several sides are browned, leaving the centers slightly underdone for the sauce. Pour in the tomato sauce and lower the heat once it begins bubbling. Simmer for about 12 minutes, spooning sauce over the meatballs, until their centers are cooked and the sauce has thickened. Split and lightly warm the rolls. If the sauce still looks watery, reduce it a little longer before filling the bread. Add the meatballs and enough thick sauce, then divide the mozzarella over the top. Melt the cheese under a broiler or with a kitchen torch just until it blankets the meatballs. Serve immediately before the sauce softens the rolls.
Ingredients
As an Amazon Associate, we may earn from qualifying purchases.
Instructions
Read the steps as a cooking flow: prep, heat, seasoning, doneness control, and finish.
- 1Prep
Combine 300 g ground beef with 1/2 cup breadcrumbs, 1 egg, and 2 minced garlic cloves.
Mix lightly with your fingertips only until the ingredients hold together, because heavy kneading makes the meatballs dense.
- 2Heat
Divide the mixture into bite-size portions and shape them into round meatballs.
Avoid packing them tightly, and smooth only the surface so they cook evenly without turning tough inside.
- 3Control
Heat 1 tablespoon olive oil in a pan over medium heat.
Add the meatballs and turn them gently until the outside is browned on several sides, keeping the center slightly undercooked for simmering.
- 4Control
Pour in 300 ml tomato sauce, then reduce to low heat once it starts bubbling.
Simmer for about 12 minutes, spooning sauce over the meatballs, until the sauce thickens slightly and the meatballs cook through.
- 5Control
Split and lightly warm the 2 sub rolls so they stay flexible but not cold.
If the sauce looks watery, simmer it briefly longer before filling the rolls with meatballs and enough thick sauce.
- 6Finish
Divide 120 g mozzarella over the filled rolls.
Melt it under a broiler or with a kitchen torch just until it softens and blankets the meatballs, then serve right away before the bread turns soggy.
Practical Cooking Checks
The cues that matter most while cooking.
- Key technique
- Meatball Sub features tender beef spheres simmered in tomato sauce after a quick, light mixing.
- Finish cue
- Divide 120 g mozzarella over the filled rolls.
- Avoid this
- Avoid overmixing to keep meatballs tender.
Cooking decision evidence
Calculated Charim data and applicable official cooking and food safety guidance.
This recipe
45min, 8 ingredients
Category median
40min, 8 ingredients
Based on 168 recipes
Use-up ingredient planner
Turn these ingredients into two more meals
The overlap excludes basic seasonings. Open the next recipe and your selected dishes will stay with you.

Chicken Parmesan
breadcrumbs, egg

Bulgogi Meatball Tomato Spaghetti
ground beef, breadcrumbs

Korean Mozzarella Cheese Sticks
breadcrumbs, egg