Beef/ Brunch 'n' Lunch/ Cheese/ Pork

Homemade Meatball Subs (with Cheese Stuffed Meatballs)

May 4, 2019

These Subs are made with an Easy Marinara Sauce and Juicy Homemade Meatballs that are stuffed with mozzarella cheese!

My go-to order at Subway is the Meatball Marinara, without fail. This recipe simply came about because I was spending so much at Subway and thought it could surely be replicated. Well my friends, it certainly can. Follow me…

closeup shot of a hand holding meatball sub with melted cheese and 3 subs in the background

Homemade Meatballs

I’ve written a more in depth post called how to get soft and juicy meatballs, so do check that out if you fancy. But throughout this post I’ll give you the basic run down, so not to worry.

Cheese Stuffed Meatballs

For this recipe I’ve decided to take things to the cheese extreme and stuff the meatballs with cheese. Because, why the heck not? Just make the meatball mixture as you usually would, grab a cherry mozzarella ball and roll it in the centre. Then cook as you usually would and reap the reward of each meatball having an oozy cheesy centre!

Easy Marinara Sauce

This is a fairly easy recipe all round, but just as the meatballs, it’s too easy not to make your own marinara sauce. Also just like meatballs, the difference between store bought and homemade marinara sauce is crazy!

How to make cheese stuffed meatballs in sauce

  1. Create your meatball mixture, split into 20 even pieces and place a mozzarella ball in each one.
  2. Roll into a ball, ensuring the mozzarella is completely covered. Cook under the grill.
  3. Meanwhile fry off onion and garlic.
  4. Pour in tomato passata (puree) and add seasoning.
  5. Add in meatballs and simmer until thickened.

How to make cheese stuffed meatballs - 5 step by step photos

Homemade Meatball Subs

When it comes to the subs themselves, I prefer to do single portions, rather than one big giant one and cut it into pieces.

You’re looking to get 5 approximately 6″ sized baguettes, preferably white bread and not too crusty. The firmer the bread you start off with, the more likely it’s going to come out hard and chewy on the other side. If you can get your hands on a nice soft baguette then that’s perfect.

From this you’ll get 4 meatballs per sub.

How to make Meatball Subs

  1. Slice your baguette open (not all the way through), drizzle with olive oil and lightly toast under the grill.
  2. Spread a few tbsp of sauce on one side.
  3. Add 4 meatballs.
  4. Top with cheese and grill until gooey.

It really is that easy!

how to make a meatball sub - 4 step by step photos

What cheese to use on top?

These subs actually have 3 cheeses in them. One in the meat itself (parmesan), one in the centre (mozzarella) and one on top. For the third one I usually go for a nice sharp cheddar.

Do I have to toast the bun?

Nope! Just like in subway it’s completely optional. BUT grilled cheese > slightly melted cheese (IMO). Up to you though 🙂

Can I just use half a baguette?

You sure can! I just love extra carbs so creating a sandwich is more my jam. But you can just use one slice and have an open-style sub kinda thing.

Right, think that’s everything. Let’s tuck into the recipe shall we?

meatball sub with cheese being pulled out the centre of one of the meatballs

Join the foodie family!  Get awesome recipes sent straight to your inbox by signing up to my Weekly Mailing List (where you’ll receive your FREE ECOOKBOOK) and stay in touch on Instagram, Facebook and Pinterest! 🧡

How to make a Meatball Sub (Full Recipe & Video)

closeup shot of a hand holding meatball sub with melted cheese and 3 subs in the background

Homemade Meatball Subs (with cheese stuffed meatballs!)

These Subs are made with an Easy Marinara Sauce and Juicy Homemade Meatballs that are stuffed with mozzarella cheese!
5 from 3 votes
Print Pin Rate
Course: Main Course
Cuisine: American, Italian
Prep Time: 20 minutes
Cook Time: 25 minutes
Total Time: 45 minutes
Servings: 5 subs
Calories: 865kcal

Ingredients

Meatballs

  • 20 Cherry Mozzarella Balls (see notes)
  • 9oz / 250g Ground Beef (15%+ fat)
  • 9oz / 250g Ground Pork (15%+ fat)
  • 2 thin slices White Bread, decrusted & cubed
  • 1/4 cup / 60ml Milk
  • 1/4 cup Fresh Parsley, finely diced
  • 1/2 cup / 35g Parmesan, finely grated
  • 1 medium Onion, grated
  • 2 cloves of Garlic, grated or minced
  • 1 tsp Worcestershire Sauce
  • 1/2 tsp Dried Oregano
  • 3/4 tsp Salt
  • 1/4 tsp Pepper

Marinara Sauce

  • 24oz / 700g jar of Passata (see notes)
  • 1 medium Onion, finely diced
  • 2 cloves of Garlic, finely diced
  • 1 tsp each: Dried Basil, Dried Oregano, Sugar, Chilli flakes (or less for milder sauce)
  • Salt & Black Pepper, to taste
  • Olive Oil, as needed

Subs

  • 5 ~6" Baguettes, sliced open & lightly toasted (see notes)
  • 1 cup / 100g Cheddar, grated (or as needed)
  • handful of small Basil Leaves

Instructions

Meatballs

  • Soak bread in milk, onion, garlic and Worcestershire sauce & mush with fork. Stir in parsley, parmesan, oregano, egg & seasoning. Gently work in your pork & beef (don’t over mix or they will end up tough), then form 20 meatballs with mozzarella in the centre. Lightly spray with oil then pop under the grill for 6-10mins or until golden on the outside. Flip once half way and shake about to evenly cook.

Sauce

  • Fry onion/garlic until soft then pour in Passata. Stir in seasoning and leave to simmer for 10-15mins. Add meatballs (with some pan juices) and simmer for another 5-10mins, or until the sauce thickens.

Subs

  • Spread a couple tbsp of sauce on one side of your baguette, top with 4 meatballs each, then cheese & finish with a few small basil leaves. Grill/Broil for a few mins until gooey.

Quick 1 min demo!

Notes

a) Perfect meatballs - For a more in depth post about how to get awesome homemade meatballs, check out my soft and juicy meatballs!
 
b) Cherry Mozzarella Balls - You'll get these at most grocery stores. They could also be called mini bocconcini balls. If you can't get your hands on either then just buy a ball of mozzarella and cut into pieces about the same size as a small cherry tomato.
 
c) Tomato Passata - In the US I believe this is called Tomato Puree (i.e just pureed tomatoes). NOT Tomato paste, which is much more concentrated, so make sure you don't use that.
 
d) What Baguette to use? - I usually use white baguettes around 6" in size. Also make sure you use one that's on the softer side. If you start with a baguette that's firm and crusty, it's going to come out hard and chewy once they're cooked.
 
e) Toasted Baguettes - To lightly toast them just drizzle with olive oil and pop under the grill for a few mins. Make sure they're only lightly toasted though, otherwise they'll come out burnt when you've grilled the cheese.
 
f) Calories - per sub, using 1 tsp olive oil for frying and using white 6" baguettes.

Nutrition

Nutrition Facts
Homemade Meatball Subs (with cheese stuffed meatballs!)
Amount Per Serving (1 sub)
Calories 865 Calories from Fat 369
% Daily Value*
Fat 41.01g63%
Saturated Fat 18.285g91%
Trans Fat 0.736g
Polyunsaturated Fat 3.486g
Monounsaturated Fat 14.198g
Cholesterol 155mg52%
Sodium 2265mg94%
Potassium 1040mg30%
Carbohydrates 68.76g23%
Fiber 5.2g21%
Sugar 13.63g15%
Protein 57.46g115%
Vitamin A 3200IU64%
Vitamin C 25.6mg31%
Calcium 570mg57%
Iron 7.9mg44%
* Percent Daily Values are based on a 2000 calorie diet.
Nutrition is based on the absence of salt unless stated as a measurement in the ingredients. Cost is worked out based on ingredients bought from UK supermarkets, then divided by the number of servings. In both instances these values are just for guidance. Please check out my FAQ Page for more info.
Tried this recipe?Show me how you got on by tagging @dontgobaconmyheart_ on IG and #dontgobaconmyheart!

Looking for more meatball recipes? Check out my Meatball Pasta Bake!

Scopping out meatball and pasta with cheese pouring down spoon

If you loved this Meatball Sub Recipe then be sure to Pin it for later! Already made it or got a burning question? Give me a shout in the comments below and pick up your free ecookbook along the way!

Newsletter

You Might Also Like

10 Comments

  • Reply
    Ashley @ Sweetpea Lifestyle
    May 5, 2019 at 10:39 pm

    Oh, Chris! 1. These meatballs put my meatballs to utter shame. 2. All I can hear is Joey Tribbiani saying “How you doin?!”

    • Reply
      Chris
      May 6, 2019 at 10:40 am

      BEST comment!!

  • Reply
    Beth Pierce
    May 5, 2019 at 10:37 pm

    5 stars
    What a fun and hearty meal for dinner! My kids will love this delicious comfort food!

    • Reply
      Chris
      May 6, 2019 at 10:39 am

      Definitely kid approved!

  • Reply
    Kate
    May 5, 2019 at 9:46 pm

    5 stars
    These sandwiches look RIDICULOUS. I need to try these as soon as possible!!

    • Reply
      Chris
      May 6, 2019 at 10:39 am

      Ah you so should! Thanks Kate 🙂

  • Reply
    Neha
    May 5, 2019 at 9:27 pm

    Gosh each picture looks more and more delicious! Looking forward to try these out as soon as I can.

    • Reply
      Chris
      May 6, 2019 at 10:38 am

      Thank you! Enjoy 🙂

  • Reply
    Suzy
    May 5, 2019 at 9:04 pm

    5 stars
    My husband would be so happy if I made him these for supper! So yummy.

    • Reply
      Chris
      May 6, 2019 at 10:38 am

      Ah you should totally whip some up! 🙂

    Leave a Reply

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