Italian Meatball-Style Sub at Home

Subway copycat · ⏱ 45 mins · Difficulty: Medium · Serves 2 · By Sophie Bernard

Soft beef meatballs in a sweet, oregano-heavy marinara, cheese melted onto the roll first. The real Italian Meatball is from $9.65, 2,350 kJ (6-inch price). Copycat method adapted from Fork to Spoon and RecipeFairy Subway meatball sub copycats (2026).

The Original

Italian Meatball
Price: $9.65 (pickup)
Energy: 1,460 kJ (349 cal)
Open the real dish page →

A homemade Subway-style Italian meatball sub with marinara and melted cheese

Ingredients

Home-kitchen amounts for 2 — standard home-cooking quantities for this dish, not the chain’s recipe (chains do not publish theirs). Difficulty: Medium.

  • 300 g beef mince (80/20)
  • ¼ cup breadcrumbs
  • 2 tbsp milk
  • 1 egg
  • 2 tbsp grated parmesan
  • 1 garlic clove, crushed
  • 1 tsp dried Italian seasoning
  • 1½ cups (375 ml) marinara sauce
  • 1 tsp sugar
  • 1 tsp dried oregano
  • 2 long white sub rolls (about 30 cm each)
  • 4 slices provolone or mozzarella
  • Salt and cracked pepper

Method

  1. Stir the breadcrumbs and milk together and leave 5 minutes until absorbed — this panade is what makes the meatballs soft instead of springy.
  2. Mix in the beef, parmesan, egg, garlic, Italian seasoning, salt and pepper. Roll into 8 small balls.
  3. Bake at 200°C for 15–18 minutes until the centres reach 71°C.
  4. Warm the marinara with the sugar and oregano — Subway’s sauce reads noticeably sweet and oregano-heavy — then simmer the baked meatballs in it 8–10 minutes.
  5. Split the rolls, lay the cheese on the bread first, then spoon in 4 meatballs and sauce per roll. Grill 2 minutes until the cheese melts. Tip: cheese on the bread first is the Subway trick — it fuses to the roll and stops the sauce soaking through the bottom — and do not skip the sugar in the sauce, it is the single biggest flavour cue.

Frequently Asked Questions

How close is this to the real Italian Meatball?

This is a home-kitchen copycat, not the chain’s recipe — the chain does not publish its recipe. It is built to sit beside the original: the real Italian Meatball is $9.65 for pickup with 1,460 kJ (349 cal). Compare the two before you cook — the home version trades the chain’s equipment for a frypan and an oven.

How long does it take, and how hard is it?

About 45 minutes, rated Medium difficulty, serving 2.

What do I need to make it?

The ingredients are listed below — starting with 300 g beef mince (80/20), ¼ cup breadcrumbs, 2 tbsp milk, and 10 more. Quantities are home-kitchen amounts, written to serve 2.

What does the original cost at Subway?

The real Italian Meatball is $9.65 (pickup), 1,460 kJ. Prices vary by location and delivery is higher.

Where can I check the original dish?

On its own dish page — open the Italian Meatball at Subway page for the price, kJ and calories.

Is this recipe the chain’s official recipe?

No — no Top 10 chain publishes its recipes. Every recipe on this site is a copycat written from the dish’s published description and the home-kitchen method below, and the comparison box shows the real dish’s price and kJ so you can judge it yourself.

Portrait of Sophie Bernard, author of Menu Prices AU

Written & checked by Sophie Bernard

Sophie reads every menu directly from each chain’s official Australian ordering site and records the store and price basis on the page. No price is published without a source.

Never Miss a Deal or Menu Update

Subscribe to get the latest menu prices, coupons, and exclusive deals delivered to your inbox

Newsletter signup opens soon — for now, email us at sophiebernard06@outlook.com for price corrections or enquiries.

✉ Free Dining Updates

Know the Price Before You Order

Get new menu prices, limited-time deals and practical ordering tips in one short email.

100% free. No spam. Unsubscribe anytime with one click.

Questions or a price correction? Email us at sophiebernard06@outlook.com.