Meatball Subs


Meatball Subs with Homemade Tomato Sauce

I do not know why I was craving this; I never really eat/ate a meatball sub. Well I guess you could say once at Subway a very long time ago, and I did not like it! However, I got inspired and a craving started showing up. I came across Turkish bread in the supermarket and decided to use it for our subs. The combination was really nice, and my boyfriend and I devoured our sandwiches. The meatballs were so juicy and yummy and the sauce was delicious; I am definitely using them for other dishes! It was a good experiment and I shall be making it more often!

This recipe serves 4.


250g minced beef

250g minced pork

1 large shallot, finely chopped

1 clove of garlic, minced

20g parmesan cheese, finely grated

1 egg

½ cup milk

½ cup bread crumbs

½ teaspoon Italian seasoning

½ teaspoon salt

½ teaspoon pepper

For the tomato sauce:

5 Tomatoes

1 large onion

2 cloves of garlic

1 teaspoon sambal badjak

1 teaspoon light brown packed sugar

½ teaspoon Italian seasoning




Loaf of bread or rolls of your choice

100g parmesan cheese, grated

200g fresh mozzarella, sliced

1 tablespoon olive oil

1 tablespoon butter


Preheat the oven to 180C. Slice the tomatoes in half and pop them in an oven tray, skin side up. Keep the onion and garlic cloves in their skin and add them to the oven tray. Drizzle the vegetables with some olive oil and roast them for 1 hour.

Once the vegetables are cool enough to handle, peel the onion and garlic and add them to a food processor with the tomatoes and the remaining ingredients for the sauce. Blend everything until the sauce has a smooth consistency and season with extra salt and pepper if needed.

For the meatballs, mix all the ingredients together in a large bowl. Form the mixture into balls, about 1/3 cup. Heat one tablespoon of olive oil and 1 tablespoon of butter in a large pan over medium heat and brown the meatballs for 8 minutes. Shake the pan a few times to allow equal browning. Now add the tomato sauce and continue cooking for 10 minutes. Stir a few times and make sure nothing sticks to the bottom of the pan.

Slice your bread of choice in half, divide the meatballs and sauce among the bottom slices. Sprinkle the parmesan cheese and top with slices of fresh mozzarella. Put in the oven and broil until the cheese has melted and is slightly browned. Cover with the top of the bread slices and serve. Enjoy!


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

Blog at

Up ↑

%d bloggers like this: