Prep the shrimp: Pat shrimp dry with paper towels.
Dry shrimp sear better and get a light crust.
Make the marinade: In a bowl, mix garlic, chili paste, soy sauce, fish sauce (if using), honey, lime juice, 1 tablespoon oil, smoked paprika, black pepper, and red pepper flakes.
Marinate briefly: Toss shrimp with the marinade and let sit for 10–15 minutes. Longer isn’t necessary and can affect texture.
Heat the pan: Place a large skillet over medium-high heat and add the remaining 1 tablespoon oil. The pan should be hot before the shrimp go in.
Sear the shrimp: Add shrimp in a single layer.
Cook 1–2 minutes per side until opaque and lightly browned. Avoid overcrowding; cook in batches if needed.
Reduce the sauce: If there’s extra marinade, pour it into the pan for the final minute and let it bubble and thicken slightly, coating the shrimp.
Finish and garnish: Squeeze a little extra lime over the shrimp. Top with chopped cilantro or scallions.
Serve your way: Spoon over rice or quinoa, toss with noodles, or add to a salad bowl with crunchy veggies.
Add more chili sauce if you like it hot.