Heat oil in a 12" ovenproof skillet over medium-high heat. Cook lamb, stirring and breaking up meat into small pieces, until browned, 3–4 minutes. Add onion; cook until soft, 4–6 minutes. Stir in 1/2 of the parsley, the curry powder, tomatoes, salt, and pepper; cook until tomatoes begin to break down, 3–4 minutes. Make 4 wells in lamb mixture; crack 1 egg into each. Bake until the egg whites are set and yolks are still runny, 5–7 minutes.