Cheesy Meatball Subs
why make this recipe
Cheesy Meatball Subs are a delicious and satisfying meal that everyone will love. They are easy to make and perfect for any occasion, whether it’s a casual weeknight dinner, a game day snack, or a gathering with friends. The combination of juicy meatballs, savory marinara sauce, and gooey mozzarella makes these subs irresistible. Plus, they are simple enough for anyone to prepare, making them a great choice for cooks of all skill levels.
how to make Cheesy Meatball Subs
Ingredients:
- Ground beef or turkey
- Breadcrumbs
- Egg
- Parmesan cheese
- Garlic powder
- Salt
- Pepper
- Marinara sauce
- Mozzarella cheese
- Hoagie rolls
- Fresh basil (optional)
Directions:
- Preheat your oven to 375°F (190°C).
- In a large bowl, mix ground meat, breadcrumbs, egg, Parmesan, garlic powder, salt, and pepper. Shape the mixture into meatballs.
- Place the meatballs on a baking sheet and bake for 20 minutes or until cooked through.
- In a pan, heat marinara sauce and add the cooked meatballs.
- Cut the hoagie rolls and place the meatballs inside, adding marinara sauce and mozzarella cheese on top.
- Place the subs back into the oven for a few minutes until the cheese melts.
- Serve warm, garnished with fresh basil if desired.
how to serve Cheesy Meatball Subs
Cheesy Meatball Subs are best served warm. You can serve them on their own or with a side of chips or a simple salad. They make a great meal for family dinner or a fun party food. Don’t forget to sprinkle fresh basil on top for extra flavor!
how to store Cheesy Meatball Subs
To store leftover Cheesy Meatball Subs, let them cool completely before placing them in an airtight container. They can last in the fridge for up to three days. To reheat, you can place them in the oven or microwave until they are hot.
tips to make Cheesy Meatball Subs
- For extra flavor, try adding some chopped onions or bell peppers to the meat mixture.
- If you want a spicy kick, blend in some red pepper flakes.
- You can use any ground meat you prefer, like chicken or pork.
- Feel free to experiment with different types of cheese or sauces to customize your subs.
variation
You can make a vegetarian version of Cheesy Meatball Subs by using plant-based ground meat or a mixture of beans and vegetables to create the meatballs. This option is just as tasty and caters to different dietary needs.
FAQs
1. Can I make the meatballs ahead of time?
Yes, you can prepare the meatballs in advance and store them in the fridge for up to a day before baking.
2. Can I freeze Cheesy Meatball Subs?
Yes, you can freeze the assembled subs. Wrap each sub tightly in plastic wrap and place them in a freezer-safe bag. They can last for up to three months in the freezer.
3. What can I substitute for marinara sauce?
You can use any preferred sauce like Alfredo, pesto, or a homemade tomato sauce if you want to switch things up!

Cheesy Meatball Subs
Ingredients
Meatball Ingredients
- 1 lb Ground beef or turkey You can use any ground meat you prefer, like chicken or pork.
- 1 cup Breadcrumbs
- 1 large Egg
- 1/4 cup Parmesan cheese
- 1 tsp Garlic powder
- 1 tsp Salt
- 1/2 tsp Pepper
Sub Assembly Ingredients
- 1 cup Marinara sauce You can substitute with any preferred sauce like Alfredo or pesto.
- 2 cups Mozzarella cheese Feel free to experiment with different types of cheese.
- 4 pieces Hoagie rolls
- to taste Fresh basil (optional) For garnish and extra flavor.
Instructions
Preparation
- Preheat your oven to 375°F (190°C).
- In a large bowl, mix ground meat, breadcrumbs, egg, Parmesan cheese, garlic powder, salt, and pepper. Shape the mixture into meatballs.
Cooking
- Place the meatballs on a baking sheet and bake for 20 minutes or until cooked through.
- In a pan, heat marinara sauce and add the cooked meatballs.
Assembly
- Cut the hoagie rolls and place the meatballs inside, adding marinara sauce and mozzarella cheese on top.
- Place the subs back into the oven for a few minutes until the cheese melts.
Serving
- Serve warm, garnished with fresh basil if desired.