difficulty
Beginner

Servings
2 servings

Prep time
20 min

Cooking time
25 min

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
- Mix the meatball ingredients together and roll into small meatballs.
- Cook until browned on all sides.
- Sauté onion and garlic in olive oil.
- Add tomato sauce and chili flakes.
- Simmer the meatballs in the sauce until cooked through.
- Mix the butter with garlic and parsley.
- Brush the rolls with garlic butter and toast until golden.
- Fill with meatballs and sauce.
- Add mozzarella and melt briefly in the oven.
- Finish with parmesan, basil, and toppings before serving.
Nutrition per serving
- Protein: ~48 g
- Fat: ~54 g
- Carbohydrates : ~52 g
- Fiber: ~4 g
Share this recipe
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.

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


