why make this recipe
Cheesy meatball subs are a delicious and satisfying meal perfect for lunch or dinner. They combine savory meatballs with rich marinara sauce and gooey mozzarella cheese, all nestled in a toasted hoagie roll. This recipe is simple to make and brings comfort food to your table, making it a great choice for family meals, parties, or casual gatherings.
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 cloves garlic, minced
- 1 tsp Italian seasoning
- Salt and pepper to taste
- 2 cups marinara sauce
- 1 1/2 cups shredded mozzarella cheese
- 4 hoagie rolls
- Olive oil for toasting
Directions:
- Preheat oven to 375°F (190°C).
- In a large bowl, combine ground beef, breadcrumbs, Parmesan, parsley, egg, garlic, Italian seasoning, salt, and pepper. Mix until well combined and form into meatballs.
- Place meatballs on a baking sheet and bake for 20-25 minutes until cooked through.
- In a saucepan, heat marinara sauce and add the cooked meatballs.
- Cut hoagie rolls open and lightly brush with olive oil. Toast in the oven until golden.
- Fill each roll with meatballs and sauce, then top with mozzarella cheese.
- Return subs to the oven and bake until the cheese is bubbly and melted.
- Serve warm and enjoy your cheesy meatball subs!

how to serve Cheesy Meatball Subs
Serve cheesy meatball subs warm, straight from the oven. Pair them with a side of chips, a salad, or some pickles for a complete meal. For an extra touch, you can sprinkle some extra parsley or grated cheese on top before serving.
how to store Cheesy Meatball Subs
To store leftovers, let the subs cool completely. Place them in an airtight container and keep them in the refrigerator for up to 3 days. If you want to store them for longer, consider freezing unassembled meatballs and rolls separately for up to 2 months.
tips to make Cheesy Meatball Subs
- Use lean ground beef for less grease.
- Feel free to add other spices or herbs to your meat mixture for extra flavor.
- For a spicier kick, add some crushed red pepper flakes to the marinara sauce.
- If you can, use fresh parsley for a more vibrant taste.
variation
You can easily switch up this recipe by using ground turkey or chicken instead of beef. For a vegetarian option, substitute the meat with hearty vegetables or plant-based meat alternatives. You can also try different types of cheese, such as provolone or cheddar, for a different flavor.
FAQs
Can I use jarred marinara sauce?
Yes, jarred marinara sauce works perfectly! Just heat it up before adding the meatballs.
Can I make the meatballs ahead of time?
Absolutely! You can prepare the meatballs in advance and freeze them. Just bake them the day you plan to serve the subs.
What can I serve with Cheesy Meatball Subs?
They pair well with a simple salad, potato wedges, or garlic bread for a filling meal.
Cheesy Meatball Subs
- Total Time: 45 minutes
- Yield: 4 servings 1x
- Diet: Omnivore
Description
Delicious and satisfying cheesy meatball subs with savory meatballs, rich marinara sauce, and gooey mozzarella cheese in toasted hoagie rolls.
Ingredients
- 1 lb ground beef
- 1/2 cup breadcrumbs
- 1/4 cup grated Parmesan cheese
- 1/4 cup chopped parsley
- 1 egg
- 2 cloves garlic, minced
- 1 tsp Italian seasoning
- Salt and pepper to taste
- 2 cups marinara sauce
- 1 1/2 cups shredded mozzarella cheese
- 4 hoagie rolls
- Olive oil for toasting
Instructions
- Preheat oven to 375°F (190°C).
- In a large bowl, combine ground beef, breadcrumbs, Parmesan, parsley, egg, garlic, Italian seasoning, salt, and pepper. Mix until well combined and form into meatballs.
- Place meatballs on a baking sheet and bake for 20-25 minutes until cooked through.
- In a saucepan, heat marinara sauce and add the cooked meatballs.
- Cut hoagie rolls open and lightly brush with olive oil. Toast in the oven until golden.
- Fill each roll with meatballs and sauce, then top with mozzarella cheese.
- Return subs to the oven and bake until the cheese is bubbly and melted.
- Serve warm and enjoy your cheesy meatball subs!
Notes
Store leftover subs in an airtight container in the refrigerator for up to 3 days, or freeze unassembled meatballs and rolls separately for up to 2 months.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Main Course
- Method: Baking
- Cuisine: Italian
Nutrition
- Serving Size: 1 sub
- Calories: 450
- Sugar: 6g
- Sodium: 850mg
- Fat: 20g
- Saturated Fat: 8g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 38g
- Fiber: 2g
- Protein: 28g
- Cholesterol: 70mg




