Meatball Subs Recipe
This hearty and satisfying meatball sub is loaded with juicy beef meatballs, rich marinara sauce, and melty cheese, all tucked inside a perfectly toasted garlic butter hoagie roll. It’s comfort food at its finest—easy to make, incredibly flavorful, and guaranteed to please any crowd.

Ingredients
Instructions
Prep the MeatballsIf making homemade, mix the ground beef, egg, bread crumbs, seasoning, and onion powder in a bowl. Roll into 1-inch balls and bake at 350°F (175°C) for about 20 minutes until fully cooked. If using frozen, follow the package instructions.
Simmer in SaucePlace the cooked meatballs in a saucepan with your favorite marinara or pasta sauce. Cover and simmer for 10 minutes so they soak up all that flavor.
Toast the RollsSlice the hoagie rolls and spread garlic butter inside. Broil them open-faced for 2 to 3 minutes until golden and crisp. This step keeps the bread from getting soggy.
Assemble the SubsArrange the rolls in a baking dish. Add 3 or 4 meatballs to each roll. Spoon a bit more sauce over the top and sprinkle generously with cheese.
Broil and ServeBroil the sandwiches again for 2 to 3 minutes until the cheese is melted and bubbling. Serve hot with extra sauce on the side if you like dipping.
Nutrition
- Calories
- 681 kcal
- Carbohydrate Content
- 40 g
- Protein Content
- 33 g
- Fat Content
- 43 g
- Saturated Fat Content
- 22 g
- Cholesterol Content
- 121 mg
- Sodium Content
- 1609 mg
- Fiber Content
- 2 g
- Sugar Content
- 10 g
- Serving Size
- 1 serving


