Easy 20 minute Pad Kra Pao
The moment that sizzling garlic hits hot oil, you know something special is about to happen. This dish comes together fast, filling your kitchen with bold, savory aromas and just a hint of heat that makes your mouth water. The rich, caramelized meat paired with that silky fried egg on top, let me tell you, it’s worth every bite. And the best part, you can have it ready before you even start thinking about takeout.
Why This Quick Thai Favorite Always Hits the Spot
There’s something incredibly comforting about a dish that’s both simple and deeply flavorful. The balance of salty, slightly sweet, and spicy notes creates a harmony that feels exciting but still familiar. Trust me, you’re going to love this, especially on those busy nights when you want something fast but satisfying.
A Taste of Thailand in Your Own Kitchen
Pad Kra Pao is one of Thailand’s most beloved street foods, often served over rice with a crispy fried egg resting on top. It’s known for its bold flavors and quick cooking style. Traditionally made with holy basil, this version uses Thai basil which still brings that fragrant, slightly peppery aroma that defines the dish. It’s a staple that locals enjoy daily, and now it’s about to become one of your favorites too.
Why This Dish Works Every Single Time
This recipe is simple, reliable, and packed with flavor. Here’s why it deserves a spot in your rotation:
Versatile: You can swap the protein or adjust the spice level easily without losing the heart of the dish.
Budget-Friendly: Uses simple ingredients that are easy to find and affordable.
Quick and Easy: Ready in just 20 minutes from start to finish.
Customizable: Add more chili for heat or tone it down for a milder version.
Crowd-Pleasing: Bold flavors that everyone tends to enjoy.
Make-Ahead Friendly: You can prep ingredients ahead to make cooking even faster.
Great for Leftovers: Tastes just as good the next day, maybe even better.
Pro Tips That Make a Big Difference
Before we dive into cooking, here are a few tips that elevate this dish:
- Use high heat to get that slight crisp on the meat, it adds so much flavor.
- Don’t overcrowd the pan, cook in batches if needed.
- Add basil at the very end to keep it fresh and aromatic.
- Taste as you go, balancing salty, sweet, and spicy is key.
Kitchen Tools You’ll Want Nearby
Having everything ready makes the process smooth and enjoyable:
Wok or Large Pan: Helps cook everything evenly and quickly.
Spatula or Wooden Spoon: For breaking up the meat and stirring.
Knife: Essential for prepping garlic and chili.
Cutting Board: Keeps everything organized as you prep.
Ingredients That Bring It All Together
Each ingredient plays its part in building those bold flavors:
- Ground Pork: 500 grams, provides a rich and juicy base.
- Garlic Cloves: 4 cloves, finely chopped for deep aroma.
- Red Chili Peppers: 3 small, sliced for heat.
- Thai Basil Leaves: 1 cup, fresh and fragrant.
- Oyster Sauce: 2 tablespoons, adds depth and umami.
- Soy Sauce: 1 tablespoon, enhances saltiness.
- Fish Sauce: 1 tablespoon, brings authentic flavor.
- Sugar: 1 teaspoon, balances everything out.
- Vegetable Oil: 2 tablespoons, for cooking.
- Eggs: 2 large, for that iconic topping.
Simple Swaps You Can Try
Sometimes you work with what you have, and that’s totally fine:
Ground Pork: Ground chicken or beef.
Thai Basil: Regular basil in a pinch.
Fish Sauce: Soy sauce with a squeeze of lime.
Oyster Sauce: Hoisin sauce for a sweeter touch.
The Star Ingredients That Make It Shine
A couple of ingredients really define this dish:
Thai Basil: This is what gives the dish its signature aroma and fresh finish.
Fish Sauce: Adds that deep, savory complexity you just can’t skip.

Let’s Cook This Together
Now it’s time to bring everything together, and it moves fast, so stay with me:
- Preheat Your Equipment: Heat a wok or large pan over medium-high heat.
- Combine Ingredients: In a small bowl, mix oyster sauce, soy sauce, fish sauce, and sugar.
- Prepare Your Cooking Vessel: Add vegetable oil to the hot pan.
- Assemble the Dish: Add garlic and chili, stir quickly until fragrant, then add ground pork and break it apart.
- Cook to Perfection: Cook until the pork is browned and slightly crispy, then pour in the sauce mixture and stir well.
- Finishing Touches: Toss in Thai basil and stir just until wilted. In a separate pan, fry the eggs until the edges are crispy and yolk is still soft.
- Serve and Enjoy: Plate the pork and top with the fried egg.
The Magic of Texture and Flavor
What makes this dish unforgettable is the contrast. The crispy edges of the meat, the juicy interior, the soft and rich egg yolk that blends into everything, and that fresh burst from the basil. Every bite hits differently, and it just keeps you coming back.
Helpful Tips for Even Better Results
- Use fresh basil for the best aroma
- Adjust chili to your heat preference
- Serve immediately for the best texture
What to Avoid for the Best Outcome
- Overcooking the basil, it loses flavor quickly
- Using low heat, you’ll miss that crispy texture
- Adding too much sauce, it can overpower the dish
Nutrition Snapshot You Should Know
Servings: 2
Calories per serving: 520
Note: These are approximate values.
Timing That Fits Your Schedule
Prep Time: 10 minutes
Cook Time: 10 minutes
Total Time: 20 minutes
Make It Ahead and Store It Smart
You can prepare the sauce and chop ingredients ahead of time. Store leftovers in an airtight container in the fridge for up to 3 days. Reheat in a pan over medium heat to bring back that fresh texture. Freezing works too, just store without the egg and add a fresh one when serving.
Serving Ideas That Elevate the Experience
Serve it over warm jasmine rice, letting the sauce soak in beautifully. Add a side of fresh cucumber slices for contrast or a squeeze of lime for brightness.
Turn Leftovers Into Something New
Leftover pork can be turned into a quick fried rice or wrapped in lettuce for a lighter option. You can even use it as a filling for a quick sandwich.
Extra Tips to Make Life Easier
Keep your ingredients prepped before you start cooking since everything moves quickly. Use a hot pan to lock in flavor and don’t rush the browning step.
Make It Look as Good as It Tastes
Serve in a clean bowl, place the egg gently on top, and let that golden yolk shine. A few extra basil leaves on top add a fresh, vibrant touch.
Fun Variations to Try Next Time
- Use ground chicken for a lighter version
- Add green beans for extra texture
- Make it extra spicy with more chili
- Swap rice for noodles for a twist
FAQ’s
Q1: Can I make this less spicy?
Yes, simply reduce the amount of chili or remove seeds.
Q2: Can I use dried basil?
Fresh is best, but dried can work in a pinch.
Q3: What rice works best?
Jasmine rice is ideal for its fragrance and texture.
Q4: Can I make it vegetarian?
Yes, use plant-based mince and skip fish sauce.
Q5: How do I store leftovers?
Keep in an airtight container in the fridge.
Q6: Can I freeze it?
Yes, without the egg for best results.
Q7: Why is my dish not crispy?
The heat may be too low or the pan overcrowded.
Q8: Can I add vegetables?
Absolutely, green beans or bell peppers work well.
Q9: What oil should I use?
Neutral oils like vegetable oil are best.
Q10: Is it okay to skip the egg?
Yes, but it adds a lot of richness.
Conclusion
This quick and flavorful dish proves that amazing meals don’t have to take hours. With bold flavors, simple steps, and that irresistible fried egg on top, this one’s a total game-changer. Give it a try tonight, you might just find yourself making it again tomorrow.
Print
Easy 20 minute Pad Kra Pao
- Prep Time: 10 minutes
- Cook Time: 10 minutes
- Total Time: 20 minutes
- Yield: 2 servings 1x
- Category: Main Course
- Method: Stir Fry
- Cuisine: Thai
- Diet: Low Lactose
Description
A bold and savory Thai stir fry made with minced pork, garlic, chili, and fragrant basil, topped with a crispy fried egg and ready in just 20 minutes.
Ingredients
- 500 grams ground pork
- 4 garlic cloves, finely chopped
- 3 small red chili peppers, sliced
- 1 cup Thai basil leaves
- 2 tablespoons oyster sauce
- 1 tablespoon soy sauce
- 1 tablespoon fish sauce
- 1 teaspoon sugar
- 2 tablespoons vegetable oil
- 2 large eggs
Instructions
- Heat a wok or large pan over medium-high heat.
- In a small bowl, mix oyster sauce, soy sauce, fish sauce, and sugar.
- Add vegetable oil to the hot pan.
- Add garlic and chili, stir quickly until fragrant, then add ground pork and break it apart.
- Cook until the pork is browned and slightly crispy, then pour in the sauce mixture and stir well.
- Toss in Thai basil and stir just until wilted. In a separate pan, fry the eggs until the edges are crispy and yolk is still soft.
- Plate the pork and top with the fried egg. Serve immediately.
Notes
- Use high heat to achieve a slightly crispy texture on the meat.
- Add basil at the very end to preserve its aroma and freshness.
- Adjust chili amount based on your spice preference.
- Serve immediately for the best flavor and texture.
Nutrition
- Serving Size: 1 serving
- Calories: 520
- Sugar: 3g
- Sodium: 900mg
- Fat: 32g
- Saturated Fat: 10g
- Unsaturated Fat: 18g
- Trans Fat: 0g
- Carbohydrates: 8g
- Fiber: 1g
- Protein: 32g
- Cholesterol: 220mg
Keywords: pad kra pao, thai basil pork, spicy pork stir fry, quick thai recipe, easy dinner
