This spicy 30-minute stew will warm you up with its exotic flavors, and it tastes great as leftovers!
Heat the oil in a large nonstick skillet over medium-high heat. Add the onion, celery and carrots and sauté for about 10 minutes. Stir in the garlic and spices, cooking for another minute. Add the beef, stirring to breaking up the meat, and cook until browned. Add the tomatoes and chickpeas with their liquid, bringing to a boil.
Lower the heat and simmer and cook for 15 minutes. Add salt and pepper to taste.
Ladle into bowls and top with optional feta cheese.