Meatballs Stuffed With Spinach

Meatballs Stuffed With Spinach |

It’s not very easy to clean spinach as its roots and leaves are muddy, well  at least not for me. You can find the most fresh herbs at local bazaars, but they are generally so wet with a lot of mud. Supermarkets sell cleaned spinach in packages, but they are not in very good condition. That’s why I prefer buying it from bazaar, but as I find it troublesome to wash it, I don’t feel like buying it very often although I love spinach much. When I went to bazaar the other day, I saw the cleanest spinach ever! They were so clean that I bought 2 kilos! Unlike the usual spinach washing, it was so easy this time. I used a little of it and put the rest in small plastic bags to store in freezer. It’s a great feeling to know that I still have some ready to use spinach in my freezer.

Start with preparing meatballs.

Meatballs Stuffed With Spinach |

Serve hot with shepherd’s salad.

5 from 1 reviews
Meatballs Stuffed With Spinach
Prep time
Cook time
Total time
Serves: 4
  • 500g ground beef
  • 1 onion, grated
  • 1 egg
  • 2 tbsp breadcrumbs or cornmeal
  • 1 tsp salt
  • 1 tsp black pepper
  • 1 tsp cumin
  • Filling:
  • 300g spinach, roughly chopped
  • 1 onion, chopped
  • ¼ cup milk
  • 2 tbsp olive oil
  • a pinch of salt
  • 1 tsp black pepper
  • Sauce:
  • 1 tbsp tomato or pepper paste
  • 2 tbsp olive oil
  • ¼ cup water
  • ¼ cup kasar cheese, grated (use any melting cheese you like)
  1. Mix ground beef, grated onion, breadcrumbs or cornmeal, egg and spices in a large bowl.
  2. Combine them very well with your hands.
  3. Cover it and wait about 20 minutes in refrigerator.
  4. Meanwhile you can prepare the filling.
  5. Saute onion with olive oil.
  6. Add spinach and stir.
  7. Cook it for about 10 minutes, add salt, black pepper and milk, stir. Take it from stove.
  8. Take the meatball mixture from refrigerator. Take a piece as big as an egg, make it a ball.
  9. Then make a hole in this ball with your thumb.
  10. Repeat this for the rest. Place them in an oven tray and cook at 180C until golden brown.
  11. Prepare the sauce at this time. Heat olive oil, add tomato or pepper paste and stir.
  12. After a few minutes, add water and boil.
  13. Share the spinach filling in these meatballs.
  14. Pour the sauce on meatballs.
  15. Top each meatball with grated cheese and put them back in oven.
  16. Cook for another 10 minutes.


  1. says

    These are the tastiest meatballs I came ever across in my life!!!!!!!!!!!!!!!!!!!! Not only they look beautiful, they sound so delicious filled with creamy spinach and topped with tangy tomato sauce and cheese! Thank you for sharing Zerrin, hope you had a great weekend :)

  2. says

    Did you squeeze the liquid out of the spinach? Usually we have a good deal of liquid when we saute the spinach down. I like this idea for making your meatballs a little healthier.

  3. says

    Love the idea of filling the meatballs with the spinach. I have all the ingredients to make it this weekend.

    Thanks for sharing!


    PS. I am a subscriber to your blog but I haven’t been receiving your latest post.

  4. Vanessa says

    okay so I’m wanting to make it tomorrow for my husband for Valentine’s Day what do you think I should put with the meatballs? pasta and make more sauce what would you recommend?

Leave a Reply

Your email address will not be published. Required fields are marked *

Rate this recipe: