Place the beef stew meat in the slow cooker. Add the diced onion, sliced carrots, and minced garlic on top.
Sprinkle the cumin, cinnamon, ginger, paprika, and turmeric over the meat and vegetables. Stir to coat everything evenly.
Pour the diced tomatoes and beef broth into the slow cooker. Add salt and pepper to taste.
Stir in the green olives. Cover and cook on low for 8 hours until the beef is fork-tender.
Taste and adjust salt or pepper if needed. Ladle into bowls and sprinkle with fresh parsley before serving.