Cheesy Meatball Subs
Who doesn’t love a cheesy, saucy, and meaty bite?
Imagine biting into a warm hoagie filled with juicy meatballs, smothered in rich marinara sauce, and topped with gooey, melting mozzarella. Cheesy Meatball Subs are not just any sandwich; they’re an indulgent comfort food that makes weeknight dinners a breeze. Plus, they come together quickly and are guaranteed to please even the pickiest eaters in the family. Are you ready to dive into this delightful goodness?
Why make this recipe
This Cheesy Meatball Sub recipe checks all the boxes. First off, it’s quick and easy—perfect for those busy weeknights when you just want to kick back and enjoy a hearty meal. Second, cleanup is a breeze, as most of the cooking happens on a single baking sheet. Lastly, these subs make everyone at the table happy. Who wouldn’t want a satisfying, cheesy sandwich that packs a punch of flavor? 🎉
Ingredients:
You don’t need fancy stuff—just these basics!
- 1 pound ground beef or Italian sausage
- 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
- 2 cups marinara sauce
- 4 hoagie rolls
- 2 cups shredded mozzarella cheese
Directions:
- Preheat the oven to 375°F (190°C).
- In a large mixing bowl, combine ground beef or sausage, breadcrumbs, Parmesan cheese, parsley, egg, garlic, salt, and pepper. Mix until well combined.
- Form the mixture into meatballs (about 1 inch in size) and place them on a baking sheet.
- Bake for 20-25 minutes or until cooked through.
- In a saucepan, heat marinara sauce over medium heat.
- Add the baked meatballs to the sauce and simmer for 5 minutes.
- Slice the hoagie rolls and place them on a baking dish.
- Spoon the meatballs and sauce into each roll, then top with shredded mozzarella cheese.
- Bake for an additional 10 minutes or until the cheese is melted and bubbly.
- Serve warm and enjoy your Cheesy Meatball Subs!
How to make Cheesy Meatball Subs (Overview)
Making these Cheesy Meatball Subs is as easy as 1-2-3! Start by mixing your ingredients to create meatballs that are both flavorful and tender. Bake those bad boys while simmering your sauce—a perfect match, right? Finally, stuff those hoagie rolls with all the goodness and let them bask in the oven till they’re oozing with cheese. Pro tip: Don’t skip on the cheese; it’s called “Cheesy Meatball Subs” for a reason! 😋
How to serve Cheesy Meatball Subs
Serve these hearty subs fresh out of the oven with a sprinkle of extra parsley on top for a fresh pop of color. Pair them with crispy potato wedges or a fresh garden salad for a complete meal. The vibrant colors of the melted cheese and rich marinara sauce will make your mouth water even before the first bite!
How to store Cheesy Meatball Subs
Got leftovers? No problem! These subs will keep in the fridge for about 3-4 days. Just wrap them tightly to maintain their deliciousness. If you want to go the freezer route, they’ll last for about a month—just make sure to seal them well. When you’re ready to eat, reheat them in the oven for the best taste— microwave might ruin that melty cheese vibe!
Tips to make Cheesy Meatball Subs
- Make-ahead magic: Prepare the meatballs ahead of time and freeze them before baking. Just pop them in the oven when cravings hit!
- Cheese swap: Mozzarella is yummy, but don’t shy away from trying provolone or fontina for a unique twist.
- Baking sheets at the ready: Line your baking sheet with parchment for easier cleanup. Trust me, future you will thank present you!
- Spice it up: Add a pinch of red pepper flakes to the sauce for a little kick!
- Bread choice: A sturdy roll is key—look for a hoagie that can hold all that saucy goodness without falling apart.
Variation
Want to mix things up? Try using ground turkey or lentils for a healthier, lighter version. Feeling adventurous? Toss in some sautéed peppers and onions for extra flavor and texture. You can totally make this recipe your own!
FAQs
1. Can I use frozen meatballs?
Absolutely! Just simmer them in the sauce instead of baking, and you’ll still enjoy a tasty sandwich.
2. Can I make this recipe vegan?
Yes! Use vegan meat substitutes, egg replacers, and plant-based cheese for a delicious vegan version.
3. Can I prepare this ahead of time?
Definitely! Prepare and assemble the subs up to a day in advance, cover, and bake them just before serving. Easy peasy!
📌 Pin this recipe for your next cozy dinner night!

Cheesy Meatball Subs
Ingredients
Method
- Preheat the oven to 375°F (190°C).
- In a large mixing bowl, combine ground beef or sausage, breadcrumbs, Parmesan cheese, parsley, egg, garlic, salt, and pepper. Mix until well combined.
- Form the mixture into meatballs (about 1 inch in size) and place them on a baking sheet.
- Bake for 20-25 minutes or until cooked through.
- In a saucepan, heat marinara sauce over medium heat.
- Add the baked meatballs to the sauce and simmer for 5 minutes.
- Slice the hoagie rolls and place them on a baking dish.
- Spoon the meatballs and sauce into each roll, then top with shredded mozzarella cheese.
- Bake for an additional 10 minutes or until the cheese is melted and bubbly.
- Serve warm and enjoy your Cheesy Meatball Subs!
Notes
Printable Recipe Card
Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.