Heat a tablespoon of olive oil in a skillet over medium heat.
Add the chopped onion and finely grated or minced garlic. Sauté until soft and translucent.
Stir in the minced meat and sliced olives, cooking for a few minutes while stirring regularly.
Meanwhile, boil the diced potatoes in salted water until tender (about 10–15 minutes).
Drain the potatoes, then mash them roughly using a fork or potato masher.
Add the mashed potatoes to the meat mixture, then season with curry powder, salt, and pepper.
Cover and let simmer for a few minutes. If the mixture seems too dry, add a little water to prevent sticking.
Remove from heat, then mix in the chopped fresh cilantro and cheese portions until smooth and slightly compact. The mixture should not be too liquid.
Let the filling cool completely before shaping the samosas.