Thai Basil Shrimp Recipe (Pad Kra Pao)

This authentic Thai basil shrimp recipe is easy to make and ready in under 30 minutes using just one pan. It’s perfect for busy weeknights, with adjustable spice and the option to swap in your favorite protein.

Thai basil shrimp stir-fry served with jasmine rice on a white plate, styled with fresh red chilies and holy basil on a wooden table.

🤔 What is pad kra pao goong?

Pad kra pao goong is a spicy Thai street food dish made with shrimp stir-fried in garlic, chilies, and holy basil. It’s tossed in a salty-sweet sauce, served with jasmine rice and often a crispy fried egg, and loved across Thailand as a quick lunch or dinner.

❤️ A note from Praew

The most popular protein choice for this dish is ground pork, but it can be made with any meat or seafood. There are so many variations of this dish online, but not many that focus on stir-fried holy basil with shrimp, so that’s why I’m showing you this version!

I’ve made it countless times at my Thai restaurant, where it was one of our most ordered dishes. Luckily, it’s really easy to make and should take no longer than 30 minutes at home, even if you’re new to cooking Thai food.

Everyone I’ve served it to has loved it, so I know you will too! — Praew ♡

Close-up of pad kra pao goong with jasmine rice on a white plate, served with fresh holy basil and wooden spoon.

🍚 Ingredient tips and substitutes

Feel free to switch up the protein; chicken, pork, beef, or squid, anything works. Just adjust the cooking time depending on what you use!

  • Oil Use a neutral oil like vegetable, sunflower, or canola oil.
  • Shrimp Use large shrimp suitable for stir-frying, such as jumbo black tiger shrimp. I like to leave the heads on when cooking; the shrimp head oil adds extra richness and deep umami to the sauce.
  • Onion Authentic Thai basil shrimp stir-fry doesn’t include vegetables, but nowadays, some street vendors add onion or yard long beans to stretch the dish and use less meat. Just skip the onion if you prefer to keep it traditional!
  • Garlic
  • Chilies Adjust the amount to your spice preference. Thai Jinda chilies are often used in Thailand for making pad kra pao.
  • Holy basil Adds a peppery, slightly anise-like flavor. Use regular Thai basil if not available. Leftovers? Try holy basil fried rice and holy basil stir-fry!
  • Oyster sauce Thick and glossy with a savory, slightly sweet, and briny flavor that adds richness to stir-fries.
  • Fish sauce Provides the salty umami flavor of the stir-fry sauce.
  • Water Loosens the sauce and helps everything coat evenly.
  • Sugar Balances out the salt and spice.

Don’t forget to serve your Thai holy basil shrimp with a crispy fried egg on the side! The runny yolk pairs perfectly with the heat from the chilies and the fragrant holy basil. Let me know in the comments if you tried this recipe! Follow me on social media: Facebook, Instagram, and Pinterest for more!

Authentic Thai Basil Shrimp Recipe (Pad Kra Pao)

Thai basil shrimp stir-fry served with jasmine rice on a white plate, styled with fresh red chilies and holy basil on a wooden table.
Authentic Thai basil shrimp recipe made in one pan in under 30 minutes! Adjust the spice and swap in your favorite protein.
Prep Time 15 minutes
Cook Time 10 minutes
Total Time 25 minutes
Serving Size 1

Equipment

  • Measuring spoons and cups
  • Kitchen scissors or sharp knife for deveining while keeping heads/shells on
  • Mortar and pestle optional, to crush garlic and chilies
  • Wok or large skillet
  • Spatula

Ingredients

  • 2 tbsp oil
  • 2 cloves garlic
  • 3 chilies adjust to taste
  • 8 shrimp deveined, optionally heads-on
  • 1 tbsp oyster sauce
  • 1 tbsp fish sauce
  • 1 tsp sugar
  • 1 tbsp water
  • ½ onion sliced
  • a handful of holy basil

Instructions

  • Pound the garlic and chilies with a mortar and pestle and set aside.
  • Mix water, oyster sauce, fish sauce, and sugar in a small bowl.
  • Heat oil in a pan over medium-high heat.
  • Sauté the pounded garlic-chili paste until fragrant.
  • Add the shrimp and cook until just pink.
  • Pour in the sauce and stir to coat. Allow the shrimp to cook in the sauce for a moment.
  • Add sliced onion and stir-fry until softened and the shrimp is cooked through.
  • Turn off the heat, stir in the Thai basil, and serve immediately with rice and optionally a fried egg.

Video

Nutrition Facts
Authentic Thai Basil Shrimp Recipe (Pad Kra Pao)
Amount per Serving
Calories
431
% Daily Value*
Fat
 
29
g
45
%
Saturated Fat
 
2
g
13
%
Trans Fat
 
0.1
g
Polyunsaturated Fat
 
8
g
Monounsaturated Fat
 
18
g
Cholesterol
 
129
mg
43
%
Sodium
 
2016
mg
88
%
Potassium
 
812
mg
23
%
Carbohydrates
 
26
g
9
%
Fiber
 
3
g
13
%
Sugar
 
14
g
16
%
Protein
 
21
g
42
%
Vitamin A
 
1289
IU
26
%
Vitamin C
 
200
mg
242
%
Calcium
 
108
mg
11
%
Iron
 
2
mg
11
%
* Percent Daily Values are based on a 2000 calorie diet.

Notes

  • Nutrition information is provided as a courtesy and should be considered approximate.

🦐 How to make Thai garlic shrimp

  1. Start by pounding garlic and chilies in a mortar and pestle until roughly crushed, then set aside.
  2. In a small bowl, mix together water, oyster sauce, fish sauce, and sugar to make the stir-fry sauce.
  3. Heat your pan over medium-high until hot, then add your cooking oil.
  4. Sauté the pounded garlic and chili mixture until fragrant.
  5. Add the shrimp and stir-fry until they just start to turn pink and curl.
  6. Pour in the sauce mixture and toss to coat the shrimp evenly.
  7. Add sliced onion and continue stir-frying until the shrimp are fully cooked, and the onions have softened slightly.
  8. Turn off the heat and gently stir in the Thai basil leaves. Stir just until wilted and serve hot with jasmine rice and optionally a fried egg!
Step-by-step image showing how to make Thai basil shrimp stir-fry: includes pounding chilies and garlic, mixing sauce, stir-frying shrimp with aromatics, adding onions and Thai basil.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating