Malaysian Chicken Rice Recipe: Pandan-Infused Fragrant One-Pot Meal

Malaysian Chicken Rice Recipe: Pandan-Infused Fragrant One-Pot Meal

This one-pot Malaysian chicken rice brings authentic Southeast Asian flavors to your kitchen with minimal effort. The pandan-infused rice and tender poached chicken create a dish that’s restaurant-quality without the complexity.

Traditional techniques like steaming the chicken in its own broth and cooking the rice in the same aromatic liquid ensure every bite is packed with flavor. It’s a foolproof method that delivers consistent results.

The fragrant pandan leaves and ginger-garlic marinade elevate simple ingredients into something extraordinary. The rice absorbs all the rich, savory notes from the chicken and aromatics.

Serve with the classic ginger-scallion dipping sauce for the full experience. Here’s how to make it at home.

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Malaysian Chicken Rice

One-pot magic with aromatic pandan and tender chicken. Restaurant-quality flavors at home.

Ingredient Amount Notes
Chicken Thighs 🍗 1 ½ lb Boneless, skin-on preferred
Jasmine Rice 🍚 2 cups Rinsed until water runs clear
Pandan Leaves 🌿 4 pieces Fresh or frozen, knotted
Ginger 🌱 2 whole Peeled, sliced into chunks
Garlic Cloves 🧄 6 cloves Peeled, smashed
Scallions 🧅 4 whole White and green parts separated
Chicken Broth 🍲 4 cups Low-sodium preferred
Soy Sauce 🫒 3 tbsp Light or all-purpose
Sesame Oil 🫒 1 tbsp Toasted for depth
Salt 🧂 1 ½ tsp Diamond Crystal kosher
White Pepper 🌶️ 1 tsp Freshly ground
Vegetable Oil 🫒 2 tbsp Neutral flavor for cooking
Fresh Cilantro 🌿 ½ cup Chopped, for garnish
Fresh Ginger 🌱 1 tbsp Minced, for dipping sauce

The pandan leaves are non-negotiable for authentic flavor. Asian grocery stores almost always carry them fresh or frozen—avoid dried, as they lack the necessary aroma. For the chicken, thighs stay juicier than breasts during poaching. Jasmine rice is traditional, but long-grain white rice works in a pinch. Look for Diamond Crystal kosher salt—its flaky texture dissolves evenly in the marinade.

No pandan? Banana leaves at half the quantity offer a similar floral note, though less pronounced. Low-sodium chicken broth prevents the dish from becoming overly salty. If using dark soy sauce, reduce the amount by half to avoid overpowering color and flavor. The scallions can be swapped for shallots, though the texture will differ slightly. Fresh ginger is ideal, but ground ginger at one-quarter the amount works for the dipping sauce.

Store fresh pandan leaves wrapped in plastic for up to 1 week in the fridge. Cooked rice and chicken keep together in the fridge for 3-4 days. Reheat gently with a splash of broth to restore moisture. The dipping sauce can be made 1 day ahead and stored separately.

❤️

Why You’ll Love This Recipe

  • One Pot Wonder: I love that everything cooks together—jasmine rice soaks up the ginger and garlic while the chicken thighs stay juicy.
  • Pandan Perfection: That aromatic hit from the pandan leaves makes the rice smell and taste like a restaurant dish.
  • Feeds the Crew: Honestly, it’s my go-to for family dinners—everyone gets a plate without a fuss.
  • Budget Stretcher: Chicken thighs are cheap, and a little goes a long way with all that flavor packed in.

Step-by-Step Instructions for Malaysian Chicken Rice

Here is the method I rely on for perfectly fragrant, one-pot results every time.

Step 1: Sear and Aromatize the Chicken

Heat the 2 tbsp vegetable oil in a large pot or Dutch oven over medium-high heat. Season the 1.5 lb chicken thighs with 1.5 tsp salt and 1 tsp white pepper, then sear skin-side down for 5-6 minutes until the skin turns deep golden brown and crispy.

Flip the chicken and add the 2 whole ginger (peeled and sliced into chunks), 6 cloves garlic cloves (peeled and smashed), and the white parts of the 4 whole scallions. Sauté for 2 minutes until the aromatics release their fragrance and the chicken is cooked through. Remove the chicken and set aside.

Step 2: Toast Rice and Infuse with Pandan

In the same pot, add the rinsed 2 cups jasmine rice and stir to coat it in the rendered fat and aromatics. Toast for 2-3 minutes until the rice grains appear slightly translucent at the edges. This enhances the nutty flavor of the rice.

Add the 4 pieces pandan leaves (knotted to make removal easier) and the 4 cups chicken broth. Stir in the 3 tbsp soy sauce and 1 tbsp sesame oil, then bring the mixture to a boil. The pandan leaves will infuse the liquid with their unique aromatic essence.

Step 3: Simmer and Cook the Rice

Once boiling, reduce the heat to low, cover the pot, and let it simmer for 15-18 minutes. Avoid lifting the lid during this time to prevent steam from escaping, which is crucial for even cooking.

After 15 minutes, place the seared chicken thighs on top of the rice. Cover again and cook for another 5-8 minutes until the rice is tender and has absorbed all the liquid. The chicken will finish cooking and infuse the rice with additional flavor.

Step 4: Rest and Garnish

Turn off the heat and let the dish rest, covered, for 10 minutes. This allows the rice to steam and the flavors to meld together fully. Remove the pandan leaves before serving.

Garnish with the green parts of the 4 whole scallions and the 0.5 cup fresh cilantro. For an extra touch, mix the 1 tbsp fresh ginger with a bit of soy sauce for a dipping sauce. Serve immediately while hot.

👨‍🍳

Pro Tips For Making Malaysian Chicken Rice

  • Poach the Chicken: Start the chicken thighs in cold water with ginger, garlic, and pandan leaves, then slowly bring to a gentle simmer—I learned this the hard way after tough, dry meat from boiling too fast.
  • Rinse the Rice: Wash the jasmine rice until the water runs clear, then soak for 15 minutes. Sounds tedious, but it removes excess starch and guarantees fluffy, separate grains.
  • Use the Poaching Liquid: Cook the rice in the chicken’s poaching broth instead of plain water. My grandmother swore by this, and she was right: the rice absorbs all that ginger-garlic-pandan flavor.
  • Don’t Skip the Pandan: Tie the pandan leaves in a knot before adding to the poaching liquid and rice—it’s not just for aroma, it actually changes the outcome with a subtle, sweet fragrance that’s non-negotiable.

Serving Suggestions for malaysian chicken rice

Plating Like a Pro

I serve this dish family-style in a large, shallow bowl to showcase the beautiful pandan-infused rice and tender chicken. Arrange the chicken pieces on top of the rice, then scatter the ½ cup fresh cilantro and green scallion parts for a pop of color. 💛

Dipping Sauce Essentials

The classic ginger-scallion dipping sauce is non-negotiable. Mix 1 tbsp minced ginger with 3 tbsp soy sauce and 1 tbsp sesame oil. Let it sit for 10 minutes before serving to let the flavors meld. I always make extra—it’s that good.

Side Dish Pairings

A simple cucumber salad balances the richness perfectly. Thinly slice 1 English cucumber and toss with 1 tbsp rice vinegar, ½ tsp sugar, and a pinch of salt. For heat lovers, add 1 tsp chili oil to the dipping sauce.

Garnish for Impact

Fresh herbs make all the difference. In addition to cilantro, I like to add Thai basil leaves for an extra layer of aroma. A sprinkle of toasted sesame seeds adds texture and visual appeal. The colors should be vibrant and inviting.

Serving Temperature

This dish is best served piping hot, straight from the pot. If you need to hold it, keep it covered in a 200°F oven for up to 30 minutes. The rice will stay moist and fragrant, and the chicken won’t dry out. 🔥

Family-Style or Individual

For a more elegant presentation, plate individual portions in shallow bowls. Spoon a generous amount of rice into each bowl, top with a chicken thigh, and drizzle with the dipping sauce. Garnish with herbs and a wedge of lime for brightness.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value
Total Fat 28g36%
Saturated Fat 6g30%
Cholesterol 140mg47%
Sodium 1250mg54%
Total Carbohydrate 52g19%
Dietary Fiber 2g7%
Sugars 1g
Protein 32g64%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I use chicken breast instead of thighs?

Yes, but thighs stay juicier during cooking. If using breast, reduce cooking time to 12-15 minutes to prevent dryness.

2

Where can I find pandan leaves?

Look for fresh or frozen pandan at Asian grocery stores. In a pinch, use banana leaves for a similar aroma, though less pronounced.

3

Why does my rice turn out mushy?

Mushy rice usually means too much liquid or lifting the lid. Use exact measurements and avoid peeking while simmering.

4

How do I reheat leftovers?

Sprinkle 1-2 tbsp broth over rice and chicken, then microwave covered for 2-3 minutes. Stir halfway for even heating.

★★★★★4.7(6 reviews)
Tyler Campbell