why make this recipe
Cheesy Meatball Subs are a delicious and comforting meal that everyone loves. They are perfect for busy weeknights and are easy to make. The combination of savory meatballs, rich marinara sauce, and gooey cheese is hard to resist. Plus, you can customize them with your favorite toppings!
how to make Cheesy Meatball Subs
Ingredients
- 1 lb ground beef
- 1/2 cup breadcrumbs
- 1/4 cup grated Parmesan cheese
- 1/4 cup chopped parsley
- 1 egg
- 2 cups marinara sauce
- 1 cup shredded mozzarella cheese
- 4 hoagie rolls
- Salt and pepper to taste
Directions
- Preheat the oven to 375°F (190°C).
- In a bowl, combine the ground beef, breadcrumbs, Parmesan cheese, parsley, egg, salt, and pepper. Mix until everything is well combined.
- Shape the mixture into meatballs and place them on a baking sheet.
- Bake for 20-25 minutes until the meatballs are cooked through.
- In a saucepan, heat the marinara sauce over medium heat and add the cooked meatballs. Simmer for 5 minutes.
- Place a hoagie roll on a serving plate, fill it with meatballs and marinara, and top with mozzarella cheese.
- Place the filled rolls in the oven for 5-10 minutes until the cheese melts and the bread is slightly toasted.
- Serve hot.
how to serve Cheesy Meatball Subs
Serve Cheesy Meatball Subs warm, straight from the oven. You can add extra toppings like fresh basil, jalapeños, or even a sprinkle of red pepper flakes for some heat. Pair them with a side of chips or a simple salad for a complete meal.
how to store Cheesy Meatball Subs
If you have leftovers, let the subs cool down before storing them. Wrap them tightly in plastic wrap or place them in an airtight container. You can keep them in the fridge for up to 3 days. To reheat, pop them back in the oven until hot and the cheese is melty again.
tips to make Cheesy Meatball Subs
- For extra flavor, try adding chopped onions or garlic to the meat mixture.
- You can use ground turkey or chicken if you prefer a lighter option.
- Toast the hoagie rolls slightly before filling them for a crunchier texture.
variation
You can switch up the cheese by using provolone or cheddar instead of mozzarella. Adding different herbs, such as oregano or basil, can also change the flavor profile of the meatballs.
FAQs
Can I freeze Cheesy Meatball Subs?
Yes, you can freeze the meatballs and marinara sauce separately. Just ensure they are in airtight containers. You can reheat them directly from the freezer.
What can I serve with Cheesy Meatball Subs?
You can serve them with a side of fries, a green salad, or even potato chips for a crunchy side.
How can I make this recipe vegetarian?
You can use plant-based meat alternatives, veggie meatballs, or even grilled vegetables for a delicious vegetarian version of the sub.

Cheesy Meatball Subs
Ingredients
Method
- Preheat the oven to 375°F (190°C).
- In a bowl, combine the ground beef, breadcrumbs, Parmesan cheese, parsley, egg, salt, and pepper. Mix until everything is well combined.
- Shape the mixture into meatballs and place them on a baking sheet.
- Bake the meatballs for 20-25 minutes until cooked through.
- In a saucepan, heat the marinara sauce over medium heat and add the cooked meatballs. Simmer for 5 minutes.
- Place a hoagie roll on a serving plate, fill it with meatballs and marinara, and top with mozzarella cheese.
- Place the filled rolls in the oven for 5-10 minutes until the cheese melts and the bread is slightly toasted.
