Tender, homemade meatballs, simmered in a rich tomato sauce then stuffed into a toasted bun, topped with cheese is a sandwich lovers dream! Meatball Parmesan Subs are a great way to feed a hungry crowd on game day and are always a favorite at suppertime.

Homemade Meatballs simmered in rich tomato sauce then loaded into toasted sub rolls and topped with cheese. This is a hearty sandwich that's totally irresistible!

One of our family’s favorite recipes is my homemade meatballs and sauce. I can’t count how many times I’ve made them over the years. I’ve served them for supper, at parties, when I’ve had the drum line over and I always have a batch in the freezer to heat up when I need them. Recently, I turned my tried and true recipe into something a bit different and served the meatballs in sub rolls, topped with cheese. I don’t know what I’d been waiting on all this time! Everyone at the table loved them and quickly devoured the first batch I made. I used a couple of different kinds of cheese, which, of course, was going to make things extra delicious. I also used “split top” hot dog rolls which are a bit smaller than traditional sub rolls. I was able to stuff two meatballs into each roll which made eating the subs a whole lot easier!

Homemade Meatballs simmered in rich tomato sauce then loaded into toasted sub rolls and topped with cheese. This is a hearty sandwich that's totally irresistible!

What you’ll need to make Meatball Parmesan Subs:

  • Homemade meatballs
  • Marinara sauce
  • Mozzerella cheese
  • Parmesan cheese
  • split top hot dog rolls

Homemade Meatballs simmered in rich tomato sauce then loaded into toasted sub rolls and topped with cheese. This is a hearty sandwich that's totally irresistible!

These subs are really easy to make and are absolutely mouthwatering. They can also help stretch your food budget because the ground beef goes a long way since you’re adding extra ingredients and turning them into meatballs. 

Recipe tips for making Meatball Parmesan Subs:

  • Make the homemade meatballs! They melt in your mouth and are worth a little bit of time, which, honestly is not much at all. If you really, really have to use frozen, make sure to use a a brand that has very little fillers.
  • You can make a double batch of the meat balls and freeze what you’re not using. To make for later, cook the meatballs, let cool, then, freeze, thaw and reheat when you’re ready to use them.
  • When making the sauce, use good quality canned tomatoes. I use San Marzano. They are a bit more expensive but you’ll be really glad you used them. The taste and texture is noticeable, so go for the good stuff.
  • If at all possible, grate your own cheese. I used Mozzarella and Parmesan. The combination of both cheeses makes all the difference and you’ll love it!
  • To keep the bread from getting soggy, toast the buns before you build the sub. I slather on butter, sprinkle with garlic salt and toast until brown before stuffing my rolls with the meatballs.
  • If you’re serving the subs for game day, keep the meatballs in the sauce warm in your slow cooker. Just lay out all the ingredients, have your guests build their own sub, them pop them until the broiler to melt the cheese.

Homemade Meatballs simmered in rich tomato sauce then loaded into toasted sub rolls and topped with cheese. This is a hearty sandwich that's totally irresistible!

Follow A Southern Soul on Pinterest and Instagram!

Meatball Parmesan Subs
Prep Time
15 mins
Cook Time
1 hr 10 mins
Total Time
1 hr 25 mins
 
Course: Main Course
Cuisine: American, Italian
Author: Donya | asouthernsoul.com
Ingredients
Meatballs
  • 2 pounds ground beef
  • 1 cup Panko bread crumbs
  • 1 cup Parmesan cheese - grated
  • 2 eggs - beaten
  • 1/4 cup chopped parsley
  • 1/2 teaspoon sour cream
  • salt and pepper
Sauce
  • 2 28 oz. cans San Marzano crushed tomatoes
  • 1 medium onion - diced
  • 2 cloves garlic - minced
  • 2 tablespoons olive oil
  • 1/4 teaspoon red pepper flakes
  • 1 teaspoon salt
  • 2 tablespoons sugar
Subs
  • 8 split top rolls - I used hot dog rolls
  • 1 tablespoon butter - softened
  • 1/4 teaspoon garlic powder
  • 1 cup Mozzarella cheese - grated
  • 1/2 cup Parmesan cheese - grated
Instructions
Meatballs
  1. Place ground beef, bread crumbs, cheese, eggs, parsley, garlic powder, sour cream and salt and pepper in a large mixing bowl. Mix gently with your hands being careful not to over work. 

  2. Using an ice cream scoop, roll mixture into 1 1/4 inch balls. Place on a parchment lined baking sheet and cook at 375 degrees for 30 minutes or until brown. 

Sauce
  1. Heat olive oil in large stock pot. Add onion and cook on medium low heat until onions are translucent. Add garlic and cook for approximately 2 minutes being careful not to burn. Add tomatoes and remaining ingredients. Simmer on low for 15 minutes. This can be done while meatballs are cooking in oven. When meatballs are done, add to the sauce and simmer for 30 minutes.

Subs
  1. Spread butter inside each of the split top rolls. Sprinkle with garlic powder. Press rolls open and place on a baking sheet. Toast in oven until slightly brown. Remove from oven.

  2. Carefully stuff each roll with two meatballs and ladle on extra sauce. Top with shredded Mozzarella cheese. Set oven to broil and place baking sheet in oven. Watching so that the bread does not burn, broil the subs until cheese is melted. Remove from oven and sprinkle with Parmesan cheese and serve immediately.

Want to save this recipe? Pin it HERE!

Homemade Meatballs simmered in rich tomato sauce then loaded into toasted sub rolls and topped with cheese. This is a hearty sandwich that's totally irresistible!

Homemade Meatballs simmered in rich tomato sauce then loaded into toasted sub rolls and topped with cheese. This is a hearty sandwich that's totally irresistible!

Items You Might Like To Help Cook and Serve This Recipe

Disclosure ~ If  a purchase is made using one of the affiliate links on this website we may earn a small commission at no additional cost to you. Thank you!

Making this recipe? Then make sure to follow us on Instagram @asouthernsoul and tag us with #asouthernsoul, so we can see what’s cooking in your kitchen!

You Might Also Like