In a mixing bowl, combine ground lamb, egg, breadcrumbs, minced garlic, ground cumin, ground coriander, salt, and black pepper. Mix well and form into small meatballs.
Heat olive oil in a large pot over medium heat. Add the meatballs and cook until browned on all sides. Remove and set aside.
In the same pot, add chopped onion and sliced carrots. Cook until softened, about 5 minutes.
Add chicken broth, diced tomatoes, dried thyme, paprika, salt, and black pepper. Bring to a boil.
Return the meatballs to the pot. Reduce heat and simmer for 30 minutes, until the meatballs are cooked through and the flavors have melded together.
Serve hot and enjoy!
Notes:
This stew pairs well with crusty bread or over a bed of rice.