Mini Meatball Subs

Featured in appetizers-snacks.

Okay friend, look at these mini meatball subs and tell me you are not already drooling! Picture this — golden, slightly toasted hoagie rolls cradling the juiciest homemade Italian meatballs, all smothered in a bold, rich marinara sauce. Then comes that glorious blanket of melted mozzarella, bubbling and stretching with every bite. Finished with a sprinkle of vibrant fresh parsley, these little subs are pure comfort on a pan. Whether you are making them for a game night, a family dinner, or just a Tuesday you want to make special — this recipe is your answer. Trust me, once you pull these out of the oven, golden and cheesy and smelling like an Italian trattoria, you will never go back to store-bought subs again. Let us make these together!

Tswira dial profile dial zaho awlaydi..
Updated on Mon, 09 Mar 2026 18:24:47 GMT
Main recipe image showcasing the final dish pin it
Mini Italian Meatball Subs on toasted hoagie rolls smothered in marinara and melted mozzarella cheese, garnished with fresh parsley | lonerecipes.com

I first came across Mini Italian Meatball Subs at a small Italian-American deli that used to be just around the corner from where I grew up. The moment I walked in, that smell hit me — marinara simmering, garlic toasting, cheese bubbling under the broiler. The owner would pull these little subs straight from the oven, slide them into a paper sleeve, and hand them over the counter like he was giving you a gift. The meatballs were never too big, never too small — just the right size to nestle perfectly into the roll without everything falling apart. I remember standing right there at the counter eating mine while it was still steaming, trying not to burn my tongue because I simply could not wait. That deli is gone now, but the memory lives in this recipe. Over the years I have worked to recreate that same magic at home — the balance of savory, herby meatballs with the tangy marinara and the pull of melted mozzarella. Every time I make these, I am right back at that counter, happy and unhurried.

Why I love this recipe

I love this recipe because it hits every single note I want in a comfort food — savory, cheesy, saucy, and satisfying without being overly complicated. The meatballs come together quickly and the whole thing bakes in the oven, which means less stovetop babysitting and more time enjoying the process. I love how the hoagie rolls get just slightly toasted and crisp on the edges while staying soft in the middle, creating this perfect textural contrast with the juicy meatballs. The marinara ties everything together with that classic Italian-American warmth that feels like a hug in food form. I also love how versatile this recipe is — you can make it for a quick weeknight dinner or scale it up for a party spread and it works perfectly either way. Most of all, I love that every single time I make these, someone at the table lights up. That reaction never gets old.

What You Need From Your Kitchen

  • Ground Beef: Use 80/20 ground beef for the juiciest, most flavorful meatballs that hold their shape well during baking.
  • Hoagie Rolls: Mini hoagie rolls are the vessel — look for soft yet sturdy rolls that can hold the meatballs and sauce without falling apart.
  • Marinara Sauce: A rich, store-bought or homemade marinara is the heart of this dish — use your favorite for the best result.
  • Mozzarella Cheese: Shredded low-moisture mozzarella melts evenly and gets that gorgeous golden bubbly top under the broiler.
  • Garlic: Freshly minced garlic mixed directly into the meatball mixture adds deep, aromatic flavor throughout.
  • Breadcrumbs: Help bind the meatballs together and contribute to a tender, not-too-dense texture.

Let's Make These Together

Mix your meatball base
In a large bowl, gently combine the ground beef, breadcrumbs, egg, minced garlic, Italian seasoning, salt, and pepper with your hands. Work quickly and stop as soon as everything is just incorporated — overmixing leads to dense meatballs, and we want them tender and juicy.
Roll and bake the meatballs
Scoop out portions of the meat mixture and roll them between your palms into 1.5-inch balls. Arrange them on a greased baking sheet with a little space between each one. Pop them into a preheated 400°F oven for 15–18 minutes until cooked through and lightly browned.
Coat meatballs in marinara
Warm your marinara sauce in a saucepan over medium-low heat. Once the meatballs come out of the oven, add them directly to the sauce and toss gently until every meatball is glossy and fully coated. Let them sit in the sauce for a couple of minutes to absorb all that flavor.
Toast your hoagie rolls
Split the mini hoagie rolls lengthwise and place them open-faced on a baking sheet. Brush the insides lightly with olive oil or garlic butter if you like, then slide them under the broiler for 2–3 minutes until the edges are just golden and lightly crisp.
Assemble and load the subs
Spoon a little extra marinara onto the inside of each toasted roll. Nestle 2 to 3 saucy meatballs into each sub, then spoon more sauce generously over the top. Finish with a big handful of shredded mozzarella over each one.
Broil until bubbly and golden
Return the loaded subs to the oven under the broiler and watch them closely for 3–4 minutes. You want that mozzarella fully melted, bubbling, and golden in spots. Pull them out, shower with freshly chopped parsley, and serve immediately while everything is still hot and stretchy.
Additional recipe photo showing texture and details pin it
Close-up of juicy Italian meatballs in golden hoagie rolls topped with gooey melted cheese and fresh herbs | lonerecipes.com

Switch Things Up

One evening I decided to swap the classic mozzarella for a smoked provolone, and wow — it added this subtle smoky depth that took the subs to a completely different level. I also tried mixing half ground pork with the ground beef for the meatballs and the result was incredibly tender and flavorful. Another fun twist is spreading a thin layer of garlic butter on the inside of the rolls before toasting — the extra richness makes such a difference. These little tweaks keep the recipe feeling fresh every time I make it.

Perfect Pairings

These Mini Italian Meatball Subs pair beautifully with a crisp Caesar salad or a simple arugula salad dressed with lemon and olive oil to cut through the richness. A side of oven-roasted garlic fries or potato wedges makes it a hearty full meal. For drinks, a light Italian red wine like Chianti or a cold sparkling lemonade works wonderfully. Finish the meal with a classic tiramisu for the perfect Italian-inspired spread.

Step-by-step preparation photo pin it
Oven-baked mini meatball sub sandwiches with bubbling mozzarella and rich tomato sauce served on a sheet pan | lonerecipes.com

Frequently Asked Questions

→ Can I use frozen meatballs instead of homemade?

Absolutely! Store-bought or frozen meatballs work great here as a time-saver. Just heat them through according to package instructions, then toss them in the warm marinara sauce before assembling your subs.

→ What is the best cheese to use for meatball subs?

Low-moisture shredded mozzarella is the classic go-to because it melts beautifully and gets that golden bubbly top. You can also use provolone, a mozzarella-provolone blend, or even fontina for a more complex flavor.

→ Can I make these subs ahead of time?

Yes! You can make the meatballs and sauce a day ahead and store them in the fridge. When ready to serve, simply reheat the meatballs in the sauce, assemble the subs, and broil fresh. Avoid assembling too far in advance or the rolls may get soggy.

→ How do I keep the rolls from getting soggy?

Toasting the rolls under the broiler before assembling creates a slight barrier that helps prevent sogginess. Also, do not load the sauce too far in advance — assemble and broil right before serving for the best texture.

→ Can I make these meatball subs gluten-free?

Yes! Simply swap regular breadcrumbs for gluten-free breadcrumbs in the meatball mixture, and use gluten-free hoagie rolls or baguette-style bread. All other ingredients in this recipe are naturally gluten-free.

→ How should I store and reheat leftovers?

Store leftover assembled subs wrapped in foil in the refrigerator for up to 2 days. Reheat in the oven at 350°F for about 10 minutes until warmed through. The meatballs alone can be stored in the sauce in an airtight container for up to 4 days or frozen for up to 3 months.

Conclusion

These Mini Italian Meatball Subs are the kind of recipe that earns you serious compliments without requiring hours in the kitchen. The combination of homemade meatballs, rich marinara, and gooey mozzarella tucked into a toasted roll is simply unbeatable. Make a big batch and watch them disappear faster than you expect — they never last long at the table!

Mini Meatball Subs

Juicy Italian meatballs nestled in toasted hoagie rolls, smothered in rich marinara and bubbling mozzarella. A crowd-pleasing mini sub everyone loves.

Prep Time
25 Minutes
Cook Time
25 Minutes
Total Time
50 Minutes
By: chris

Category: appetizers-snacks

Difficulty: easy

Cuisine: Italian-American

Yield: 6 Servings (6 balls)

Dietary: Meat, High-Protein, Dairy

Ingredients

011.5 lbs ground beef
021/3 cup breadcrumbs
031 egg
043 garlic cloves, minced
051 tsp Italian seasoning
06Salt and black pepper to taste
072 cups marinara sauce
086 mini hoagie rolls
091.5 cups shredded mozzarella cheese
10Fresh parsley for garnish

Instructions

Step 01

Preheat your oven to 400°F (200°C). In a large mixing bowl, combine the ground beef, breadcrumbs, egg, minced garlic, Italian seasoning, salt, and pepper. Mix gently with your hands until just combined — do not overwork the meat or the meatballs will be tough.

Step 02

Roll the mixture into small meatballs, about 1.5 inches in diameter. Place them on a lightly greased baking sheet. Bake for 15–18 minutes, or until cooked through and lightly browned on the outside. Remove from the oven and set aside.

Step 03

While the meatballs bake, warm the marinara sauce in a small saucepan over medium-low heat, stirring occasionally. Once the meatballs are out of the oven, toss them gently in the warm marinara sauce until fully coated and glossy.

Step 04

Split the mini hoagie rolls lengthwise without cutting all the way through. Place them open-faced on a baking sheet. Optionally brush the inside of each roll with a light drizzle of olive oil or garlic butter for extra flavor. Toast under the broiler for 2–3 minutes until the edges are just golden.

Step 05

Spoon a little extra marinara sauce onto the bottom of each toasted roll. Nestle 2–3 saucy meatballs into each roll. Spoon more marinara on top generously. Divide the shredded mozzarella evenly over the tops of all the subs.

Step 06

Return the assembled subs to the oven under the broiler for 3–4 minutes, watching closely, until the mozzarella is fully melted, bubbly, and golden in spots. Remove from the oven, garnish generously with freshly chopped parsley, and serve immediately while hot.

Notes

  1. Do not overmix the meatball mixture — combine just until the ingredients come together for the most tender result.
  2. For extra flavor, add a pinch of red pepper flakes to the marinara sauce while warming it.
  3. Use fresh mozzarella slices instead of shredded for an even creamier, stretchier melt.
  4. These subs can be assembled ahead of time and stored in the fridge, then broiled just before serving.
  5. Leftover meatballs freeze beautifully — store them in an airtight container for up to 3 months.

Tools You'll Need

  • Large mixing bowl
  • Baking sheet
  • Small saucepan
  • Broiler-safe pan
  • Tongs
  • Pastry brush (optional, for garlic butter)

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Gluten (hoagie rolls, breadcrumbs)
  • Dairy (mozzarella cheese)
  • Eggs

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 480
  • Total Fat: 22 g
  • Total Carbohydrate: 38 g
  • Protein: 31 g

Spice Up Your Inbox!

Join our gourmet community and get sizzling recipes, cooking tips, and exclusive updates delivered straight to your inbox.

We respect your privacy. No spam, just deliciousness.

×

Success!

You've successfully subscribed to our newsletter!