July 3, 2026 · 10 min

Garlic Butter Shrimp with Pineapple Cilantro Rice and Snap Peas

Dinner10 min1825 cal / serving

Close your eyes and imagine the sound of waves, the warmth of the sun and the irresistible aroma of garlic butter sizzling in a pan. That’s the feeling this dish brings-a taste of the tropics right in your own kitchen. Crispy, golden shrimp are tossed in a rich garlic butter sauce with snap peas and scallions, then served over a bed of fluffy jasmine rice studded with sweet pineapple and fresh cilantro.

This recipe is all about bold flavors and simple techniques. A light batter gives the shrimp a satisfying crunch, while the garlic butter infuses every bite. A squeeze of lime and a sprinkle of crispy garlic take it over the top. Whether you’re craving a quick weeknight dinner or something special to share, this dish delivers a mini vacation on a plate.


Recipe details

Dinner10 min1825 cal / serving2 servings

Nutrition per serving

Calories1825 kcalProtein49 gFat130.8 gCarbs119.2 gSugar74.7 gFiber2.4 gSodium2093 mg

Dietary labels

Gluten-free: noLactose-free: noDairy-free: no

Allergen check

Gluten / wheat: containsMilk / dairy: containsEgg: not detectedFish: containsShellfish: containsPeanut: not detectedTree nuts: not detectedSoy: not detectedSesame: not detectedMustard: not detectedCelery: not detectedSulphites: not detectedLupin: not detectedMolluscs: not detected

Values are calculated per serving from ingredient amounts and the ingredient nutrition reference per 100g. Allergen and diet labels use available ingredient metadata and name matching; always check product labels for strict diets or allergies. Some ingredient amounts or nutrition values were incomplete, so this is marked as a partial estimate.


Ingredients

Cornstarch1 tablespoon CornstarchView ingredient guide
Jasmine Rice0.75 cup Jasmine RiceView ingredient guide
Shrimp20 ounce ShrimpView ingredient guide
Garlic2 clove GarlicView ingredient guide
Paprika1 teaspoon PaprikaView ingredient guide
Lime1 unit LimeView ingredient guide
Scallions2 unit ScallionsView ingredient guide
Flour1 tablespoon FlourView ingredient guide
Garlic Powder1 teaspoon Garlic PowderView ingredient guide
Cilantro0.25 ounce CilantroView ingredient guide
Sugar Snap Peas4 ounce Sugar Snap PeasView ingredient guide
Pineapple4 ounce PineappleView ingredient guide
Black Pepperteaspoon (tsp) Black PepperView ingredient guide
Cooking Oil2 teaspoon (tsp) Cooking OilView ingredient guide
Butter2 tablespoon (tbsp) ButterView ingredient guide
Saltteaspoon (tsp) SaltView ingredient guide

Instructions

  1. Drain the pineapple, reserving the juice in a small bowl. Roughly chop the pineapple.
  2. In a small pot, combine the rice, chopped pineapple, reserved pineapple juice, half the garlic powder, 1 cup water and a pinch of salt. Bring to a boil, then cover and reduce to a low simmer. Cook until rice is tender, 15-18 minutes. Keep covered off heat until ready to serve.
  3. While the rice cooks, thinly slice the garlic. Trim the snap peas and remove the strings. Cut the scallions crosswise into 1-inch pieces. Quarter the lime. Roughly chop the cilantro.
  4. In a medium bowl, combine the flour, cornstarch, paprika, remaining garlic powder and a pinch of salt and pepper. Rinse the shrimp under cold water and pat dry with paper towels. Add the shrimp to the bowl and toss to coat evenly.
  5. Heat a large drizzle of oil and 2 tablespoons butter in a large nonstick pan over medium heat. Once the butter has melted, add the sliced garlic and cook, stirring constantly, until fragrant and lightly browned, 1-2 minutes. Watch carefully so the garlic doesn’t burn. Using a slotted spoon, transfer the garlic to a paper-towel-lined plate. Reserve the pan with the garlic butter.
  6. Increase the heat under the pan to medium-high. Once the garlic butter is hot enough that a pinch of the flour mixture sizzles when added, add the coated shrimp and cook, stirring occasionally, until golden and almost cooked through, 2-3 minutes. Add the snap peas and scallions; cook, stirring occasionally, until the vegetables are tender and the shrimp is cooked through, 2-3 minutes more. Stir in the chili sauce and cook, stirring constantly, until everything is coated, about 1 minute.
  7. Fluff the rice with a fork; stir in the juice from one lime wedge and as much cilantro as you like. Taste and season with salt if needed. Divide the rice and the garlic butter shrimp and snap peas between bowls, arranging them in separate sections. Sprinkle with the crispy garlic and serve with the remaining lime wedges on the side.

Recipe Tips

For extra crispy garlic, watch it carefully as it browns quickly and can burn.

Pat the shrimp very dry before coating to ensure a crispy crust.

If you prefer a milder chili sauce, reduce the amount or use a sweet chili sauce without heat.

FAQ

Can I use frozen shrimp for this recipe?

Yes, just thaw them completely and pat dry before coating to ensure they get crispy.

Can I substitute the jasmine rice with another type?

Absolutely, any long-grain rice works, but adjust the cooking time and liquid according to package instructions.

What can I use instead of snap peas?

Green beans or snow peas are great substitutes; just adjust the cooking time as needed.

DandyRecipes community

Rate and discuss this recipe

Your rating and comments help other DandyRecipes readers decide what to cook next.

Your recipe vote

No DandyRecipes user votes yet.

Recipe comments

0 DandyRecipes comments

No DandyRecipes comments yet.

More recipe ideas

12 similar recipes you might like

These suggestions are based on shared ingredients, meal type, and recipe metadata.