No, you can use ground beef or turkey instead of ground lamb. Although the flavor will be slightly different, it will still be delicious.