For the meatballs: Soak the breadcrumbs in the milk. In a large bowl, combine the breadcrumb mixture, lamb, cheese, mustard, paprika, sambal, garlic, shallots and some salt and pepper. Form the mixture into about 20 small meatballs.
Heat the oil in a large skillet over medium-high heat. Sear the meatballs on all sides until browned. Remove from the skillet and set aside.
For the sauce: In the same skillet, saute the onions until translucent, about 2 minutes. Add the garlic, carrots, celery and chiles and cook for 2 minutes more. Add the canned and fresh tomatoes, the oregano and 1/4 cup (60ml) water. Season with salt and pepper. Add the meatballs to the skillet and simmer until cooked through, about 20 minutes.
Divide the meatballs among plates and spoon the sauce on top. Add a spoonful of goat cheese and sprinkle with parsley. Serve with Naan Bread.
In a large bowl, dissolve the yeast with the sugar and salt in 1 cup (250ml) warm water. Let stand until frothy, about 10 minutes.
Stir in the flour to make a soft dough. Turn out onto a lightly floured surface and knead until smooth, about 5 minutes. Place the dough in an oiled bowl, turning to coat, and cover with plastic wrap. Let rise until doubled in size, about 1 hour.
Flatten the dough with your hands. Divide the dough into 8 pieces, each about the size of a golf ball. Roll into balls and place on a baking sheet. Cover with plastic wrap and let rise until doubled in size, about 30 minutes.
Roll one ball of dough into a thin round on a lightly floured surface. Lightly oil a cast-iron skillet and heat until hot. Add the dough and cook until puffy and lightly browned, 2 to 3 minutes. Flip and brush the cooked side with butter. Continue cooking until browned, about 2 minutes more. Transfer to a plate and repeat with the remaining dough.