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

Moroccan Grilled Shrimp & Vegetable Skewers

Serves 6

147 cal · 45 min

Moroccan Grilled Shrimp & Vegetable Skewers

Recipe GLPR193205eb1721f2

4.3(1)
Mediterranean
Appetizer
45 min
147 cal
Servings: 6
Grill
SNAP eligible

Succulent grilled shrimp and roasted red peppers alternate on skewers with marinated zucchini, mushrooms, and cherry tomatoes. A fragrant Moroccan spice blend with Ras El Hanout, yogurt, and olive oil creates an aromatic marinade that infuses each component with warm, complex flavors. The shrimp cook quickly to tender perfection while the vegetables caramelize on the grill. A vibrant, protein-rich dinner that's naturally gluten-free and satisfying for any weeknight or special occasion.

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

12 skewers Bamboo skewers

1 pound Large shrimp, peeled and deveined with tail left on

3 tablespoons Low-fat plain yogurt

3 tablespoons Extra virgin olive oil

4 teaspoons Ras El Hanout spice blend

Salt

Black pepper

1 whole Roasted red bell pepper from jar, cut into 1-inch squares

3 medium Fresh zucchini, cut into 1/2-inch chunks

1 pint Fresh mushrooms, halved

½ pint Cherry tomatoes

Directions

  1. Place bamboo skewers in a bowl of water and let soak for at least 30 minutes before grilling to prevent burning. Meanwhile, prepare the shrimp and vegetables for marinating.

  2. In a small bowl, combine low-fat yogurt, 1.5 tablespoons olive oil, 2 teaspoons Ras El Hanout, and a pinch of salt and black pepper to create the shrimp marinade. Place peeled shrimp in a shallow dish, coat evenly with the marinade, and refrigerate for 1 hour.

  3. In another small bowl, whisk together the remaining 1.5 tablespoons olive oil, 2 teaspoons Ras El Hanout, salt, and black pepper for the vegetable marinade. In a large bowl, combine the zucchini chunks, mushroom halves, cherry tomatoes, and roasted red pepper squares. Pour the marinade over the vegetables and toss gently to coat. Let sit for 1 hour.

  4. Preheat your grill to medium-high heat. Remove the soaked skewers from water and pat dry.

  5. Thread shrimp skewers by alternating marinated shrimp and red pepper pieces, leaving a small space between each. Grill the shrimp skewers on the preheated grill for approximately 1 minute per side, until the shrimp are opaque and pink with an internal temperature of 145°F. Transfer to a serving platter.

  6. Thread vegetable skewers by alternating zucchini, mushrooms, cherry tomatoes, and roasted red pepper pieces. Grill the vegetable skewers on medium-high heat for 2 to 3 minutes per side, until the vegetables are tender and lightly charred. Transfer to the serving platter with the shrimp.

  7. Serve the shrimp and vegetable skewers hot, accompanied by your choice of sides or a fresh salad.

Comments

Grocery List Plus Editorial Staff4.25

Ras el hanout is the catch here: you'll need a second trip to a specialty shop like Whole Foods or an ethnic market, since Harris Teeter, Food Lion, Publix, Walmart, ALDI, and Kroger banners don't stock it reliably. Everything else—shrimp (abundant on the Carolina coast and at every major chain), yogurt, bell peppers, zucchini, mushrooms, cherry tomatoes—is standard. At roughly $12 to $14 total for six servings, this lands at $2–$2.50 per serving, reasonable for shrimp. The stated 45 minutes is honest: 10 minutes of prep, 15 minutes of marinating, 15 minutes of grilling and resting. It's a straightforward weeknight dinner that feeds a family, requires no fussy technique, and reheats adequately if you cover it loosely. The skewers suit the Charlotte market well—local shrimp is fresher than frozen—but the spice blend creates a deliberate detour that some weeknights don't allow.

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