The enticing aroma of sizzling garlic and fresh chilies fills the kitchen, whisking me away from the chaos of everyday life. There’s something unforgettable about the flavors of Pad Kra Pao, a dish that embodies the essence of Thai street food with its perfect balance of spicy, savory, and aromatic notes. This quick and satisfying stir-fry, laden with fragrant holy basil, is a dish I can whip up after a long day or serve to impress friends at a casual gathering.
What I love most about Pad Kra Pao is its versatility; whether you’re a meat lover or a dedicated vegetarian, you can easily tailor this recipe to fit your palate. Ground pork is the traditional choice, but chicken, beef, and even tofu or mushrooms can serve as delightful stand-ins. Plus, with just a handful of ingredients and a mere 20 minutes in the kitchen, you’ll be able to create a meal that transports you straight to the vibrant streets of Thailand, complete with a luscious fried egg to top it all off. Let’s get cooking!
Why is Pad Kra Pao a Must-Try Dish?
Bold flavors abound: The vibrant combination of holy basil, chilies, and savory meat offers an unforgettable taste experience that captures the heart of Thai cuisine.
Quick and easy: With only 20 minutes required, you can whip up this delightful dish even on the busiest nights.
Customizable delights: Whether you prefer ground pork, chicken, or a plant-based alternative like tofu, everyone can make it their own!
Crowd pleaser: Serve it over fragrant jasmine rice, topped with a runny fried egg, and watch your family and friends devour it with joy.
Perfect weeknight solution: For more inspiration on ease of preparation, consider exploring my tips for quick meals that don’t skimp on flavor.
Pad Kra Pao Ingredients
For the Stir Fry
• Ground Meat – Ground pork is traditional, but chicken or beef work just as well for a delicious Pad Kra Pao.
• Holy Basil – Vital for the dish’s flavor, it offers a distinctive peppery aroma; swap with Thai or sweet basil if needed.
• Bird’s Eye Chilies – Providing authentic heat; adjust to taste, and remove seeds for a milder version.
• Garlic – Minced finely for building an aromatic base that enhances the overall flavor profile.
• Shallots – Adds subtle sweetness and texture; can be replaced with onions in a pinch.
For the Sauces
• Soy Sauce – Adds umami and saltiness; boost color with a splash of dark soy sauce for a deeper flavor.
• Fish Sauce – Essential for authenticity; it deepens the overall taste of the dish.
• Oyster Sauce – Enriches the dish with sweetness and a glossy finish that brings it all together.
For Serving
• Jasmine Rice – Serve as a hearty base; it’s best to prepare it ahead of the quick stir-fry.
• Fried Egg – A must-have topping that enhances richness and elevates the dish to another level.
Feel free to adjust ingredients for your preferences and dietary needs; Pad Kra Pao is easily customizable for everyone to enjoy!
How to Make Pad Kra Pao
-
Prep Ingredients: Start by slicing your garlic, chilies, and shallots. Having everything ready before cooking will make the process smooth and enjoyable!
-
Cook Meat: In a hot skillet or wok, stir-fry your choice of ground meat with the minced garlic and shallots. Cook until the meat is browned and the mixture is aromatic, about 5-7 minutes.
-
Add Sauces: Pour in soy sauce, fish sauce, and oyster sauce. Stir well to ensure that the meat is evenly coated with all the delicious sauces, allowing them to mingle for about 2 minutes.
-
Finish with Basil: Lower the heat to medium and fold in the fresh holy basil leaves. Stir gently until the basil wilts and releases its fragrant aroma, about 1-2 minutes.
-
Serve: Plate your Pad Kra Pao hot over a mound of fluffy jasmine rice and crown it with a crispy fried egg on top. Your meal is ready to delight!
Optional: Garnish with fresh cucumber slices for a refreshing crunch.
Exact quantities are listed in the recipe card below.
What to Serve with Pad Kra Pao?
Relaxing after a busy day, it’s the perfect time to create a well-rounded meal that delights the senses.
-
Cucumber Slices: Fresh, crisp cucumbers serve as a refreshing counterpoint to the intense flavors, balancing heat and savory notes. The cool crunch enhances each bite, making it a perfect accompaniment.
-
Thai Salad: A vibrant mix of green papaya or cabbage, carrots, and herbs tossed with lime dressing brightens up the meal with a tangy kick. It’s an explosion of textures and tastes that mirrors the freshness of Pad Kra Pao.
-
Jasmine Rice: The fluffy, aromatic rice acts as a comforting base, soaking up the flavors of the stir-fry. It’s traditional and an essential part of enjoying your Pad Kra Pao to the fullest.
-
Fried Egg: Although already included in the dish, an extra crispy fried egg on the side intensifies the richness. The runny yolk adds a luxurious touch that complements the spiciness.
-
Chili Paste: A dollop of homemade chili paste can provide an extra kick for spice lovers. This addition offers a smoky depth and a bold flavor that can be tailored to individual taste preferences.
-
Iced Thai Tea: A sweet and creamy Thai iced tea makes for a delightful beverage pairing. Its rich flavors and sweetness provide a lovely contrast to the spicy and savory notes of Pad Kra Pao.
-
Mango Sticky Rice: For dessert, enjoy the sweet, sticky rice paired with ripe mango slices. This classic Thai dessert adds a luscious end to your meal and balances the heat from the savory dish.
Pad Kra Pao Variations & Substitutions
Get creative with your Pad Kra Pao by trying these exciting twists that cater to your taste preferences!
-
Tofu Swap: Replace ground meat with firm tofu for a delightful plant-based version that soaks up all the savory flavors.
Tofu provides a satisfying texture that works beautifully, especially with a good sear. -
Seafood Delight: Try shrimp or squid for a fresh seafood twist, enhancing the dish’s umami without losing its traditional essence.
The ocean’s bounty adds a unique depth that harmonizes wonderfully with the spicy and aromatic notes. -
Mushroom Medley: Use a variety of mushrooms, like shiitake or oyster, as a hearty substitute for ground meat, adding earthy flavors and textures.
Experimenting with different mushrooms can elevate the dish to new culinary heights! -
Veggie Boost: Incorporate your favorite vegetables, such as bell peppers or snap peas, for an extra crunch and a vibrant burst of color.
These additions not only enhance flavor but also amp up the nutrition for a well-rounded meal. -
Swap the Rice: Serve Pad Kra Pao over quinoa or cauliflower rice for a grain-free or lower-carb option that’s just as satisfying.
These alternatives provide a unique twist while keeping the meal light and healthy. -
Spice It Up: Add a dash of sriracha or chili oil for a fiery kick, perfect for those who crave a bolder taste.
A little extra heat can ignite your taste buds and take your Pad Kra Pao to the next level! -
Herb Infusion: If holy basil isn’t available, opt for fresh mint or cilantro to add a refreshing twist to the classic flavor profile.
Different herbs can transform the dish while still maintaining that fragrant character you love. -
Omit the Egg: For a vegan version, simply skip the fried egg topping, or use a chickpea or flax seed scramble as a delicious alternative.
This swap keeps it aligned with your plant-based choices without compromising taste!
Make Ahead Options
These flavorful Pad Kra Pao ingredients are perfect for meal prepping, allowing you to save time on busy weeknights! You can chop your garlic, chilies, and shallots up to 24 hours in advance, storing them in an airtight container in the refrigerator to maintain freshness. Additionally, the ground meat can be seasoned and marinated up to 3 days ahead; just refrigerate until ready to cook. When it’s time to enjoy your Pad Kra Pao, simply stir-fry the meat as directed, adding the prepped vegetables and sauces. This way, you’ll achieve restaurant-quality results with minimal effort, making meal planning a breeze!
How to Store and Freeze Pad Kra Pao
-
Fridge: Store leftovers in an airtight container for up to 3 days. This helps maintain the flavors and prevents spoilage.
-
Freezer: For longer storage, freeze Pad Kra Pao in a freezer-safe container or bag for up to 2 months. Thaw in the fridge before reheating.
-
Reheating: Reheat gently in a skillet over low heat with a splash of water to retain moisture and keep the dish flavorful.
-
Airtight Guidance: Always ensure your storage containers are airtight to prevent freezer burn and preserve the vibrant flavors of your delicious Pad Kra Pao!
Expert Tips for Pad Kra Pao
-
Add Basil Last: Always introduce the holy basil at the end of cooking to preserve its aroma and flavor—it’s key to authentic Pad Kra Pao!
-
High Heat Required: Stir-frying on high heat is essential to prevent the meat from overcooking while achieving that delightful juiciness in your dish.
-
Avoid Watery Sauce: Use a balanced amount of sauces to ensure your stir-fry isn’t watery—aim for a lightly coated texture to best enjoy the flavors.
-
Chili Adjustments: Tailor the heat to your guests’ spice tolerance by adjusting the amount of Bird’s Eye chilies; remove seeds for a milder taste if preferred.
-
Prep Beforehand: Ensure all ingredients are prepped in advance, so you’re ready to cook. This makes for a smoother process and a more enjoyable cooking experience!
Pad Kra Pao Recipe FAQs
What should I look for when selecting holy basil?
Absolutely! When choosing holy basil, you want to look for vibrant, dark green leaves without any dark spots or wilted edges, which can indicate age. The fresh leaves should also have a fragrant, peppery aroma, hinting at their robust flavor profile. If you can’t find holy basil, Thai basil or sweet basil can be utilized, although the taste will differ slightly.
How should I store leftover Pad Kra Pao?
After enjoying your delicious Pad Kra Pao, store any leftovers in an airtight container and keep it in the fridge for up to 3 days. This storage method helps maintain freshness and prevents spoilage. When you’re ready to eat, just reheat it gently in a skillet with a splash of water to keep it moist and delicious.
Can I freeze Pad Kra Pao for later use?
Yes, you can! To freeze Pad Kra Pao, let it cool completely before transferring it to a freezer-safe container or a resealable bag—this helps prevent freezer burn. It can be frozen for up to 2 months. When you’re ready to enjoy it, simply thaw it in the fridge overnight and reheat gently on the stove.
What if my Pad Kra Pao turns out watery?
Don’t worry! If your Pad Kra Pao is too watery, this often happens if you’ve added too much sauce or if there wasn’t enough high heat while cooking. You can fix it by cooking the stir-fry for a few extra minutes over high heat to evaporate excess moisture. Make sure to stir frequently to prevent burning.
Is Pad Kra Pao suitable for vegetarians or those with dietary restrictions?
Very! Pad Kra Pao is highly customizable. For a vegetarian version, simply swap the ground meat with tofu or mushrooms, and ensure the sauces you choose are vegetarian-friendly (look for vegetarian oyster sauce or soy sauce). Additionally, always check for allergies if serving it to guests, as fish sauce can be a consideration for some diets.
How many servings does this Pad Kra Pao recipe make?
Delighted to share! This recipe typically serves about 4 people, especially when paired with jasmine rice. You can easily adjust portion sizes based on your needs by increasing or decreasing the ingredient amounts, so the more the merrier!

Pad Kra Pao: Your Ultimate Quick Thai Basil Stir Fry Fix
Ingredients
Equipment
Method
- Start by slicing your garlic, chilies, and shallots. Having everything ready before cooking will make the process smooth and enjoyable!
- In a hot skillet or wok, stir-fry your choice of ground meat with the minced garlic and shallots. Cook until the meat is browned and the mixture is aromatic, about 5-7 minutes.
- Pour in soy sauce, fish sauce, and oyster sauce. Stir well to ensure that the meat is evenly coated with all the delicious sauces, allowing them to mingle for about 2 minutes.
- Lower the heat to medium and fold in the fresh holy basil leaves. Stir gently until the basil wilts and releases its fragrant aroma, about 1-2 minutes.
- Plate your Pad Kra Pao hot over a mound of fluffy jasmine rice and crown it with a crispy fried egg on top. Your meal is ready to delight!







