Meatballs subs
-
Prep Time: 20 minutes
-
Cook Time: 30 minutes
-
Total Time: 50 minutes
-
Servings: 4
-
Difficulty: Medium
-
Cuisine: Italian-American
-
Category: Main Course / Sandwich
Ingredients
For the Meatballs:
-
1 lb (450g) ground beef (80/20 or leaner)
-
½ lb (225g) ground pork (optional but adds great flavor)
-
1/3 cup plain breadcrumbs
-
1/4 cup grated Parmesan cheese
-
1/4 cup milk
-
1 large egg
-
2 cloves garlic, minced
-
1 tsp dried oregano
-
1 tsp dried basil
-
1/2 tsp crushed red pepper flakes (optional for heat)
-
Salt and freshly ground black pepper, to taste
-
2 tbsp olive oil (for browning)
For the Sauce:
-
2 cups (500ml) marinara sauce (store-bought or homemade)
-
1 tsp Italian seasoning
-
1 garlic clove, minced
-
Salt & pepper, to taste
For Assembly:
-
4 hoagie or sub rolls (about 6–8 inches each)
-
1 ½ cups shredded mozzarella cheese
-
¼ cup grated Parmesan cheese
-
Fresh basil or parsley for garnish (optional)
-
Butter (for toasting buns)
Instructions
Step 1: Prepare the Meatball Mixture
-
In a large mixing bowl, combine the ground beef and pork.
-
Add in breadcrumbs, grated Parmesan, minced garlic, milk, egg, oregano, basil, red pepper flakes, salt, and pepper.
-
Use clean hands or a spoon to mix everything until just combined. Avoid overmixing to keep the meatballs tender.
-
Shape the meat mixture into small balls about 1½ inches in diameter. You should get approximately 16–20 meatballs depending on size.
Step 2: Cook the Meatballs
-
Heat olive oil in a large skillet over medium heat.
-
Add the meatballs in batches, being careful not to overcrowd the pan.
-
Sear the meatballs on all sides until browned, about 5–6 minutes total. They don’t need to be fully cooked through yet, just well-browned.
-
Once browned, transfer the meatballs to a plate lined with paper towels to drain.
Step 3: Simmer in Sauce
-
Drain excess oil from the skillet, but leave a bit of the browned bits behind for flavor.
-
Add the marinara sauce to the same pan. Stir in the minced garlic and Italian seasoning.
-
Bring the sauce to a simmer, then gently add the browned meatballs back to the skillet.
-
Cover and cook on low heat for 15–20 minutes, or until the meatballs are cooked through and the sauce is thickened and flavorful. Stir occasionally.
Step 4: Prepare the Rolls
-
Preheat your oven to 400°F (200°C).
-
Slice the sub rolls lengthwise, being careful not to cut all the way through.
-
Lightly butter the insides of the rolls and place them on a baking sheet, open-faced.
-
Toast the rolls in the oven for 4–5 minutes until slightly crispy. This helps prevent the bread from becoming soggy when the sauce is added.
Step 5: Assemble the Subs
-
Spoon 3–4 meatballs (depending on roll size) into each toasted roll.
-
Drizzle a generous amount of marinara sauce over the top.
-
Sprinkle with mozzarella cheese and a bit of Parmesan.
-
Return the subs to the oven and bake for an additional 5–7 minutes, or until the cheese is melted and bubbly.
-
Garnish with fresh basil or parsley, if desired. Serve hot.
Serving Suggestions
-
Pair your meatball subs with a side of crispy fries, a fresh garden salad, or garlic bread.
-
For a spicy kick, add sliced pickled jalapeños or a dash of hot sauce.
-
Turn this into a party platter by making mini meatball sliders using dinner rolls.
Make Ahead Tips
-
Freezing Meatballs: You can freeze the uncooked or cooked meatballs for later use. Just thaw overnight in the refrigerator and cook or reheat as needed.
-
Sauce Storage: The marinara sauce can be made in advance and stored in the refrigerator for up to 5 days or frozen for up to 3 months.
Nutritional Information
(Per sandwich — estimate; values may vary based on ingredients used)
Nutrient | Amount |
---|---|
Calories | 620–700 kcal |
Protein | 35g |
Carbohydrates | 40g |
Fat | 38g |
Saturated Fat | 14g |
Fiber | 3g |
Sugars | 7g |
Sodium | 980mg |
Calcium | 280mg |
Iron | 4.2mg |