Crispy Garlic Parmesan Meatball Subs

Crispy-Garlic-Parmesan-Meatball-Subs
difficulty
Beginner
An icon depicting a wine glass and a fork, representing dining or food.
Servings

2 servings

Simple black clock icon with a circular frame and hour hand.
Prep time

20 min

Simple black outline of a cooking pot with a lid.
Cooking time

25 min

A black icon depicting a flame inside a droplet shape.
Calories

890 kcal

There’s something about a really good meatball sub that instantly feels comforting to me. As a sous chef, I spend most of my day around refined dishes and busy service, but this is exactly the kind of food I genuinely crave after a long shift in the kitchen.

The crispy garlic butter bread, rich tomato sauce, melted mozzarella, and juicy homemade meatballs just work so ridiculously well together. It’s simple comfort food, but when it’s made properly, it honestly tastes better than most restaurant sandwiches.

Why You’ll Love This Sandwich

This meatball sub is the perfect mix of crispy, cheesy, saucy, and comforting. The garlic butter bread with the juicy meatballs and melted mozzarella honestly tastes like proper comfort food, while still feeling homemade and fresh. It’s rich, filling, and exactly the kind of sandwich that’s hard to stop craving once you’ve made it once.


Ingredients

  • Meatballs:
  • 400 g ground beef
  • 1 egg
  • 40 g parmesan cheese
  • 2 tbsp breadcrumbs
  • 2 garlic cloves (minced)
  • Salt & pepper
  • Italian seasoning
  • Tomato Sauce:
  • 1 small onion (finely chopped)
  • 2 garlic cloves (minced)
  • 400 ml tomato sauce
  • Chili flakes
  • Olive oil
  • Subs:
  • 2–3 sub rolls or baguettes
  • 150 g mozzarella cheese
  • Fresh basil
  • Garlic Butter:
  • 2 tbsp butter
  • 2 garlic cloves (minced)
  • Fresh parsley
  • Extras:
  • Parmesan cheese
  • Hot honey
  • Crispy onions
  • Optional Toppings:
  • Burrata
  • Jalapeños
  • Chili oil
  • Arugula

Instructions

  1. Mix the meatball ingredients together and roll into small meatballs.
  2. Cook until browned on all sides.
  3. Sauté onion and garlic in olive oil.
  4. Add tomato sauce and chili flakes.
  5. Simmer the meatballs in the sauce until cooked through.
  6. Mix the butter with garlic and parsley.
  7. Brush the rolls with garlic butter and toast until golden.
  8. Fill with meatballs and sauce.
  9. Add mozzarella and melt briefly in the oven.
  10. Finish with parmesan, basil, and toppings before serving.

Nutrition per serving

  • Protein: ~48 g
  • Fat: ~54 g
  • Carbohydrates : ~52 g
  • Fiber: ~4 g

Meal Prep

I personally think these meatball subs taste much better fresh because the bread softens pretty quickly once stored with the sauce and melted cheese.

The meatballs and tomato sauce actually taste even better the next day though, so you can easily prep those ahead and keep them in the fridge for up to 3 days. I’d just recommend toasting the bread and assembling the subs fresh right before eating for the best texture.

Tips For The Best Crispy Garlic Parmesan Meatball Subs

  • Toast the bread really well so it stays crispy with the sauce
  • I like adding a little hot honey because it works surprisingly well with the savory tomato sauce and melted mozzarella
  • Don’t overmix the meatball mixture or the meatballs become dense
  • Fresh parmesan makes the meatballs and sauce taste much richer
  • Let the meatballs simmer in the sauce for a few minutes so they stay juicy and full of flavor
  • Fresh basil on top makes the whole sandwich taste lighter and fresher

Variations

  • Spicy version: Add jalapeños or chili oil
  • Chicken version: Use crispy chicken instead of meatballs
  • Italian version: Add burrata and pesto
  • Breakfast version: Add scrambled eggs and bacon
  • Truffle version: Add truffle mayo or truffle oil
  • Mini sub version: Perfect for quick lunches or game nights

FAQ

Soft sub rolls or baguettes work best because they hold the sauce without completely falling apart. I personally love slightly crusty rolls with a soft inside.

Stored in an airtight container, the meatballs and sauce stay good for about 3 days in the fridge.

Toasting the bread really well helps a lot. I also recommend not overloading the subs with too much sauce.

Yes. Vodka sauce, spicy arrabbiata, or even creamy parmesan sauce all work really well with the meatballs.

Portrait in Rome Italy street

Recipe by vino

love this recipe because it reminds me of the kind of comforting sandwiches I’d grab after busy shifts in the kitchen, messy in the best way possible, loaded with cheese, and impossible to stop eating after the first bite.

Other Sandwich Recipes You’ll Love