Meatball Sub recipe with flavorful, baked homemade meatballs, then assembled with 2 types of cheese, marinara sauce all on a crusty french roll. Perfect meatball sub recipe for dinner or lunch!
Homemade Meatball Subs are one of our favorite dinners! You can make the meatballs ahead of time and warm them up in the sauce, then assemble the sandwiches for a quick & easy weeknight dinner. Serve our meatball sub recipe with a side of Double Egg Macaroni Salad or our Garden Vegetable Caprese Salad. Don’t forget the Raspberry Chocolate Cake for dessert!
How to make homemade meatballs
To make homemade meatballs, first you need to preheat oven to 350 degrees F. You can cook meatballs in a skillet on the stove, but baking them is easier and less messy! Next you’ll mix all of the meatball ingredients together, by hand. You can use a rubber scraper if you’d like, but just make sure you thoroughly mix the ingredients. Scoop golf ball sized meatballs out using a small cookie scoop. and place on a foil lined baking pan, approximately one inch apart. You’ll be able to make 15 meatballs with this recipe. Bake for 30 minutes.
What meat to use in homemade meatballs
We use ground beef to make our homemade meatballs, but you could also use ground turkey, ground chicken or a combination to make meatballs. One of my favorite combinations is to make homemade meatballs with part ground pork and part ground beef. They’re so flavorful!
How to make meatball sandwiches
While the meatballs are in the oven, warm up the marinara sauce on the stove over medium heat. You’ll need 5 French rolls to make this meatball sandwich recipe. Place 2-3 slices of provolone cheese on the bottom of each roll, then place 3 baked meatballs on top of the cheese. Top each sandwich with the warm marinara sauce and sprinkle mozzarella cheese and fresh basil on top, if desired. Serve immediately.
Can you use frozen meatballs for meatball subs?
Yes, you can use either store-bought frozen Italian meatballs for this recipe, or you can freeze our homemade meatballs. Place cooled meatballs in an airtight container and freeze for up to 3 months. When you’re ready to use them, I recommend warming them back up in your favorite marinara sauce. This will help keep them from drying out when reheated.
What cheese do you use on meatball sandwiches?
I use 3 type of cheese in this recipe. You’ll place 2 sliced of provolone cheese on the bottom of each meatball sub, then you’ll sprinkle the top of the sub with grated mozzarella cheese. I also use Parmesan cheese in my recipe for the baked meatballs.
Meatball Sub recipe ingredients
Here’s what you’ll need to make our Homemade Meatball Sub recipe~
Meatball Ingredients:
–1 lb ground beef
–2 eggs, beaten
–½ cup milk
–½ cup grated or shredded parmesan
–1 cup Italian bread crumbs
–2 garlic cloves, minced
–½ tsp oregano, dried
–1 tsp salt
–¼ cup fresh basil, minced (you can substitute 1 TBSP dried basil, if you’d like)
You’ll also need the following ingredients to make our meatball sandwich recipe~
5 rolls (I like to use French Rolls)
about 1.5-2 cups Marinara/pasta sauce
10 slices provolone cheese
1 cup shredded Mozzarella cheese
To make homemade baked meatballs
To make homemade meatballs, first you need to preheat oven to 350 degrees F. You can cook meatballs in a skillet on the stove, but baking them is easier and less messy! Next you’ll mix all of the meatball ingredients together, by hand. You can use a rubber scraper if you’d like, but just make sure you thoroughly mix the ingredients. Scoop golf ball sized meatballs out using a small cookie scoop. and place on a foil lined baking pan, approximately one inch apart. Bake for 30 minutes.
How to make Meatball Sub recipe
While the meatballs are in the oven, warm up the marinara sauce on the stove over medium heat. You’ll need 5 French rolls to make this meatball sandwich recipe. Place 2-3 slices of provolone cheese on the bottom of each roll, then place 3 baked meatballs on top of the cheese. Top each sandwich with the warm marinara sauce and sprinkle mozzarella cheese and fresh basil on top, if desired. Serve immediately.
How many meatballs/subs can you make with this recipe?
I was able to make 15 golf ball sized meatballs. At three meatballs per sub, I was able to make 5 subs.
Meatball Sub recipe
Ingredients
Meatball Ingredients:
- 1 lb ground beef
- 2 eggs beaten
- 1/2 cup milk
- 1/2 cup grated or shredded parmesan cheese
- 1 cup Italian bread crumbs
- 2 cloves garlic minced
- 1/2 tsp oregano dried
- 1 tsp salt
- 1/4 cup chopped fresh basil can substitute 1 TBSP dried basil, if you'd like)
You'll also need the following~
- 5 rolls I like to use French Rolls
- 2 cups Marinara sauce
- 10 slices provolone cheese
- 1 cup Mozzarella cheese shredded
Instructions
To make homemade baked meatballs
- To make homemade meatballs, first you need to preheat oven to 350 degrees F. Mix all of the meatball ingredients together, by hand.
- Scoop golf ball sized meatballs out using a small cookie scoop. and place on a foil lined baking pan, approximately one inch apart. Bake for 30 minutes.
To assemble Meatball Subs
- While the meatballs are in the oven, warm up the marinara sauce on the stove over medium heat. Place 2-3 slices of provolone cheese on the bottom of each roll, then place 3 baked meatballs on top of the cheese.
- Top each sandwich with the warm marinara sauce and sprinkle mozzarella cheese and fresh basil on top, if desired. Serve immediately.
Tabatha Schorr says
Looks amazing!!!!
Karen says
Delicious and so easy to make. No more frozen meatballs!
Laney says
Excellent recipe! My family loved it. Thank you!
Alison says
Thanks so much Laney!