Irresistible Kabocha Squash Stir-Fry (Pad Faktong): The Ultimate Comfort Food You Must Try
Picture this: a bustling kitchen filled with laughter, the aroma of garlic sautéing, and the delightful sweetness of kabocha squash wafting through the air. Growing up, evenings in my home often revolved around my mother’s Kabocha Squash Stir-Fry (Pad Faktong). Those moments were filled with warmth, not just from the food but from the sense of togetherness they created. Now, as an adult, I find that same comfort in this dish, but I’ve added my own flair to make it even more irresistible.
What sets my Kabocha Squash Stir-Fry apart from others is the careful balance of flavors that creates a symphony in your mouth, plus the fact that it’s incredibly easy to whip up, making it a go-to weeknight meal. The sweetness of the squash, the fragrant Thai basil, and the savory depth of the sauce blend together beautifully. It’s an homage to my childhood but designed for a modern lifestyle.
In this blog post, you’ll learn how to make this special dish, complete with expert tips, variations, and all the emotional ties that make it more than just a stir-fry—it’s a family memory waiting to be shared.
What Are Kabocha Squash Stir-Fry (Pad Faktong)?
Kabocha Squash Stir-Fry, known as Pad Faktong in Thai, originates from the heart of Thailand, where its unique flavor profile shines. This vibrant squash is often favored for its sweet, nutty taste and creamy texture that perfectly complements a warm, savory stir-fry. Unlike the ubiquitous butternut squash, kabocha holds its shape beautifully when cooked, giving you tender yet hearty bites.
But what makes Pad Faktong truly special? It’s about the marriage of flavors—rich sautéed garlic, the fragrant lift of Thai basil, and a sauce that harmonizes these ingredients without overpowering them. This dish is perfect for a quick weekday dinner or a leisurely weekend brunch, making it versatile for any occasion.
Why You’ll Love This Recipe
Unmatched Flavor: This isn’t just any stir-fry; the combination of kabocha squash, Thai basil, and a savory sauce creates an incredible depth of flavor that far surpasses store-bought versions.
Budget-Friendly: Making this dish at home is far more economical than ordering takeout. You’ll get a highly nutritious meal for a fraction of the cost.
Customizable: Don’t have kabocha? Feel free to substitute with whatever squash is in season or even switch in your favorite vegetables. Want it spicier? Add fresh chili!
Easy to Prepare: This dish takes less than 30 minutes from prep to plate! Even if you’re a novice in the kitchen, my step-by-step instructions will have you feeling like a pro.
Nostalgic Comfort: Each bite is a step into nostalgia, evoking childhood memories and creating new ones with your family and friends.

Ingredients
- 500 g kabocha squash, cut into 1-inch wedges and then sliced into 1/4 inch thick pieces.
- 2 tablespoons neutral oil (Canola or vegetable oil works best)
- 5 cloves garlic, roughly chopped (Fresh garlic is key!)
- 3 eggs (or tofu for a vegan twist)
- 1 heaping cup Thai basil (For that aromatic kick)
- Jasmine rice for serving (Perfect for soaking up all those flavors)
Optional Condiment
- Prik nam pla (Thai chili fish sauce)
Sauce Ingredients for Non-Vegetarians:
- 1 1/2 tablespoons oyster sauce
- 1 tablespoon soy sauce
- 1 1/2 teaspoons fish sauce
- 1 1/2 teaspoons sugar
- 1/4 teaspoon ground white pepper or black pepper
- 1/4 cup water
Sauce Ingredients for Vegetarians:
- 2 tablespoons soy sauce
- 2 teaspoons Golden Mountain sauce (or Maggi Seasoning)
- 1 1/2 teaspoons sugar
- 1/4 teaspoon ground white pepper or black pepper
- 1/4 cup water
Ingredient Notes:
- Always choose fresh kabocha for the best flavor.
- If substituting for Thai basil, use fresh Italian basil but note that the flavor will be different.
- You can use cold eggs if you like; just let them come to room temperature for more even cooking.

Step-by-Step Instructions
Prepare the Sauce: In a small bowl, combine all the sauce ingredients and stir until the sugar is completely dissolved. Set aside.
Heat the Oil: In a wok or large skillet, heat the oil over medium heat. Add chopped garlic and sauté until it turns golden (about 30 seconds to 1 minute). Keep an eye to avoid burning!
Cook Kabocha: Add the kabocha squash to the wok and toss to coat with oil. Pour in the sauce and mix. Cover and cook over medium heat for about 4 minutes, stirring once to prevent sticking.
Check Doneness: Insert a fork into the squash; it should have slight resistance but be tender. If it’s too firm, add a small splash of water, cover, and let it steam until cooked through.
Scramble Eggs: Once done, push the squash to one side of the wok. Crack the eggs into the empty space and scramble until partially cooked.
Mix It Up: Gently fold the squash with the eggs—be careful not to break the eggs too much; we want nice chunks.
Finish with Basil: Turn off the heat and add the Thai basil, stirring briefly to wilt it without losing its vibrant color.
Serve Up: Ladle the stir-fry over a bed of jasmine rice and drizzle with prik nam pla for an extra zing!
Chef’s Tips: For the best flavor, let the squash sit after cutting for about 10 minutes. This allows the sugars to develop!
Expert Tips & Tricks
Storage Recommendations: This stir-fry is best enjoyed fresh but can be stored in an airtight container in the fridge for up to 3 days. Reheat gently on the stovetop with a splash of water to avoid drying out.
Make-Ahead Instructions: You can make the sauce in advance and prep the squash ahead of time. Just chop it and store in water in the fridge to prevent browning.
Troubleshooting Common Problems: If your squash isn’t tender, just add a little more water and cover again to steam. If your sauce is too salty, balance it out with a teaspoon of sugar.
Serving Suggestions
This Kabocha Squash Stir-Fry pairs perfectly with jasmine rice, creating a flavorful meal that’s comforting. Add a side of fresh Thai spring rolls or a simple cucumber salad for a refreshing crunch. For presentation, try plating the stir-fry in a colorful bowl, garnished with a sprinkle of fresh basil. It’s hearty enough for family dinners but simple enough for a casual weeknight!
Variations & Substitutions
- Flavor Combinations: Add a splash of coconut milk for a creamier sauce or toss in some sliced bell peppers for extra color and crunch.
- Dietary Adaptations: To make it gluten-free, substitute soy sauce with tamari and any sauces that include wheat.
- Seasonal Variations: Replace kabocha with butternut squash in the fall or even zucchini in summer for a lighter option.
Nutrition & Storage Info
- Prep Time: 10 minutes
- Cook Time: 10 minutes
- Total Time: 20 minutes
- Yield: 4 servings
- Estimated Calories: 250 calories per serving (vary based on choice of sauce and added ingredients)
Storage Instructions:
- Room Temperature: Consume leftover stir-fry within 2 hours.
- Fridge: Store for up to 3 days.
- Freezer: Not recommended for freezing, as the texture may degrade.
FAQ Section
Can I use other squash varieties?
Absolutely! Butternut squash works beautifully in this recipe as a substitute.How do I make it vegan?
Use tofu in place of eggs and substitute all fish sauces for vegetarian versions.What kind of oil should I use?
A neutral oil like canola or vegetable oil is best to let the flavors shine.Is it possible to make this gluten-free?
Yes, simply substitute soy sauce with tamari sauce.Can I add protein like chicken or shrimp?
Certainly! Cook them before adding garlic and proceed with the recipe.How can I make leftovers taste fresh?
Warm them on the stovetop with a splash of water or broth to retain moisture.Can I add nuts or seeds to this recipe?
Yes! Peanuts or cashews can add a delightful crunch.What’s the best way to cut a kabocha squash?
Start by slicing it in half; scoop the seeds and then cut into wedges. A sharp knife makes it easier.What if I can’t find Thai basil?
Regular basil or even fresh cilantro will work, but the taste will differ.How spicy can I make it?
Add fresh chilies or red pepper flakes to the stir-fry for a heat boost!

Conclusion
This Kabocha Squash Stir-Fry (Pad Faktong) is not just a recipe, but a heartwarming dish that brings family and friends together around the table. It’s a celebration of flavor, nostalgia, and the simplicity of good food. I encourage you to try this dish and make it your own!
Please let me know how it turns out in the comments, and don’t forget to check out my other comforting recipes—because who doesn’t love a little taste of comfort food at home?


Kabocha Squash Stir-Fry (Pad Faktong)
Ingredients
Method
- In a small bowl, combine all the sauce ingredients and stir until the sugar is completely dissolved. Set aside.
- In a wok or large skillet, heat the oil over medium heat. Add chopped garlic and sauté until it turns golden (about 30 seconds to 1 minute). Keep an eye to avoid burning!
- Add the kabocha squash to the wok and toss to coat with oil. Pour in the sauce and mix. Cover and cook over medium heat for about 4 minutes, stirring once to prevent sticking.
- Insert a fork into the squash; it should have slight resistance but be tender. If it’s too firm, add a small splash of water, cover, and let it steam until cooked through.
- Once done, push the squash to one side of the wok. Crack the eggs into the empty space and scramble until partially cooked.
- Gently fold the squash with the eggs—be careful not to break the eggs too much; we want nice chunks.
- Turn off the heat and add the Thai basil, stirring briefly to wilt it without losing its vibrant color.
- Ladle the stir-fry over a bed of jasmine rice and drizzle with prik nam pla for an extra zing!







