Print Options:

Cheesy Meatball Boat Recipe

I first came up with the idea of meatball boats while having a sub. I thought I love meatball subs but a boat effect would be more appealing and make a better presentation. I learned that I was not the first to come up with this idea. But when I gave it a try, it certainly worked. I tasted and presented great as well. After that, meatball sub boats became one of my favourite Friday night treats and a real hit with my family and friend.
Cooking Method , ,
Courses ,
Difficulty Intermediate
Prep Time: 10 min Cook Time: 20 min Total Time: 30 mins
Servings 1
Calories 750
Best Season Suitable throughout the year

Meatball sub boats are made from homemade meatballs, served on a carved out bun bushed with garlic butter and loaded with cheese. They are then placed in the oven and served. The outcome is out of this world. 

[wpinsertshortcodead id="pgypi60b189d6e468e"]

  • 1 pound lean ground beef
  • 2 tablespoons ketchup
  • 1 tablespoon Worcestershire sauce
  • 3 cloves minced garlic
  • 1 teaspoon salt
  • 1 teaspoon ground black pepper
  • 1 tablespoon fresh parsley, chopped
  • 3/4 jars marinara sauce
  • 3 slices Swiss cheese
  • 3/4 cups grated mozzarella cheese
  • 1 teaspoon fresh parsley for garnish
  • 3 tablespoons melted butter for garlic butter
  • 1 clove minced garlic for garlic butter
  • 3 medium spaccatelli buns
  1. Add the ground beef to a bowl followed by the ketchup, Worcestershire sauce, garlic, salt, parsley, and pepper. Mix until well combined. 

  2. Using an ice cream scoop or spoon, scoop up some of the mixture into the palm of your hand. Roll and form it into a ball. Set it aside and repeat the process for the remaining mixture.

    The mixture should give you about 9 meat balls depending on the size.
  3. Add the meatballs to a pan over medium high heat and fry on all sides until browned. This should take 5 minutes or so.

  4. Add in the marinara sauce, bring to a boil, place a lid on, and allow it to simmer for about 10 minutes or longer. 

  5. In the mean time, using a sharp knife, cut a large rectangle into the centre of the spaccaltelli buns and push it down until a boat or well forms.

  6. Add the melted butter to a bowl and mix in the minced garlic. Using a brush, apply a good application over the top, sides, and inside of each bun.

  7. Place a piece of the Swiss cheese into the well and press it down.

  8. After the meatballs have finished simmering, place three balls into the boat or well and spread a generous layer of sauce over the top. Sprinkle another generous layer of mozzarella cheese over the meatballs and place them on a baking sheet lined with parchment paper. 

  9. Place in a 375 degree F or 190 C preheated oven for about 10 minutes until the cheese is melted and the buns are heated through. 

  10. Serve and enjoy your cheesy meatball sub boats.

Nutrition Facts

Amount Per Serving
Calories 750kcal
% Daily Value *
Total Fat 28.5g44%
Saturated Fat 11.5g58%
Cholesterol 70mg24%
Sodium 1401mg59%
Total Carbohydrate 90.5g31%
Dietary Fiber 5.6g23%
Sugars 3.8g
Protein 16.5g33%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs. Nutritional values are a within reason estimate and my vary depending on several factors.


The ingredients in the meatballs are my preference and can be altered to your taste. I use spaccatelli buns in the recipe, but you can use the buns of your choice. My preferred cheeses are mozzarella and Swiss, but you can alter these as well. 

Keywords: Meatball submarine, Snacks, Subs, Party Foods
David Hood
A Food Blogger

my signature

Hey, I’m David Hood And I’m so happy you’re here!! So many of my favorite memories in life seem to take place around the table, especially when surrounded by people I love. And of course, all the better when nourished by some seriously delicious foodHappy Cooking! 

Notice: ob_end_flush(): failed to send buffer of zlib output compression (0) in /home/ourgre6/ on line 5373