Good Morning everyone…it’s been a very very long time since I last posted! I find that once I fall back from the routine of my everyday life, it’s so hard to get back into it. Every day I just look at my laptop, wanting desperately to take it and start typing away, but I always manage to find something else to do. I’m really sorry about that! The thing is, during this time that I have been away, Eid came and went. Mohammed and I drove to Riyadh to spend Eid with my family…it’s a four hour drive..After we got back, we got knocked out with the flu! Literally knocked out! Thank God we’re much much better now, but we have the remnants of an annoying cough..

During this time, my brother’s daughter Ayla decided to make a surprise appearance and came two weeks earlier than expected. So we had quite a bit of excitement there! :)) Although I haven’t seen her yet, (they live in Riyadh), I have fallen in love with her! It’s so amazing how the heart can make space for someone so tiny and so new, and someone that you just haven’t met yet! Hopefully they will be coming soon…and I can’t wait!!!

I made these meatballs ages ago! I’m embarrassed to say it took me this long to prepare this post! But rest assured, I will not be slacking again ;)

There’re quite a bit of steps for this dish..and I tried my best to take pictures at each step so it’s clear..the outcome is great though…hope you enjoy it as much as we did! :))

Start by preparing the ground beef mixture and letting it rest for a minimum of about half an hour. Meanwhile, prepare the potatoes…


Mash the boiled potatoes with a masher


Season the mashed potatoes with salt and pepper


Flatten a large piece of meat in the center of your hand


Put a tablespoon of mashed potato in the center of the meat


Gather all the sides of the meat to the center


Roll the meat into a ball ensuring that there are no gaps. You can smoothen it with damp hands.


If you don’t want to get up close and personal with the meat, you can alway use a small bowl to assist you in making the meatballs…

Spread out a piece of cling film inside the bowl


Press a handful of ground beef in the center of the the bowl, on top of the cling film. Flatten the meat.


Put a tablespoon of mashed potato in the center


With the help of the cling film, gather all the sides in the center




Prepare the tomato sauce


Semi bake, remove from oven and pour tomato sauce over the meatballs. Return back to oven to bake completely.


Remove from oven and sprinkle mozzarella cheese on each meatball




Stuffed Meatballs
Recipe type: Main Course
Prep time: 
Cook time: 
Total time: 
Serves: 8
Meatballs stuffed with mashed potatoes, topped with tomato sauce and mozzarella cheese!
For the Meat:
  • 750 grams ground beef
  • 1 medium sized onion, finely chopped
  • 2 garlic cloves, crushed
  • 1 teaspoon salt
  • ¼ teaspoon black pepper powder
  • ½ teaspoon red pepper flakes (optional)
  • 3 tablespoons olive oil
  • 2 slices of bread, soaked in ¼ cup of water
For the Mashed Potatoes
  • 2 medium sized potatoes, peeled and washed
  • ½ teaspoon salt
  • 1 liter hot water
  • ¼ teaspoon salt
  • ¼ teaspoon white pepper powder
For the Tomato Sauce
  • 1 tablespoon tomato paste
  • ½ tablespoon red pepper paste (optional)
  • ¼ teaspoon salt
  • ¼ teaspoon black pepper powder
  • 1 tablespoon olive oil
  • 1 - 1½ cups hot water
  1. Preheat oven to 225 degrees C (437 degrees F). Grease a large baking dish and set aside.
Prepare the Ground Beef mixture
  1. In a large bowl, combine the ground beef, onions, garlic, salt, peppers and olive oil.
  2. Squeeze out the water from the soaked bread slices and crumble on top of the meat mixture
  3. Kneed well until all the ingredients are well combined
  4. Cover and set aside for a minimum of half an hour.
Prepare the Mashed Potato
  1. Cut the potatoes into quarter inch thick circular discs and place in a medium sized pot
  2. Add ½ teaspoon of salt and 1 liter of hot water
  3. Place the pot on high heat until the water starts to boil. Reduce the heat to medium and let cook for 40 - 45 minutes or until the potatoes have softened. (You can check with a fork for doneness)
  4. Drain the water and with the help of a masher, or a fork, mash the potatoes
  5. Add the salt and pepper and mix well
Prepare the Tomato Sauce
  1. In a measuring cup, add all the sauce ingredients and mix well until smooth
Prepare the Meatballs
  1. Take a handfull of the meat mixture and press down on the palm of your hand until it's flat
  2. Put about a tablespoon of mashed potato in the center of the meat
  3. Gather all sides to the center and pinch together forming a ball. Roll the meatball and smoothen ensuring there are not gaps
  4. Line the meatballs in the prepared baking dish
  5. Semi-bake in a preheated oven for 30 minutes. Remove from oven and pour the tomato sauce all over the meatballs. Then return to the oven and make for a further 30 minutes
  6. Remove from oven and sprinkle shredded mozzarella cheese on top of each meatball. The heat of the newly baked meatballs will be enough to melt the cheese






Please follow and like us:

Related posts: