Grilled Shrimp Skewers
I still remember the first time I made grilled shrimp skewers for my family. It was a warm summer evening, and we were all gathering in the backyard for a barbecue. I wanted to create a dish that was not only delicious but also healthy and easy to make. That's when I came up with this simple yet flavorful recipe for grilled shrimp skewers.
As a registered dietitian turned recipe developer, I've always been passionate about creating balanced and blood-sugar-friendly meals that are perfect for everyday cooking. And this recipe is no exception. With its combination of lean protein, high-fiber vegetables, and whole-food carbohydrates, it's an ideal option for a quick and nutritious dinner.
One of the things I love about this recipe is its versatility. You can serve the shrimp skewers as a main course, or as an appetizer or side dish. They're also perfect for a crowd, as they can be easily scaled up or down depending on the number of guests you're hosting. And the best part? They're incredibly easy to make, requiring just a few simple ingredients and some basic cooking skills.
In this recipe, I'll walk you through the steps to create these delicious grilled shrimp skewers. From preparing the ingredients to cooking the shrimp to perfection, I'll provide you with all the tips and techniques you need to make this dish a success. So let's get started and dive into the world of grilled shrimp skewers!
Whether you're a beginner in the kitchen or an experienced cook, this recipe is perfect for anyone looking to create a healthy and delicious meal. With its clear instructions and simple ingredients, you'll be able to make these grilled shrimp skewers with ease and confidence. So go ahead, give it a try, and enjoy the delicious flavors of the grill!
Why You’ll Love This Recipe
- This recipe is easy to make and requires minimal ingredients
- The grilled shrimp skewers are perfect for a quick and healthy dinner
- The dish is versatile and can be served as a main course, appetizer, or side dish
- The recipe is perfect for a crowd and can be easily scaled up or down
- The grilled shrimp skewers are delicious and flavorful, with a nice char on the outside and a juicy interior
- The dish is balanced and nutritious, with a combination of lean protein, high-fiber vegetables, and whole-food carbohydrates
- The recipe is perfect for anyone looking to create a healthy and delicious meal with minimal effort
Why This Recipe Works
The key to making great grilled shrimp skewers is to understand the science behind the cooking process. When you grill shrimp, you're using high heat to cook the protein quickly and evenly. This helps to preserve the delicate flavor and texture of the shrimp, while also creating a nice char on the outside.
Another important factor is the marinade. By marinating the shrimp in a mixture of olive oil, lemon juice, and herbs, you're adding flavor and tenderizing the protein at the same time. This helps to create a juicy and flavorful final product that's sure to impress your guests.
Finally, the type of vegetables you use is also important. In this recipe, I've chosen to use a combination of bell peppers, onions, and mushrooms, which provide a nice contrast in texture and flavor to the shrimp. By threading these vegetables onto the skewers along with the shrimp, you're creating a balanced and visually appealing dish that's perfect for any occasion.
Ingredients You’ll Need
When it comes to making grilled shrimp skewers, the ingredients are just as important as the cooking technique. In this recipe, I've chosen to use a combination of fresh and flavorful ingredients that are easy to find in most supermarkets. From the juicy shrimp to the crunchy vegetables, every component of this dish is carefully selected to provide a balanced and delicious final product.
One of the most important ingredients in this recipe is the shrimp. I recommend using large and fresh shrimp, which have a sweeter flavor and a firmer texture than smaller shrimp. You can find fresh shrimp at most seafood markets or supermarkets, and they're usually labeled as 'large' or 'jumbo'.
- 1 lb (450g) large shrimp, peeled and deveinedI recommend using fresh and sustainable shrimp for this recipe, which have a sweeter flavor and a firmer texture than frozen shrimp. You can find fresh shrimp at most seafood markets or supermarkets, and they're usually labeled as 'large' or 'jumbo'.
- 1/4 cup (60ml) olive oilOlive oil is a healthy and flavorful choice for this recipe, with a high smoke point that makes it perfect for grilling. You can also use other oils like avocado oil or grapeseed oil, but olive oil provides the best flavor.
- 2 cloves garlic, mincedGarlic is a key ingredient in this recipe, adding a rich and savory flavor to the shrimp and vegetables. I recommend using fresh garlic for the best flavor, but you can also use jarred or powdered garlic if you prefer.
- 1 tablespoon freshly squeezed lemon juiceLemon juice is a great addition to this recipe, providing a bright and citrusy flavor that complements the shrimp and vegetables perfectly. You can use freshly squeezed lemon juice or bottled juice, but freshly squeezed is always best.
- 1 teaspoon dried oreganoOregano is a classic herb that pairs well with shrimp and vegetables, adding a earthy and slightly bitter flavor to the dish. You can use fresh or dried oregano, but dried oregano is more convenient and has a longer shelf life.
- 1/2 teaspoon saltSalt is an essential ingredient in this recipe, enhancing the flavor of the shrimp and vegetables and helping to bring out their natural sweetness. I recommend using kosher salt or sea salt for the best flavor, as they have a coarser texture and a more nuanced flavor than table salt.
- 1/4 teaspoon black pepperBlack pepper is a great addition to this recipe, adding a sharp and peppery flavor that complements the shrimp and vegetables perfectly. You can use freshly ground black pepper or pre-ground pepper, but freshly ground is always best.
- 1 large red bell pepper, cut into 1-inch piecesBell peppers are a crunchy and sweet addition to this recipe, providing a nice contrast in texture to the shrimp and onions. You can use any color bell pepper you like, but red bell peppers have a sweeter flavor and a more vibrant color.
- 1 large onion, cut into 1-inch piecesOnions are a key ingredient in this recipe, adding a sweet and savory flavor to the dish. You can use any type of onion you like, but sweet onions like Vidalia or Maui onions have a milder flavor and a sweeter taste.
- 2 large mushrooms, cut into 1-inch piecesMushrooms are a great addition to this recipe, providing a meaty and earthy flavor that complements the shrimp and vegetables perfectly. You can use any type of mushroom you like, but button mushrooms or cremini mushrooms have a milder flavor and a firmer texture.
- 10 bamboo skewers, soaked in water for 30 minutesBamboo skewers are a great choice for this recipe, as they're inexpensive and easy to find. You can also use metal skewers if you prefer, but bamboo skewers have a more rustic and natural look that's perfect for outdoor cooking.
Equipment You’ll Need
How to Make Grilled Shrimp Skewers
- 1In a large bowl, whisk together the olive oil, garlic, lemon juice, oregano, salt, and pepper to make the marinade.
- 2Add the shrimp to the marinade and toss to coat, making sure they're all fully covered in the mixture.
- 3Cover the bowl with plastic wrap and refrigerate for at least 30 minutes or up to 2 hours to allow the shrimp to marinate.
- 4Preheat the grill to medium-high heat, or about 400°F (200°C).
- 5Thread the marinated shrimp, bell peppers, onions, and mushrooms onto the bamboo skewers, leaving a small space between each piece.
- 6Brush the grill with oil to prevent sticking, then place the skewers on the grill.
- 7Cook the skewers for 8-10 minutes, turning occasionally, or until the shrimp are pink and cooked through, reaching an internal temperature of 145 F (63 C). Use an instant-read thermometer to check the temperature in the thickest part of the shrimp.
- 8Remove the skewers from the grill and let them rest for a few minutes before serving.
- 9Serve the skewers hot, garnished with fresh herbs or lemon wedges if desired.
- 10To add some extra flavor, you can serve the skewers with a side of quinoa or brown rice, or with a simple green salad.
- 11You can also customize the recipe by using different types of protein or vegetables, such as chicken or beef, or adding some spicy sauce for extra flavor.
Expert Tips
- Make sure to soak the bamboo skewers in water for at least 30 minutes before using them, as this will help prevent them from burning on the grill.
- If using metal skewers, you can skip the soaking step, but make sure to oil them before adding the ingredients to prevent sticking.
- To prevent the shrimp from overcooking, make sure to check the internal temperature regularly, and remove them from the grill as soon as they reach 145 F (63 C).
- You can also add some wood chips or chunks to the grill to give the skewers a smoky flavor, but make sure to follow the manufacturer's instructions for safe use.
- To make the recipe more substantial, you can serve the skewers with a side of roasted vegetables or a simple salad.
- You can also customize the recipe by using different types of marinades or sauces, such as a spicy harissa or a tangy tahini sauce.
- To make the recipe more efficient, you can prepare the ingredients in advance and store them in the refrigerator until ready to cook.
- You can also cook the skewers in a grill pan on the stovetop if you don't have access to an outdoor grill, but make sure to adjust the cooking time and temperature accordingly.
Common Mistakes to Avoid
- Not soaking the bamboo skewers in water before using them, which can cause them to burn on the grill.
- Overcrowding the skewers, which can cause the ingredients to steam instead of grill, resulting in a less flavorful dish.
- Not checking the internal temperature of the shrimp, which can cause them to overcook and become tough and dry.
- Not oiling the grill before cooking, which can cause the skewers to stick and become difficult to turn.
- Not letting the skewers rest before serving, which can cause the juices to run out and the ingredients to become dry.
- Not using fresh and high-quality ingredients, which can affect the flavor and texture of the final dish.
Variations and Substitutions
- Using different types of protein, such as chicken or beef, and adjusting the cooking time and temperature accordingly.
- Adding some spicy sauce or harissa to the marinade for extra flavor.
- Using different types of vegetables, such as zucchini or eggplant, and adjusting the cooking time and temperature accordingly.
- Serving the skewers with a side of quinoa or brown rice, or with a simple green salad.
- Adding some wood chips or chunks to the grill to give the skewers a smoky flavor.
- Using a different type of oil, such as avocado oil or grapeseed oil, for a unique flavor.
- Adding some fresh herbs, such as parsley or cilantro, to the marinade for extra flavor.
What to Serve With Grilled Shrimp Skewers
The grilled shrimp skewers are perfect for serving as a main course, appetizer, or side dish. You can serve them with a variety of sides, such as quinoa or brown rice, or with a simple green salad. They're also great for serving at outdoor gatherings or parties, as they're easy to eat and can be made in large quantities.
Some other ideas for serving the skewers include serving them with a side of roasted vegetables, such as asparagus or Brussels sprouts, or with a side of grilled or sautéed spinach. You can also serve them with a side of fruit, such as sliced apples or oranges, for a light and refreshing dessert.
Make-Ahead, Storage, Freezing and Reheating
The grilled shrimp skewers can be stored in the refrigerator for up to 24 hours, or frozen for up to 3 months. To store them in the refrigerator, simply place the skewers in a covered container and refrigerate at 40°F (4°C) or below.
To freeze the skewers, place them in a single layer on a baking sheet and put the sheet in the freezer. Once the skewers are frozen, transfer them to a freezer-safe bag or container and store them in the freezer at 0°F (-18°C) or below.
To reheat the skewers, simply place them on the grill or in a grill pan and cook until heated through, or microwave them for 30-60 seconds until warmed through. You can also serve them at room temperature, or chilled from the refrigerator.
It's also important to note that the skewers can be made ahead of time and stored in the refrigerator or freezer until ready to cook. Simply prepare the ingredients and store them in the refrigerator or freezer, then cook the skewers when you're ready to serve them.
Frequently Asked Questions
What type of shrimp should I use for this recipe?
I recommend using large and fresh shrimp for this recipe, which have a sweeter flavor and a firmer texture than smaller shrimp. You can find fresh shrimp at most seafood markets or supermarkets, and they're usually labeled as 'large' or 'jumbo'.
Can I use metal skewers instead of bamboo skewers?
Yes, you can use metal skewers instead of bamboo skewers. However, make sure to oil them before adding the ingredients to prevent sticking, and follow the manufacturer's instructions for safe use.
How long should I cook the skewers for?
The cooking time will depend on the size and type of shrimp you're using, as well as the heat of your grill. As a general rule, cook the skewers for 8-10 minutes, turning occasionally, or until the shrimp are pink and cooked through, reaching an internal temperature of 145 F (63 C).
Can I make the skewers ahead of time and store them in the refrigerator or freezer?
Yes, you can make the skewers ahead of time and store them in the refrigerator or freezer. Simply prepare the ingredients and store them in the refrigerator or freezer, then cook the skewers when you're ready to serve them.
What type of oil should I use for the marinade?
I recommend using olive oil for the marinade, which has a high smoke point and a rich, fruity flavor. You can also use other oils like avocado oil or grapeseed oil, but olive oil provides the best flavor.
Can I add other ingredients to the marinade?
Yes, you can add other ingredients to the marinade, such as minced garlic or grated ginger, to give the skewers extra flavor. Just be sure to adjust the amount of oil and acid in the marinade accordingly to avoid overpowering the other ingredients.
How do I prevent the skewers from sticking to the grill?
To prevent the skewers from sticking to the grill, make sure to oil the grill before cooking, and use a gentle touch when turning the skewers. You can also use a grill mat or a piece of aluminum foil to prevent sticking, but be sure to follow the manufacturer's instructions for safe use.
Can I serve the skewers with a side of sauce or dip?
Yes, you can serve the skewers with a side of sauce or dip, such as a tangy tahini sauce or a spicy harissa. Just be sure to choose a sauce or dip that complements the flavors of the skewers, and serve it on the side to avoid overpowering the other ingredients.

Ingredients
- 1 lb (450g) large shrimp, peeled and deveined
- 1/4 cup (60ml) olive oil
- 2 cloves garlic, minced
- 1 tablespoon freshly squeezed lemon juice
- 1 teaspoon dried oregano
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1 large red bell pepper, cut into 1-inch pieces
- 1 large onion, cut into 1-inch pieces
- 2 large mushrooms, cut into 1-inch pieces
- 10 bamboo skewers, soaked in water for 30 minutes
Instructions
- In a large bowl, whisk together the olive oil, garlic, lemon juice, oregano, salt, and pepper to make the marinade.
- Add the shrimp to the marinade and toss to coat, making sure they're all fully covered in the mixture.
- Cover the bowl with plastic wrap and refrigerate for at least 30 minutes or up to 2 hours to allow the shrimp to marinate.
- Preheat the grill to medium-high heat, or about 400°F (200°C).
- Thread the marinated shrimp, bell peppers, onions, and mushrooms onto the bamboo skewers, leaving a small space between each piece.
- Brush the grill with oil to prevent sticking, then place the skewers on the grill.
- Cook the skewers for 8-10 minutes, turning occasionally, or until the shrimp are pink and cooked through, reaching an internal temperature of 145 F (63 C). Use an instant-read thermometer to check the temperature in the thickest part of the shrimp.
- Remove the skewers from the grill and let them rest for a few minutes before serving.
- Serve the skewers hot, garnished with fresh herbs or lemon wedges if desired.
- To add some extra flavor, you can serve the skewers with a side of quinoa or brown rice, or with a simple green salad.
- You can also customize the recipe by using different types of protein or vegetables, such as chicken or beef, or adding some spicy sauce for extra flavor.