Description
If you’re craving a warm, cheesy, and saucy sandwich, this Meatball Sub Recipe is the perfect choice!
Ingredients
Scale
For the Homemade Meatballs:
- 1 lb ground beef (or a mix of beef & pork)
- ½ cup breadcrumbs
- ¼ cup Parmesan cheese, grated
- 1 egg
- 2 cloves garlic, minced
- 1 teaspoon Italian seasoning
- ½ teaspoon salt
- ¼ teaspoon black pepper
- ½ teaspoon red pepper flakes (optional, for heat)
- 2 tablespoons milk
- 1 tablespoon olive oil (for cooking)
For the Marinara Sauce:
- 2 cups marinara sauce (store-bought or homemade)
- 1 teaspoon olive oil
- 1 teaspoon garlic powder
- ½ teaspoon dried oregano
For the Sub Sandwiches:
- 4 hoagie rolls (or Italian sub rolls)
- 2 tablespoons butter, melted
- 1 teaspoon garlic powder
- 4 slices provolone cheese (or mozzarella)
- ¼ cup fresh basil or parsley, chopped (for garnish)
Instructions
Step 1: Make the Meatballs
- In a mixing bowl, combine ground beef, breadcrumbs, Parmesan, egg, garlic, Italian seasoning, salt, pepper, and red pepper flakes.
- Add milk and mix until just combined. Do not overmix.
- Roll into 1-inch meatballs and place on a plate.
Step 2: Cook the Meatballs
- Heat olive oil in a large skillet over medium heat.
- Add meatballs and cook for 8-10 minutes, turning occasionally, until browned and fully cooked.
- Remove from the skillet and set aside.
Step 3: Simmer the Marinara Sauce
- In the same skillet, heat olive oil over medium heat.
- Add marinara sauce, garlic powder, and oregano. Simmer for 5 minutes.
- Return the meatballs to the sauce and coat well. Let simmer for another 5 minutes.
Step 4: Prepare the Hoagie Rolls
- Preheat oven to 375°F (190°C).
- Slice the hoagie rolls lengthwise, leaving one side attached.
- Mix melted butter with garlic powder and brush onto the inside of each roll.
- Toast in the oven for 5 minutes, until golden and crispy.
Step 5: Assemble the Meatball Subs
- Place 3-4 meatballs inside each toasted hoagie roll.
- Spoon extra marinara sauce over the meatballs.
- Lay a slice of provolone cheese over the top.
- Bake for 5 minutes, or until the cheese melts and is bubbly.
Step 6: Garnish & Serve
- Sprinkle with fresh basil or parsley.
- Serve hot with a side of cheese spaghetti, fries, or a salad.
Notes
- Use fresh hoagie rolls – Crispy on the outside, soft on the inside.
- Don’t overmix the meatball mixture – This keeps the meatballs juicy.
- Broil for extra crispiness – Place under the broiler for 2 minutes for a golden cheese crust.
- Prep Time: 10
- Cook Time: 30
- Category: Dinner
- Cuisine: American
Nutrition
- Serving Size: 4
- Calories: 320
- Fat: 22g
- Carbohydrates: 40g
- Fiber: 3g
- Protein: 35g
Keywords: Meatball Sub Recipe