In a bowl, combine olive oil, minced garlic, paprika, lemon juice, ground cumin, ground coriander, chili powder, salt, and black pepper.
Add the prawns to the marinade and toss to coat evenly.
Let the prawns marinate for at least 30 minutes in the refrigerator. If you have more time, marinate for up to 2 hours for deeper flavor.
Preheat your grill to medium-high heat.
Thread the prawns onto skewers for easier handling, or place them directly on the grill.
Grill the prawns for 2-3 minutes on each side, or until they turn pink and are opaque. Be careful not to overcook them, as prawns can become tough if grilled for too long.
Remove the prawns from the grill and let them rest for a few minutes.
Garnish with fresh parsley or cilantro if desired.
Enjoy your meal!