These classic beef meatball subs are a fantastic easy dinner recipe that the whole family will enjoy. Made with seasoned ground beef rolled into meatballs and topped with marinara sauce and melted cheese, they are sure to satisfy your cravings.
This easy beef meatball subs recipe is perfect for a weeknight meal, and you can customize it with your favorite toppings or variations to make it your own.
Delicious Beef Meatball Subs Recipe

This recipe features juicy beef meatballs simmered in marinara sauce, topped with melted cheese, and served in toasted hoagie buns. It takes about 45 minutes to prepare and cook and serves 4 people.
Ingredients
- 1 pound ground beef
- 1/2 cup breadcrumbs
- 1/4 cup grated Parmesan cheese
- 1 egg
- 2 cloves garlic minced
- 1 teaspoon Italian seasoning
- 1/2 teaspoon salt adjust to taste
- 1/4 teaspoon black pepper
- 2 cups marinara sauce
- 4 hoagie rolls
- 1 cup shredded mozzarella cheese
- Fresh basil for garnish optional
Instructions
- Preheat the Oven: Preheat your oven to 375°F (190°C).
- Make the Meatballs: In a large bowl, combine ground beef, breadcrumbs, Parmesan cheese, egg, garlic, Italian seasoning, salt, and pepper. Mix until just combined. Form the mixture into meatballs, about 1-1.5 inches in diameter.
- Bake the Meatballs: Place meatballs on a baking sheet lined with parchment paper. Bake for 20 minutes or until cooked through and browned.
- Simmer in Sauce: In a skillet, heat the marinara sauce over medium heat. Add the baked meatballs and simmer for another 5-10 minutes until heated through.
- Prepare the Rolls: While the meatballs are simmering, slice the hoagie rolls and place them on a baking sheet. Fill each roll with meatballs and sauce, then top with shredded mozzarella cheese.
- Melt the Cheese: Place the sandwiches in the oven and bake for an additional 5-7 minutes, or until the cheese is bubbly and slightly golden.
- Serve: Remove from the oven, garnish with fresh basil if desired, and serve hot.
Cook and Prep Times
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
Nutrition Information
- Servings: 4 subs
- Calories: 550kcal
- Fat: 24g
- Protein: 30g
- Carbohydrates: 54g
