Heat a large braiser pan or dutch oven on medium/high heat and add in two tablespoons of olive oil.
Season the steaks with a little salt & pepper on each side. Sear the steaks on both sides for about 2-3 minutes, until browned.
Remove the meat from the pan and lower the heat to medium. Add in remaining two tablespoons of olive oil with the chopped carrots and shallots. Saute for about 5-7 minutes, tossing every two minutes.
Lower the flame and add in the spices. Mix together.
Place the minute steaks back into the pan and top with the boiling water.
Add the dried fruit on top with the cinnamon sticks, and drizzle the date syrup over everything.
Cover the pan and finish cooking in the oven for 3.5-4 hours. Check the meat after 2 hours to make sure there's still enough liquid to reach 3/4 of the way to the top. Otherwise, add another 1/2 cup of water. Spoon some liquid over the steaks. Check again at the 3 hour mark and every 30 minutes after. The meat should flake easily with a fork when ready.
Garnish with fresh rosemary when serving
Notes
*You can make this recipe with a 2.5-3 lb roast. Adjust the water amount to 2 full cups.