Basbousa Base: In a mixing bowl, combine semolina flour, all-purpose flour, unsalted butter, sugar, and milk until smooth.
Spread the mixture evenly on the bottom of a 9 inch springform pan. Bake for 20 minutes or until golden brown.
Mint Chocolate Chip Filling: In a separate mixing bowl, beat together cream cheese and sugar until smooth. Add eggs, one at a time, beating well after each addition. Stir in mint extract and mini chocolate chips.
Pour mixture onto the cooled Basbousa base.
Bake for 30 minutes or until the center is set. Let the cheesecake cool to room temperature before refrigerating.
Caramel Macchiato Topping: In a saucepan over medium heat, combine heavy cream, brown sugar, unsalted butter, vanilla extract, and instant espresso powder. Stir until smooth and thickened.
Pour the Caramel Macchiato topping over the chilled cheesecake.