Soak sourdough slices in milk and set aside.
In a separate bowl, mix ground beef, grated onion, garlic, fresh ginger, salt, pomegranate molasses and dried thyme with your hands until fully combined.
Add soaked sourdough slices to ground beef mixture and mix until everything is fully incorporated.
Pour olive oil in a large pan and start making the meatballs. They should be as big as a walnut. Place all the meatballs in the pan.
Turn the heat on and cook the meatballs for 8-10 minutes until fully cooked.
Take the meatballs out and add tomato paste and pepper paste to the pan. Stir for a minutes until the color is bright red.
Add water and bring it to simmer. Add meatballs to the sauce and let it simmer for 10 minutes.
Put melting cheese on top, cover and let it simmer for another minute until the cheese is melted.
Serve warm with rice, bread or potatoes.