If you’ve ever driven the two-lane highway along O’ahu’s North Shore, you know the moment. You come around a bend, the sugarcane fields open up, and there it is — a beat-up white truck parked on the side of the road with a line of people stretching down the shoulder. The air hits you before you even get out of the car: garlic. Butter. The sizzle of shrimp hitting a screaming hot pan. That’s when you know you’ve arrived at one of Hawaii’s great food experiences.
North Shore garlic shrimp is one of those dishes that’s become so iconic it’s practically a pilgrimage. Tourists and locals alike make the drive from Honolulu specifically for this — a styrofoam plate piled with shell-on shrimp swimming in garlicky butter sauce, two scoops of rice to soak it all up, and a wedge of lemon you’ll squeeze over everything. It’s messy, it’s rich, it’s aggressively garlicky, and it’s absolutely perfect.
The Shrimp Truck Story
The garlic shrimp truck phenomenon started in the 1990s in the small town of Kahuku on O’ahu’s North Shore. The area had several aquaculture farms raising freshwater shrimp, and someone — Giovanni Armenio, according to most accounts — had the idea to set up a truck selling the shrimp cooked simply in garlic and butter right there by the road.
Free: Hawaiian Cooking Starter Kit
Get 5 essential island recipes + a printable pantry checklist — everything you need to start cooking Hawaiian at home.
No spam, ever. Unsubscribe anytime.
Giovanni’s Shrimp Truck became legendary. The formula was brilliantly simple: take incredibly fresh shrimp, cook them shell-on in an obscene amount of garlic and butter, serve over rice. That’s it. No fancy technique, no exotic ingredients — just great shrimp and a lot of garlic. The line grew, competitors followed, and before long the Kahuku stretch of Kamehameha Highway had multiple shrimp trucks, each with its own loyal following.
Today, the big names include Giovanni’s (the white truck covered in customer signatures), Romy’s (which grows their own shrimp), Fumi’s, and several others. Each has their partisans, and the “best shrimp truck” debate is one of those arguments that has no winner and never gets old. I love that about Hawaii — we argue passionately about food because food is worth arguing about.
The Secret to North Shore–Style Garlic Shrimp
Having eaten my way through most of the shrimp trucks and tried to reverse-engineer the recipe more times than I can count, here’s what I’ve learned:
- Don’t be shy with the garlic. If you think you’ve added enough garlic, double it. This is not a dish for garlic moderates. A full head of garlic for a pound of shrimp is the baseline — some recipes use more.
- Keep the shells on. This is non-negotiable for authenticity. The shells protect the shrimp during cooking, add flavor to the sauce, and give you something to do with your hands while you eat. Yes, it’s messy. That’s the point.
- Butter is the vehicle. The garlic butter sauce is what makes this dish. It needs to be rich, golden, and plentiful enough to soak into every grain of rice on the plate.
- Don’t overcook the shrimp. Shrimp go from perfect to rubbery in about 30 seconds. Pull them when they’re just pink and curled — they’ll finish cooking in the hot sauce.
- Finish with lemon. The acid cuts through the richness and ties everything together. Don’t skip it.
Ingredients
- 1 1/2 lbs large shrimp (16-20 count), shell-on, deveined with shell intact
- 1 full head of garlic (about 12-15 cloves), minced
- 4 tablespoons unsalted butter
- 2 tablespoons olive oil
- 1/4 teaspoon red pepper flakes
- 1/2 teaspoon paprika
- 2 tablespoons dry white wine (optional)
- Juice of 1 lemon, plus wedges for serving
- 2 tablespoons fresh parsley, chopped
- Salt and black pepper to taste
- Cooked white rice for serving
Instructions
Prep the Shrimp
- If your shrimp aren’t deveined, use kitchen scissors to cut along the back of each shell and remove the vein, leaving the shell intact. This lets the sauce get into the shrimp while keeping the shell on.
- Pat the shrimp dry with paper towels. Season lightly with salt and pepper.
Cook the Garlic Shrimp
- Heat a large skillet or cast iron pan over medium-high heat. Add the olive oil and 2 tablespoons of butter.
- When the butter is melted and foaming, add the shrimp in a single layer. Don’t crowd the pan — work in batches if needed. Cook for 2 minutes per side until the shells turn pink and get some color. Remove shrimp and set aside.
- Reduce heat to medium. Add the remaining 2 tablespoons of butter to the pan.
- Add the minced garlic, red pepper flakes, and paprika. Cook for 1-2 minutes, stirring constantly, until the garlic is fragrant and just starting to turn golden. Don’t let it burn — burnt garlic is bitter garlic.
- If using wine, add it now and let it sizzle for 30 seconds.
- Return the shrimp to the pan. Toss everything together in the garlic butter for about 1 minute, until the shrimp are coated and just cooked through.
- Remove from heat. Squeeze the lemon juice over everything and toss. Taste and adjust salt as needed.
Serve
- Pile the shrimp over two scoops of hot white rice.
- Pour all that glorious garlic butter sauce from the pan over the rice — every last drop.
- Sprinkle with chopped parsley and serve with lemon wedges on the side.
Tips for the Best Results
- Devein through the shell: Use sharp kitchen scissors to cut along the back of the shell, then pull the vein out with a toothpick. This is the key technique for shell-on shrimp — it lets the garlic butter penetrate while keeping the shell for flavor and texture.
- Marinate for extra flavor: Some shrimp truck recipes marinate the raw shrimp in garlic, oil, and soy sauce for a few hours before cooking. This gives the shrimp even more garlic flavor throughout.
- Use the best shrimp you can find: The shrimp trucks use incredibly fresh pond-raised shrimp. For the home version, look for head-on shrimp at Asian markets if you can — they have more flavor. Otherwise, wild-caught large shrimp are your best bet.
- Cast iron is your friend: A cast iron skillet gets ripping hot and gives the shrimp shells great color and crunch.
How to Eat It
This is not a polite food. You eat garlic shrimp with your hands, peeling the shells off each shrimp, getting garlic butter all over your fingers and under your nails. You use the rice to soak up every bit of sauce on the plate. You squeeze lemon over the whole mess. You use approximately forty napkins. And when you’re done, your fingers smell like garlic for the rest of the day, and that’s actually a good thing because every time you catch a whiff you remember how incredible that meal was.
Serve this with a cold beer or a glass of white wine, a simple green salad if you want to feel virtuous, and good company. The garlic breath is a shared experience — if everyone eats it, nobody notices. For a full plate lunch experience, add a scoop of mac salad on the side — the creamy coolness is the perfect counterpoint to all that garlicky richness.
For the full North Shore experience, read our Talk Story about the shrimp trucks of the North Shore and the food culture that made this dish famous.
Prep Time: 20 minutes | Cook Time: 10 minutes | Serves: 4

