Home » Beef » Meatball Subs

Meatball Subs

Meatball Subs with homemade marinara sauce are a quick and easy dinner to make on the grill. A crowd favorite that will have everyone running to the dinner table. 

NEW Save the Recipe

Send Me The Recipe

Enter your email below and we will send it straight to your inbox!

Grilled meatballs are crazy-delicious and make these sub sandwiches something out of the ordinary. Serve them with grilled corn on the cob and grilled potato wedges for a delicious meal. 

Meatball Marinara Sub Sandwich on a white plate with parsley garnish

Ingredients for Meatball Subs:

For the Meatballs:

For the Marinara Sauce:

  • Tomato Sauce
  • Granulated Garlic
  • Dried Thyme
  • Dried Basil
  • Dried Oregano
  • Fennel Seeds
  • Brown Sugar

For the Sandwiches:

  • Hoagie Buns
  • Shredded Mozzarella Cheese

We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to Amazon.com and affiliated sites.

plate with meatball sub with marinara, glass of tea

How to Grill Meatball Subs:


ground beef and bbq sauce in a bowl for meatballs

  • Add beef and bbq sauce to a bowl.

grill pan of meatballs

meatballs on a grill

  • Cook over 300° indirect grill fire with pecan or hickory for smoke flavor.

meatballs on a grill pan

  • Meatballs will cook through in about 20 minutes and should reach 165° internal temperature using a digital thermometer.
  • Remove from grill. 

marinara sauce in a pan with a whisk

  • Prepare the marinara sauce by combining tomato sauce with spices. Cook over low heat about 10 minutes. Set aside and keep warm.

Making meatball subs with shredded cheese on a sheet pan

  • Line a baking sheet with bottoms of the hoagie buns and top with meatballs.
  • Top with mozzarella cheese.

toasting meatball subs on a grill

  • Place subs on the grill over indirect heat along with the tops of the hoagie buns. 
  • Close the lid and cook about 5- 8 minutes, just until buns are toasted and cheese is melted. 

Meatball subs with melted cheese

  • Remove from grill.

Marinara Meatball subs

  • Top with marinara sauce.

Toasted marinara meatball sub sandwiches - 6 on a platter, top bun off of one

  • Add toasted hoagie bun tops and serve immediately.

How to Store and Reheat:

Wrap sandwiches in plastic wrap or foil and refrigerate up to 2 days. 

Reheat wrapped in foil in a 350° oven for about 12- 15 minutes or until heated through.

Meatball Sub with Marinara on a white plate

More Grilled Meatball Recipes:

These Cocktail Meatballs are made with rosemary mustard bbq sauce and grilled to perfection. We serve them as appetizers but they would also make an amazing sub sandwich!

Peach BBQ Meatballs are like nothing you have ever tried. Great to serve as an appetizer or over rice as a main dish.

Meatball Sub sandwich on a white plate with parsley garnish

Try something different for dinner this week with these Grilled Meatball Subs. You just can’t go wrong with grilled meatballs for amazing comfort food.




Meatball Subs
Print Recipe
No ratings yet

Meatball Subs

Meatball Subs are a crowd favorite sandwich recipe. There's never a problem getting the family around the dinner table with grilled meatball subs topped with homemade marinara sauce!
Prep Time10 minutes
Cook Time25 minutes
Total Time35 minutes
Course: Beef
Cuisine: American
Keyword: grilled meatball subs, meatball marinara sandwiches, meatball sandwiches
Servings: 8 sandwiches
Calories: 657kcal
Author: Milisa


For the Meatballs:

For the Marinara Sauce:

  • 1 ½ cups tomato sauce
  • ¾ teaspoon fennel seeds
  • ½ teaspoon granulated garlic
  • ½ teaspoon kosher salt
  • ¼ teaspoon dried basil
  • ¼ teaspoon dried oregano
  • ¼ teaspoon dried thyme
  • 1 ½ teaspoons brown sugar

For the Sandwiches:

  • 8 hoagie buns
  • 1 cup shredded mozzarella cheese


  • Prepare a grill fire to about 300° with pecan or hickory for smoke flavor.
  • Mix ground beef and bbq sauce together and form into about 1 1/2 - 2 inch meatballs. A medium cookie scoop works perfect.
  • Place meatballs on a grill pan and cook over indirect heat with the grill lid closed.
  • Cook meatballs about 15- 20 minutes or until internal temperature reaches 165° internal temperature using a meat thermometer.
  • Remove from grill and set aside.
  • Make marinara sauce by adding tomato sauce, fennel seeds, garlic, salt, basil, oregano, thyme and brown sugar to a small saucepan. Cook over medium heat about 5 minutes or until heated through. Keep warm while you toast the sandwiches.
  • Slice hoagie buns and place bottoms on a baking sheet.
  • Top with meatballs, then shredded mozzarella.
  • Place meatball subs and top buns over indirect heat on the grill and close the lid.
  • Cook about 5- 8 minutes or until cheese is melted and top buns are toasted.
  • Remove from grill.
  • Top with marinara sauce and serve immediately.


Store leftover sandwiches wrapped in plastic wrap or foil in refrigerator up to 2 days.
Reheat wrapped in foil in a 350° oven for 15 minutes or until heated through.


Serving: 1g | Calories: 657kcal | Carbohydrates: 72g | Protein: 45g | Fat: 20g | Saturated Fat: 7g | Polyunsaturated Fat: 9g | Cholesterol: 108mg | Sodium: 1468mg | Fiber: 5g | Sugar: 18g



Sharing is caring!

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating