By Grocery List Plus Editorial Staff | Published on June 11, 2026

Grilled Harissa Shrimp Skewers with Basil Oil and Cilantro

Serves 6

454 cal · 95 min

Grilled Harissa Shrimp Skewers with Basil Oil and Cilantro

Recipe GLPR01f470baf3ac7d

3.8(1)
Mediterranean
Appetizer
95 min
454 cal
Servings: 6
Grill
SNAP eligible

Succulent grilled shrimp threaded on skewers and marinated in mild harissa, then finished with a vibrant basil-infused olive oil and fresh cilantro. This elegant dish is naturally gluten-free, dairy-free, and packed with Mediterranean and North African flavors—perfect for a quick weeknight dinner or impressive entertaining.

Save recipes you love

Create a free Grocery List Plus account to save recipes, rate them, and add every ingredient to your grocery list in one tap.

Ingredients

1 lb raw shrimp, shelled and deveined

1/4 cup mild harissa

Salt to taste

Freshly ground black pepper to taste

1 cup extra virgin olive oil

1 1/2 ounces fresh basil leaves

Fresh cilantro leaves for garnish

2-3 tablespoons additional mild harissa for basting

Cooking oil spray for the grill pan

Directions

  1. Place the cleaned and deveined shrimp in a medium bowl and add 1/4 cup mild harissa. Toss gently to coat all shrimp evenly. Cover the bowl with plastic wrap and refrigerate for 1 to 2 hours to allow the flavors to infuse. About 20 to 30 minutes before grilling, remove the shrimp from the refrigerator and allow them to come to room temperature.

  2. While the shrimp are marinating, prepare the basil oil. Combine the olive oil, fresh basil leaves, and a pinch of salt in a blender. Blend until the mixture is completely smooth and the basil is fully incorporated into the oil.

  3. Transfer the basil oil to a small airtight container and store in the refrigerator until ready to use. (The basil oil can be prepared up to 2 weeks in advance and refrigerated.)

  4. If using wooden skewers, soak them in water for at least 20 minutes. Thread 3 to 4 marinated shrimp onto each skewer, piercing each shrimp through the neck area and once near the tail for secure placement.

  5. Lightly season the threaded shrimp skewers with salt and black pepper. Place 2 to 3 tablespoons of additional mild harissa in a small bowl for basting during grilling (use fresh harissa, not the marinade).

  6. Heat a large nonstick grill pan (10 to 12 inches) over medium-high heat and lightly spray with cooking oil. Arrange the shrimp skewers in the grill pan in a single layer, without crowding.

  7. Grill the shrimp for 2 to 3 minutes on the first side. Flip the skewers and brush with additional harissa. Continue grilling for another 2 to 3 minutes on the second side, basting as needed, until the shrimp are opaque throughout and cooked through (shrimp are safely cooked when they reach an internal temperature of 145°F).

  8. Transfer the cooked shrimp skewers to a serving platter. Drizzle generously with the chilled basil oil and garnish with fresh cilantro leaves. Serve immediately.

Comments

Grocery List Plus Editorial Staff3.75

Harissa and fresh basil oil are not typical finds at Charlotte grocery stores; you'll likely need a stop at Harris Teeter's international aisle or a specialty market for quality harissa paste, adding planning time to a weeknight. The ingredient list is simple and shrimp is readily available year-round at the coast-adjacent chains, but the 95-minute stated time ignores that making basil oil from scratch takes 20 extra minutes beyond marinating and grilling. The dish itself is straightforward and reheats poorly—this is a same-night, dinner-for-six meal best suited to weekend entertaining when the special trip feels intentional.

Sign in or create a free account to add your review.