Ingredients
Equipment
Method
- Heat oil or ghee in a large skillet over medium-high heat. Add halloumi cubes in a single layer without crowding and cook 2 to 3 minutes per side until golden brown on all sides. Remove and set aside.
- Reduce heat to medium. Add diced onion and cook for about 5 minutes, stirring occasionally, until soft and translucent. Do not rush this step.
- Add minced garlic and grated ginger. Stir constantly for about 1 minute until fragrant.
- Add cumin, coriander powder, garam masala, and paprika all at once. Toast the spices for 30 seconds, stirring constantly.
- Pour in the crushed tomatoes and stir to combine. Simmer on medium heat for 10 minutes until the sauce visibly thickens and deepens in color.
- Reduce heat to low. Slowly stir in the heavy cream a little at a time, stirring continuously to keep the sauce smooth. Never add cream over high heat.
- Gently add the pan-fried halloumi back into the sauce. Simmer on low for 5 minutes so the cheese absorbs all the spiced flavors.
- Taste and season carefully with salt, pepper, and sugar if needed. Halloumi is naturally salty so add salt last. Garnish with fresh cilantro and serve immediately.
Notes
Pat halloumi completely dry before frying for the best golden crust. Do not crowd the pan or the cheese will steam instead of sear. Let the tomato sauce reduce fully before adding cream. Add cream slowly over low heat only to prevent curdling. Leftovers keep in the refrigerator for up to 4 days. Freezing is not recommended for cream-based sauces.
