Moroccan Veal Stew
Serves 4 to 5
Put the eggplant into a colander, sprinkle with 1 teaspoon of the salt, cover with a dish, put a heavy weight on top and let drain for 15 minutes. Remove from the colander and pat dry.
Season the meat with 1/4 teaspoon of the salt and the pepper. Place the flour in a bowl, add the meat and toss until well coated, shaking off the excess.
Heat 2 tablespoons of the oil in a large high-sided fry pan set on medium-high heat, until sizzling, about 2 minutes. Add the meat and brown on all sides, about 3 minutes. Transfer to a bowl.
Add 2 tablespoons of the oil to the drippings left in the pan and heat over high heat until smoking. Add the dried eggplant, reduce the heat to medium-high and cook on one side for 3-4 minutes, until browned. Turn and cook for 3 minutes on the other side. Remove to a bowl and set aside.
Add the remaining oil to the pan and heat on medium-high heat. Cook for the onion and garlic in the pan until soft, about 3 minutes. Add the pine nuts, raisins and curry powder and cook for 4 minutes. Add the browned meat, along with any juices that have accumulated, and cook for 1 minute. Add the wine and boil until it has reduced by half, about 4 minutes. Stir in the chicken stock and parsley and bring to a boil, about 4 minutes. Cover the pan with the lid slightly ajar, reduce the heat and simmer for 1 hour. Add the browned eggplant and cook for 30 minutes longer without the lid.
Serve the stew with the rice on the side.