Heat oil or ghee in a 12" cast iron skillet over medium heat.
Add the onion and sauté until translucent, about 3 minutes.
Add the garlic and sauté for another minute.
Stir in the tomatoes and bacon. Follow with the tomato puree, the capers and the spices. Season with salt & pepper. Cook over medium heat for 15 minutes to allow the flavors to meld.
Heat broiler to 400 degrees.
Remove skillet from heat and distribute Halloumi and Italian sausage evenly across the tomato mixture, gently nudging them down into the sauce.
Place skillet under the broiler for a few minutes until cheese has browned. Finish with generous amount of fresh basil before serving. Serve with fresh bread, over pasta or over rice.