• Home
  • About
    • FAQ
    • Privacy & Disclosure
    • Terms & Conditions
  • Contact Me
  • All Recipes
    • Nerdy Recipes
    • Breakfast
    • Main Courses
      • Chicken
      • Pasta
      • Soups
      • Salads
    • Beverages
    • Side Dishes
    • Desserts
      • Bars, Brownies & Blondies
      • Cookies
      • Cupcakes
    • Healthy
    • Easy Weeknight Meals
    • Holiday Recipes
      • Christmas
      • Valentine’s Day
  • Recipes for One
  • Recipes for Two
  • Small-batch Desserts

Baking Mischief

Good Food, Nerdy Recipes, Living Well

  • Breakfast
  • Main Courses
    • Easy Weeknight Meals
    • Beef
    • Chicken
    • Pork
    • Salads
    • Sandwiches
    • Soups
    • Pasta
  • Desserts
    • Bars, Brownies & Blondies
    • Cookies
    • Cupcakes
    • Frozen
  • Side Dishes
You are here: Home / Recipes / The Perfect Meatball Sandwich Recipe

The Perfect Meatball Sandwich Recipe

02/28/21 | Beef, Easy Weeknight Meals, Italian, Main Courses, Pork, Recipes, Sandwiches

1.5Kshares
Jump to Recipe

This is The Perfect Meatball Sandwich recipe, made on toasted, buttery garlic bread, with an easy homemade marinara sauce and my favorite beef and sausage meatballs.

A while back, I shared these fantastic freezer meatballs. (If you haven’t made a batch yet, please do. They are one of my favorite things on the site, and if you have a batch in your freezer you can make today’s recipe in about half an hour.)

Anyway, in that post, I promised meatball sandwiches would be coming soon and we have reached that day. Hooray for Meatball Sandwich day!

Meatball sandwich on parchment paper.

Ingredient Notes

There are a few things that go into making the perfect meatball sandwich.

  • Good meatballs: I recommend using my absolute favorite meatball recipe for these sandwiches, but if you want to use your own meatball recipe or you’re in a hurry and want to use frozen meatballs, go for it. 
  • Excellent marinara sauce: The homemade marinara sauce on these sandwiches is just about the perfect marinara sauce. It’s pretty quick-cooking (for a red sauce), is made with just 5 ingredients, and is so tangy and bright and delicious. Good luck not just eating it with a spoon.
  • Toasty bread: Soggy meatball sandwiches are the worst. And the best way to avoid soggy sandwiches is to build your sub on lightly toasted bread. And for this recipe, we’re not just going to toast the bread but turn it into buttery, perfect toasted garlic bread.

Collage photo of meatball subs being assembled and topped with mozzarella.

How to Make Meatball Sandwiches

  1. Make/warm your meatballs: Make or heat up your premade meatballs so they’re hot and ready to go. 
  2. Make the marinara sauce: While the meatballs heat, throw together your marinara sauce. This process is mostly hands-off. You just brown some garlic, stir in the rest of your sauce ingredients, and let it simmer away.
  3. Make garlic bread: Slather your rolls with butter and then sprinkle with garlic powder. Bake until they are just lightly toasted.
  4. Assemble: Top the garlic bread with meatballs, sauce, and a sprinkle of mozzarella cheese, and bake until the cheese is melted. 

Meatballs in homemade marinara sauce in a skillet.

FAQ

What kind of bread should I use? 

French rolls are ideal for meatball marinara sandwiches. They toast up nicely but are soft so they’re easy to bite into even when stuffed full.

Hot dog buns also work well and are a great size for smaller eaters. Depending on the size of your meatballs, you may want to cut them in halves or quarters so they fit better in the smaller buns.

What do you put on a meatball sub?

Aside from meatballs, marinara sauce, and cheese, cooked bell peppers and onions are a delicious addition to meatball subs. To add them to your sub, thinly slice the onions and peppers and cook them in a little olive oil with salt and pepper over medium heat until they are tender-crisp. Load them onto your sandwich and enjoy!

Meatball sandwiches with marinara sauce on parchment paper.

What goes with meatball sandwiches?

Meatball sandwiches are extremely rich and filling, so simple sides like a green salad or garlic green beans complement them nicely. If you want that true deli experience, serve them with a crunchy coleslaw and some kettle chips. 

Can I make these in advance?

Yes! Don’t make the garlic bread and assemble the sandwiches until just before you’re ready to serve them, but the sauce and meatballs can be made up to 2 days in advance.

When you’re ready to eat, all you have to do is heat the sauce and meatballs, toast the garlic bread, and assemble your sandwiches. 

More Sandwich Recipes

  • Pesto Chicken Sandwich on Sourdough
  • Panini Without a Panini Press
  • Tri-tip Sandwich
  • Carne Asada Sandwich
  • Pesto Grilled Cheese Sandwich

Recipe Notes

  • This sauce recipe calls for a skillet and a splatter screen. The wide skillet is used to increase the cooking surface area so the sauce cooks faster, but you absolutely must use a splatter screen or you will have a mess on your hands. If you don’t own a splatter screen, you can buy one–they are pretty cheap and super handy. Or you can just use a large pot without a screen and turn the sauce down a little so it’s not popping as high. Your sauce will take a bit longer, but there will be less mess.
  • If you are cooking for only one or two people, the marinara sauce freezes very well. Just freeze leftover sauce in a mason jar or freeze flat in a freezer bag and it can be frozen for up to three months.
Meatball sandwich on parchment paper.

The Perfect Meatball Sandwich

This is The Perfect Meatball Sandwich, made on toasted, buttery garlic bread, with an easy homemade marinara sauce and my favorite beef and sausage meatballs.
5 from 1 vote
Print Pin
Course: Dinner
Cuisine: American, Italian
Prep Time: 10 minutes minutes
Cook Time: 20 minutes minutes
Total Time: 30 minutes minutes
Servings (Hover or Click to Change Yield): 4 sandwiches
Calories: 668kcal
Author: Tracy

Equipment

  • Splatter screen
  • Large skillet

Ingredients

Quick Marinara Sauce

  • 1 28-ounce can whole San Marzano tomatoes
  • ¼ cup extra-virgin olive oil
  • 7 cloves garlic peeled and slivered or minced
  • ¼ cup water
  • ¼ teaspoon salt or to taste
  • 1 ½ teaspoon sugar
  • ¼ teaspoon dried oregano
  • Pinch crushed red pepper flakes
  • 1 large fresh basil sprig or ¼ teaspoon dried basil

Meatball Sandwich

  • 4 French rolls
  • Butter
  • Garlic powder
  • 12 to 16 large meatballs fully cooked and warmed
  • 1 cup shredded mozzarella cheese
  • Fresh basil optional for topping

Instructions

Quick Marinara Sauce

  • With an immersion blender, food processor, or blender, process tomatoes until mostly pureed--the texture of chunky salsa. You can also turn the tomatoes out into a bowl and crush them with your hands (don't discard the juices).
  • In a large skillet, heat oil over medium heat. Once hot, add the garlic and cook just until it starts to turn lightly golden--watch carefully so it doesn't burn! Add the tomatoes and their juices to the skillet along with water, salt, sugar, oregano, red pepper flakes, and sprig of basil. Cover with splatter screen and bring to a good simmer, turning up the heat if necessary. Simmer, stirring occasionally, for 15 to 20 minutes until sauce is thickened. Taste and add more salt if needed.
  • Remove basil sprig.

Meatball Sandwiches

  • Preheat your oven to 400°F. Butter both sides of your French rolls and sprinkle garlic powder over the top. Place on a baking sheet and bake for 3 to 4 minutes until lightly toasted.
  • Add a couple tablespoons of sauce to both sides of each French roll and top with 3 to 4 meatballs and 1/4 cup of mozzarella. Bake for an additional 2 to 3 minutes, until cheese is melted.
  • Add fresh basil if desired. Serve and enjoy!

Notes

This makes enough sauce for 4 to 5 sandwiches. Leftover sauce can be stored in the refrigerator for up to 5 days or frozen for 2 to 3 months in an airtight container or freezer bag.
Did you make this recipe?I'd love to see it! Tag @BakingMischief or hashtag it #BakingMischief.

Sauce Adapted From The New York Times

This post may contain affiliate links, which means I receive a small commission if you make a purchase using them. There is absolutely no additional cost to you.

Comments | Be the first!

« How to Cook Chicken Breasts for Recipes
My Favorite Banana Bread Recipe »
5 from 1 vote (1 rating without comment)

Leave a Reply Cancel reply

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Welcome!


Hi, I'm Tracy! Welcome to Baking Mischief, where we realize that not everyone is cooking every night for a family of four. We have delicious sweet and savory recipes, mostly scaled for one or two, and we love our pop culture around here, so keep an eye out for film, book, and TV-inspired treats as well! Read more»
  • Facebook
  • Instagram
  • Pinterest
  • Tumblr
  • Twitter

Get free recipes delivered to your inbox!

Join the Baking Mischief Newsletter

Subscribe and get recipes delivered to your inbox weekly PLUS a free mini e-cookbook. 

Popular Recipes

Gooey Chocolate S’mores Cupcake with a bite out of it.No Fail Butter and Garlic Green Beans in a white dish.Pesto Chicken Sandwich on Sourdough being picked up.Chicken Shawarma With Yogurt Sauce wrapped in foil on a wooden plate.Easy Carnitas Recipe on a white plate with limes.The BEST Crispy Oven-roasted Broccoli on a baking sheet.

What I’m Loving Now

Small-batch Chocolate Banana Muffin with a bite out of it.Carnitas Enchiladas (Pulled Pork Enchiladas) on a plate with lettuce.Easy Creamy Chicken Noodle Soup in a pot.Easy Peanut Butter Oatmeal Cookies stacked on a plate.

Copyright © 2025 · Tasteful theme by Restored 316

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.