The Perfect Meatball Sandwich

Meatball Sandwich with Marinara Sauce
Meatball Sandwich with Marinara Sauce
Share it on your social network:
Or you can just copy and share this url


For the Marinara Sauce:
1 (28-ounce) Can chopped tomatoes
¼ cup Olive oil extra-virgin
2 cloves Garlic peeled and slivered or diced
¼ cup Water
¼ tsp Salt or to taste
1½ tsp Sugar
¼ tsp Dried oregano
1 pinch Red pepper flakes crushed
1 large sprig Basil fresh or ¼ tsp dried basil
For the Meatball Sandwich:
4 French rolls
2 tsp Butter
1 tsp Garlic powder
12-16 Meatballs fully cooked and warmed
1 cup Mozzarella shredded
fresh Basil optional topping

Nutritional information

  • For the Marinara Sauce:

  • For the Meatball Sandwich:

The Perfect Meatball Sandwich


I love taking these Perfect Meatball Sandwiches on any road trip. I pack up a few and we’re set to go and drive for miles with these in hand. Everyone believes that their recipe for meatballs is the best, but I promise you will fall in love with these.

Included in this recipe is instruction for a homemade marinara sauce that you can add to so many other recipes too, so enjoy experimenting with this!

To make The Perfect Meatball Sandwich, you will need the following ingredients:

Ingridiens for The Perfect Meatball Sandwich

Steps to make The Perfect Meatball Sandwich


Prepare marinara sauce


Using an immersion blender, food processor, or blender, blend the tomatoes until mostly pureed with a few chunks resembling a salsa-like texture.


Cook garlic


In a large skillet over medium heat, heat oil and then add garlic. Cook until golden and fragrant but not burnt.


Add remaining sauce ingredients


Add tomatoes with all the juices, water, salt, sugar, oregano, red pepper flakes and basil. Stir to mix well then cover with a splatter screen and bring to a simmer.


Cook sauce


Simmer, stirring a few times, for 15-20 minutes until thickened. Season with salt to taste.


Discard basil


Once cooked remove basil and discard.


Preheat oven

Preheat oven to 400 °F.


Prepare rolls


Spread butter on both sides of each of the rolls and top with garlic powder. Transfer to a lined baking sheet.




Bake in preheated oven for 3-4 minutes.


Prepare sandwiches


Spread a few tablespoons of prepared marinara sauce on both sides of each toasted roll and then fill with about 3-4 meatballs. Finally, sprinkle ¼ cup mozzarella on each.


Second bake


Bake in preheated oven for another 2-3 minutes until cheese has melted.



Garnish with fresh basil and serve. Enjoy!

What makes this The Perfect Meatball Sandwich so perfect? Try this recipe and find out for yourself. Everyone thinks they can master the meatball and now you can too! Let us know how yours turn out and tag #cookmerecipes online to get in touch!

Jeff is a 38-year-old bachelor who prefers not to waste his time on salads and light meals. He’s a true carnivore who knows how to enjoy food to the max! Jeff will tell you how to cook rich and filling meals from scratch, bringing some real meaty decadence to your kitchen. His recipes are sure to satisfy every meat lover!

10-Minute Healthy Cabbage Bowls Recipe-How To Make 10-Minute Healthy Cabbage Bowls-Easy 10-Minute Healthy Cabbage Bowls
10-Minute Healthy Cabbage Bowls
One Pot Turmeric Cauliflower Soup-Vegan Turmeric Cauliflower Soup-Easy One Pot Vegan Turmeric Cauliflower Soup
One Pot Turmeric Cauliflower Soup
Add Review
Add Comment

Recipe Reviews

Average Rating:
Total Reviews: 17
Liv Tolden

Husband and I tried this last night while watching daredevil ! We both enjoyed it.

Marcella Groetsch

Not an easy meal to make at all my meatballs fell apart instantly but still tasted good just not sure what to do about them always breaking though

Grayson Fezza

Toss in some sundried tomatos and thank me later.

Paula Vavra

Fantastic lunch or even dinner if you like things light and not too heavy on the stomach.

Emi Nawrot

Not too shabby though I'd recommend the honey garlic meatballs instead if you want a spicy kick to your sandwichs.

Kaitlin Micallef

Kids are in love with this better than sloppy joes and healthier too.

Saniya Belluomini

Marinara sauce is good but white sauce goes better with the meatballs in my opinion.

Yaretzy Wig

At first I thought this was an Italian meal cause of how fancy it looks and all the sauce/meatball stuff but actually shocked to find out that it's an American meal! Happy with how good it was though nonetheless.

Samira Weener

Sandwich with meatballs is little hard to eat when you got a small mouth haha..ended up cutting the meatballs into small pieces before tossing them in my sub.

Aryanna Simonton

Huge crowd pleaser and simple to make 5 stars all the way.

Abbie Stinchfield

Crunchy and delicious very happy with how it turned out.


Really enjoyed the taste of this meatball sandwich though I did add a little bit more cheese and pickles too.

Laniyah Dupras

Better than subway but clearly not as healthy lol.

Giana Saah

So I wanted to do something a bit funky with this recipe and got creative by making the cheesy garlic bread and then using the meatball part of the recipe and tossing it on top of the garlic bread, no regrets and I totally recommend everyone try it out! :)


Dodged the basil leaves doesnt go good with it.

Maritza Sarber

WOW the flavors are outstanding in this they blend so well and the bread bun glazed with butter makes it even tastier.


Well done! Verified!

Write your own review

You can optionally upload your own image along with a review

Add Your Comment