why make this recipe
Cheesy Meatball Subs are a delicious and satisfying meal perfect for any occasion. They’re simple to make and require just a few ingredients, making them a great choice for weeknight dinners or game day treats. The combination of savory meatballs, rich marinara sauce, and gooey melted cheese packed into a soft hoagie roll creates a comforting dish that everyone loves.
how to make Cheesy Meatball Subs
Ingredients:
- 1 pound ground beef
- 1/2 cup breadcrumbs
- 1/4 cup grated Parmesan cheese
- 1/4 cup chopped parsley
- 1 egg
- 2 cloves garlic, minced
- Salt and pepper to taste
- 1 jar marinara sauce
- 8 hoagie rolls
- 2 cups shredded mozzarella cheese
Directions:
- Preheat the oven to 350°F (175°C).
- In a bowl, mix ground beef, breadcrumbs, Parmesan cheese, parsley, egg, minced garlic, salt, and pepper until well combined.
- Form the mixture into meatballs, about 1 inch in diameter.
- Bake the meatballs on a baking sheet for 20-25 minutes, until cooked through.
- In a saucepan, heat the marinara sauce over medium heat.
- Add the cooked meatballs to the sauce and simmer for 5-10 minutes.
- Slice the hoagie rolls and place them on a baking sheet.
- Spoon meatballs and sauce into each roll, then top with mozzarella cheese.
- Bake in the oven for 5-10 minutes, until the cheese is melted and bubbly.
- Serve warm and enjoy.

how to serve Cheesy Meatball Subs
Cheesy Meatball Subs are best served warm. You can place them on a platter and serve with extra marinara sauce on the side for dipping. They pair well with a simple salad or some crispy fries for a complete meal.
how to store Cheesy Meatball Subs
If you have leftover Cheesy Meatball Subs, you can store them in the refrigerator. Just wrap them in plastic wrap or place them in an airtight container. They will stay good for about 3 days. To reheat, pop them in the oven or microwave until warm.
tips to make Cheesy Meatball Subs
- For extra flavor, consider adding Italian seasoning or red pepper flakes to the meatball mixture.
- You can use ground turkey or chicken instead of beef for a lighter version.
- If you want a crispy roll, toast the hoagies in the oven before adding the meatball and cheese filling.
variation
You can switch it up by adding different cheeses or toppings. Try using provolone or sliced pepperoni for a fun twist. For a veggie option, replace the meat with roasted vegetables or a meat substitute.
FAQs
Can I make the meatballs ahead of time?
Yes, you can prepare the meatballs and freeze them. Just bake them and then freeze before adding to the sauce.
What can I use instead of marinara sauce?
You can use any pasta sauce or even make a homemade tomato sauce if you prefer.
How can I make these subs spicier?
Add some diced jalapeños or hot sauce to the meat mixture or marinara sauce for an extra kick!

Cheesy Meatball Subs
Ingredients
For the Meatballs
- 1 pound ground beef You can use ground turkey or chicken for a lighter version.
- 1/2 cup breadcrumbs
- 1/4 cup grated Parmesan cheese
- 1/4 cup chopped parsley
- 1 large egg
- 2 cloves garlic, minced
- Salt and pepper to taste
For Assembly
- 1 jar marinara sauce You can use any pasta sauce or homemade tomato sauce.
- 8 pieces hoagie rolls Toast the rolls for extra crispiness if desired.
- 2 cups shredded mozzarella cheese Consider adding different cheeses or toppings.
Instructions
Preparation
- Preheat the oven to 350°F (175°C).
- In a bowl, mix ground beef, breadcrumbs, Parmesan cheese, parsley, egg, minced garlic, salt, and pepper until well combined.
- Form the mixture into meatballs, about 1 inch in diameter.
Cooking
- Bake the meatballs on a baking sheet for 20-25 minutes, until cooked through.
- In a saucepan, heat the marinara sauce over medium heat.
- Add the cooked meatballs to the sauce and simmer for 5-10 minutes.
Assembly and Baking
- Slice the hoagie rolls and place them on a baking sheet.
- Spoon meatballs and sauce into each roll, then top with mozzarella cheese.
- Bake in the oven for 5-10 minutes, until the cheese is melted and bubbly.
Serving
- Serve warm with extra marinara sauce on the side for dipping.
