Cut the halloumi into one-inch bite-sized pieces and pat dry with a paper towel
Heat the ghee over medium-high heat in a nonstick skillet
Add the halloumi and fry until golden brown on both sides
Remove the halloumi from the pan and add in the chopped onion, garlic, ginger, and serrano chili pepper and fry until golden brown.
Meanwhile, heat another skillet with the spinach and one cup of water. Boil the spinach until wilted.
Add the spinach and remaining water to a blender and blend until pureed. Set aside until the end.
Add in the garam masala, coriander, and cumin to the frying pan and stir fry until the spices are fragrant, about 3 minutes or so.
Once you have cooked your spice mixture into your onion mixture, add in the pureed spinach and halloumi cheese.
Stir in some yogurt and top with salt and pepper to taste
Serve with brown rice or any side of your choosing.