Soto Ayam

4 chicken cutlets (or 4 boneless chicken legs)
6 cups water
2 cups coconut milk
2 stalks lemongrass , finely chopped
4 lime leaves
8 cloves garlic
3 shallots
1 large tomato, peeled, seeded and diced
1 stalk celery, chopped
1 (2-inch) piece fresh ginger, peeled
1 (4-inch piece) galangal, peeled
1 (4-inch piece) fresh turmeric, peeled
1 teaspoon cumin seeds
1 1/2 teaspoon coriander seeds
1/2 teaspoon peppercorns
1 1/2 teaspoon salt
6 tablespoons peanut oil (or vegetable oil)
4 oz. rice vermicelli
3 scallions , thinly sliced
2 red chili peppers , sliced
3 hard boiled eggs , peeled and quartered
1 cup bean sprouts
Juice of 2 kaffir limes
1/4 bunch cilantro , chopped
1 cup cooked rice

In a Dutch oven, sauté the chicken in half the oil for 5 minutes.

Add water, coconut milk, half the lemongrass, the lime leaves, spring onions, half the garlic, tomato, celery, and salt.

Bring to a boil over medium-high heat.

Reduce heat to medium-low.

Cover and simmer for 30 minutes, until the chicken is cooked.
Remove the chicken from the broth and set aside.

Remove skin and bones from chicken and cut into strips. Set aside.

Prepare a spice paste: With a pestle and mortar or a food processor, grind the shallots, ginger, galangal, turmeric, cumin seeds, coriander seeds, peppercorns, the remaining lemongrass, garlic until obtaining a smooth paste.

Heat the remaining oil in a Dutch oven over medium heat.
Sauté the spice paste and hot pepper slices for 3 minutes over medium heat, stirring constantly.

Add broth and reserved kaffir lime juice. Bring to a boil over high heat.

Reduce heat to medium-low and simmer for 5 minutes. Set aside.

Cook the rice vermicelli according to the package directions. Drain.

Blanch bean sprouts in boiling water for 2 minutes. Drain.

Place all the ingredients in large bowls.

Pour the broth into each bowl. Sprinkle with fresh cilantro.
Serve with rice.

Singapore Chili Sauce

2 or 3 large red chiles, such as Fresno, cayenne, or long chile, coarsely chopped
2 or 3 hot Thai chiles, coarsely chopped
1 teaspoon finely chopped garlic
1-1/2 teaspoons finely chopped fresh ginger
1/2 teaspoon sugar
1/4 teaspoon salt
1 tablespoon fresh lime juice
1 tablespoon hot chicken poaching broth

Put all of the ingredients into a small electric mini chopper and process to a semi-coarse sauce. Transfer to a dipping sauce dish.

Ayam Jeruk (Balinese Chicken Salad with Toasted Coconut

1 1/2 bone-in, skin-on chicken breasts
2 3/4 cups canola oil
1 coconut, cracked open and shredded
12 small Asian shallots or 4 medium regular shallots, thinly sliced
1/4 tsp. freshly grated nutmeg
1/4 tsp. whole black peppercorns
1/4 tsp. whole corainder
1 Balinese long pepper (optional)
2 tsp. ground tumeric
16 cloves garlic, peeled
3 candlenuts or unsalted macadamia nuts
1 (1/2″) piece galangal, peeled and thinly sliced
2/3 cup coconut milk, preferably UHT from a carton
1/2 tsp. Indonesian shrimp paste
5 small red Thai chiles, stemmed
1 Holland chile, stemmed
Kosher salt, to taste
4 fresh or frozen Kaffir lime leaves, thinly sliced
Juice of 1 lime
Cooked white rice, for serving

Heat a charcoal grill or set a gas grill to medium-high. (Alternatively, heat a cast-iron grill pan over medium-high.) Rub chicken with 2 tbsp. oil; grill, flipping once, until cooked through, 40–45 minutes. Let cool, then discard bones; finely shred meat and skin. Transfer to a bowl.

Heat a 12″ nonstick skillet over medium-high heat. Cook coconut until golden, 12–15 minutes; add to chicken. Add 2 cups oil and 3?4 of the shallots to pan; heat over medium. Cook, stirring occasionally, until shallots are golden brown and crisp, 10–12 minutes. Using a slotted spoon, transfer shallots to paper towels to drain; set aside. Discard oil.

Grind nutmeg, peppercorns, coriander, and long pepper, if using, in a spice grinder into a powder; transfer to a small food processor.

Add turmeric, half the garlic, the candlenuts, galangal, and 3 tbsp. water; purée into a smooth paste.

Add 2 tbsp. oil to pan; heat over medium-high. Cook paste until fragrant, 2–3 minutes. Transfer to bowl with chicken. Add coconut milk to pan; simmer over medium heat until reduced by half, 2 minutes. Let cool; add to chicken mixture.

Add remaining shallots and garlic, the paste, chiles, and salt to food processor; purée into a smooth paste. Heat remaining oil in a 10? skillet over medium-high heat; fry paste until golden, 6–7 minutes. Let cool; add to chicken mixture.

Stir in half the fried shallots, the lime leaves, and juice; garnish with remaining shallots. Serve with rice.

Mee Goreng

oil, for the pan
2 eggs
salt and freshly ground pepper
3 tablespoons kecap manis
1 tablespoon dark soy sauce
1 tablespoon oyster sauce
1 tablespoon ketchup
1 tablespoon sesame or shallot oil
1-2 teaspoons chili sauce
1/4 teaspoon white pepper
2 cloves garlic
1 large boneless skinless chicken thigh, cut into 1 inch pieces
2 links Chinese sausage, sliced
1/2 lb shrimp
1 lb fresh egg noodles (or cooked dried noodles)
2 cups bean sprouts
green onions/chives, cut into 2 inch lengths
tofu puffs
crispy shallots
fresh cilantro
thai chili
lime

Start off by making the egg ribbons. Lightly beat the eggs in a small bowl. Season with salt and pepper. Heat a small non-stick frying pan on medium low heat. Add a touch of oil and swirl to coat. Pour in a thin layer of egg and swirl to coat the bottom of the pan, much like a crepe. Cook, untouched over low heat until egg sets and releases. Use a rubber spatula to flip and cook for another 10-15 seconds. Remove from the pan and repeat until all the eggs are cooked. Let cool slightly, roll and slice into ribbons.

In a small bowl, mix together the kecap manis, soy sauce, oyster sauce, ketchup, sesame oil, chili sauce and white pepper. Set aside.

Heat up a generous amount of oil in a wok or large frying pan over medium heat. Add the garlic and cook, stirring, until aromatic. Turn the heat up a bit and add the chicken and cook until lightly golden. Add the Chinese sausage and shrimp. Cook, stirring often, until the chicken is cooked through, the Chinese sausage is crispy, and the shrimp is cooked. Add the noodles, bean sprouts, tofu puffs, and the sauce and toss until everything is well coated and the noodles are heated through.

Enjoy immediately topped with crispy shallots and cilantro. Serve with lime for squeezing and chili for spice!

Coconut Pandan Chia Seed Pudding

Ingredients
1/2 cup chia seeds
1.5 cups hot water
14 ounce full fat coconut milk canned
1/2 teaspoon Pandan extract
1/3 cup sweetener or sugar

Mix the hot water in with the chia seeds. Using hot water causes the chia seeds to absorb the water and swell much faster than tap water–which means your pudding will be done sooner and you can eat sooner!

I mean, that’s really the only thing you need to know. Other than that, mix everything together, and let it chill.

The chia will make it gel and set into a pudding, and coconut milk will make it creamy, and the pandan will make it delicious.

Balinese Chicken Curry

2 tbsp olive oil
2 lbs chicken thighs (boneless, skinless)
3 medium roma tomatoes (chopped)
1 cup chicken stock
1 14-oz can unsweetened coconut milk
1 tbsp lime juice

Spice Paste
1 cup white onion (chopped)
2 cloves garlic (chopped)
1 oz peanuts (toasted)
3 small red chilies (chopped)
1 tbsp ginger (grated)
1 tbsp water
2 tsp ground coriander
1 tsp ground turmeric
1 tsp ground cinnamon
1 tsp ground cumin
1 tsp ground fennel seed
1/2 tsp black pepper

For the spice paste, place all the ingredients into a food processor or blender and blend until you get a smooth paste.

Cube the chicken thighs into 2 inch pieces.

In a large pan or wok on high heat, cook the spice paste in the olive oil for 3-4 minutes, stirring continuously. Add the cubed chicken and continue to cook for another 2 minutes.

Then, add the chopped tomatoes and chicken stock and stir.
Once at a simmer, reduce the heat to low and cook for 30 minutes.
Add the coconut milk and cook an additional 20 minutes, stirring occasionally.

Add the lime juice, salt and pepper (to taste).

Serve and enjoy!

Pressure Cooker Lemongrass Pumpkin Congee (Tinutuan)

1/2 cup (120 grams) long grain or short grain rice
8 cups water
1 stalk lemongrass (or 2 stalks if you like a very strong lemongrass flavor)
3 cups diced kabocha squash (the yield from half a kabocha squash)
1 cup sweet corn kernels
4 cups spinach
(Optional) 1 bunch of Thai basil leaves for garnish
Sambal and/or fried shallot for serving

Add rice and water to cover in a large bowl. Use your hand to gently swirl a few times to rinse, discard the water. Repeat 1 to 2 times. Drain rice and transfer into an Instant Pot. Add 8 cups water.

Cut the lemongrass into 2-inch (5-cm) stalks and pound them with the back of your knife, to bruise the stalks so they release more aroma. Add the lemongrass into the Instant Pot. Set the pressure to high and timer for 15 minutes. Once the timer is up, use quick release to reduce the pressure.
Add the diced pumpkin. Cover and cook on high pressure, for another 6 minutes. Use natural release to reduce pressure.

Add the sweet corn kernels and turn on the saute function until bringing to a boil. Cook with the lid two-thirds of the way covered for 3 to 5 minutes, until the corn is cooked through.
Add the spinach and continue cooking for a minute. Turn off the Instant pot.

Transfer the porridge into serving bowls. Serve hot with sambal and / or fried shallot.

Pressure Cooker Pandan Custard

1 cup unsweetened coconut milk
3 eggs
1/3 cup sweetener of choice
3-4 drops pandan extract
Green food coloring (optional)

Blend together the eggs, milk, sweetener and the pandan extract, and pour it into a 6-inch heatproof bowl. Cover with foil.

Place 2 cups of water into your liner, place a trivet in the liner, and place your bowl onto the trivet.

Cook at high pressure for 30 minutes and let it release pressure naturally. A knife inserted into the custard should come out clean.

Cool in refrigerator until the custard is set.

Ideas for Egg Lunches: Gado Gado Sauce

Peanut Sauce:
1 1/2 cups roasted unsalted peanuts
1 1/2 tsp. Indonesian shrimp paste
1/4 cup grated palm or dark brown sugar
2 cloves garlic, peeled
1 Holland chile, chopped
3/4 cup unsweetened coconut milk
1 tbsp. palm or rice vinegar
Kosher salt, to taste
Peanut oil, for frying

Heat a 12? nonstick skillet over medium heat. Cook peanuts until golden, 8–10 minutes; let cool. Transfer to a food processor; pulse until ground.

Return skillet to medium-high heat. In a piece of aluminum foil, wrap shrimp paste into a flat package; cook, flipping once, until toasted and fragrant, 2–4 minutes. Let cool, unwrap, and transfer to food processor.

Add sugar, garlic, and chile; purée into a paste. Transfer paste to skillet and add coconut milk; cook over medium heat, stirring constantly, until mixture begins to separate, 5–7 minutes.
Stir in vinegar, salt, and 1/2 cup water; simmer until sauce is thickened, 2–3 minutes.

Coconut Rice

2 cups jasmine rice
1 13.5 oz. can coconut milk
2 teaspoons sugar
1 teaspoon salt
1/4 cup toasted coconut flakes

Soak the rice in water for 15 minutes. Drain. Add the drained rice to a medium pot. In a 2-4 cup capacity wet measuring cup, pour in the can of coconut milk, and then add water until you hit just under 2 cups of liquid total. Add to the pot, along with the sugar and salt.

Put the pan on the stove and bring to a boil. Once boiling, immediately gift the pot a stir, cover, and reduce the heat to low. Cook until all the liquid has been absorbed, about 25 minutes. Remove from heat, fluff the rice with a fork, and keep covered until ready to serve.

Just before serving, stir in the toasted coconut flakes.

Dry Fried Green Beans with Sambal Oelek

2 T neutral oil
1 lb green beans, whole, or Chinese long beans, cut into 4″ lengths
1 T chopped garlic
1 T chopped fresh ginger
1/4 C chopped scallions
1/2 t sambal oelek or Sambal
1 T soy sauce
1/2 t sugar
+ kosher salt

Heat 1 tablespoon of the oil in a wok over medium heat. After a minute (or as soon as the oil is getting to the oh shit this oil means business level of heat), add the green beans and stir-fry until they start to shrivel and turn brown, 8 minutes. Transfer to a plate.

Turn the heat up to high and add the remaining 1 tablespoon oil. Add the garlic, ginger, and scallions. Stir-fry for a few seconds until fragrant, then add the sambal. Add the green beans, soy sauce, and sugar. Toss until the beans are coated in sauce and heated through. Season to taste with salt and serve immediately.

Edamame with Miso Sambal

1 pound frozen edamame in their pods
2 tablespoons vegetable oil
4 garlic cloves, minced
4 tablespoons chili sauce, such as sambal
2 tablespoons red or white miso paste

Prepare the edamame according to the package instructions, or until just steamed through. Transfer the cooked edamame to a serving bowl.
In a small skillet, heat the vegetable oil over high heat. Add the garlic and chili sauce to the hot oil, and cook until combined and fragrant, 30 seconds. Add the miso and mix together for another minute.

Remove the skillet from the heat and pour the spicy miso mixture over the edamame. Toss to coat, and serve immediately.

Balinese Pork Satay (Sate Babi)

For the Spice Paste:
1 (1-inch) knob fresh turmeric, peeled (about 10g), or 1 teaspoon (4g) ground turmeric
2 stalks lemongrass, bottom 4 inches only, outer layers and root removed, thinly sliced (about 80g)
8 medium cloves garlic, sliced (about 60g)
2 small shallots, sliced (about 75g)
3 whole dried pasilla or guajillo chilies, stems and seeds removed, roughly chopped (about 40g)
2 tablespoons (about 30g) palm sugar or brown sugar
2 teaspoons (about 6g) whole coriander seed
1 tablespoon (about 9g) whole white peppercorns
Kosher salt
2 pounds (1kg) boneless pork shoulder, cut into 3/4-inch cubes

For the Glaze:
1 cup kecap manis (8 ounces; 240ml) (see note above)
1/4 cup sugar (about 2 ounces; 50g), plus more if needed
1 (2-inch) knob ginger, roughly chopped
4 medium cloves garlic, roughly chopped

For the Dipping Sauce:
10 ounces roasted peanuts (285g; about 1 1/2 cups)
1/4 cup (60ml) vegetable or canola oil, divided
1 ounce (30g) tamarind pulp, soaked and strained (see note above), or 2 teaspoons (10ml) tamarind concentrate
1 tablespoon (15ml) kecap manis or fish sauce
Water, as necessary
Sugar, to taste

For the Spice Paste: Combine turmeric, lemongrass, garlic, shallots, chilies, sugar, coriander, white peppercorns, and 2 teaspoons (8g) kosher salt in a mortar and pestle, working in batches if necessary. Pound into a fine paste. (For an easier method, pound in the mortar and pestle until a rough paste is formed, then transfer to a food processor to reduce to a fine paste. I do not recommend using the food processor alone if you want maximum flavor.) Divide mixture into thirds.

Combine pork and 1/3 of spice paste in a large bowl and toss with your hands until all of pork is thoroughly coated in the mixture. Cover and refrigerate for at least 45 minutes or up to overnight. Thread pork onto skewers. To do this efficiently, cut an onion or potato in half and place it on your cutting board. Place a piece of pork on top of it and push through it with the skewer. Repeat until each skewer has about 6 inches of pork threaded onto it. Pork should be pushed together quite tightly. Discard onion half (or grill it) after use. Keep pork skewers refrigerated until ready to cook.

For the Glaze: Meanwhile, combine kecap manis, sugar, ginger, and garlic in a small saucepan and bring to a simmer over medium-low heat. Cook until glaze is thick enough to coat the back of a spoon. Stir in 1/3 of spice paste and adjust seasoning with more sugar as necessary. Strain mixture through a fine-mesh strainer, using the back of a spoon to extract as much liquid as possible. Discard solids. Leftover glaze can be stored indefinitely in a covered container in the refrigerator.

For the Dipping Sauce: Pound peanuts in the mortar and pestle until reduced to a rough powder. Heat 2 tablespoons (30ml) oil in a medium skillet over medium-high heat until shimmering. Add remaining 1/3 of spice paste and cook, stirring, until fragrant, about 1 minute. Add peanuts, tamarind juice, remaining oil, kecap manis or fish sauce, and 1/2 cup water. Stir to combine. Once liquid comes to a simmer and turns creamy, adjust consistency with more water as necessary to produce a creamy sauce that just barely flows. Season to taste with a little sugar if desired. Leftover sauce can be stored for several weeks in a covered container in the refrigerator.

To Cook: Light one chimney full of charcoal. When all the charcoal is lit and covered with gray ash, pour out and arrange coals on one side of charcoal grate. Set cooking grate in place, cover grill, and allow to preheat for 5 minutes. Alternatively, set half the burners on a gas grill to the highest heat setting, cover, and preheat for 10 minutes. Clean and oil the grilling grate.

Working in batches as necessary, place pork directly over hot side of grill. Immediately start fanning coals or flames with a large piece of cardboard or with the hose of a Shop-Vac to prevent flare-ups. Cook, fanning constantly and turning pork occasionally, until pork is cooked through and browned on all sides, about 6 minutes total. Transfer pork to cooler side of grill and brush on all sides with glaze. Return to hot side of grill and cook, turning, just until glaze starts to bubble and get sticky, about 45 seconds. Transfer skewers to a serving platter and repeat until all pork is cooked.

Brush pork with another layer of glaze just before serving and serve with peanut sauce on the side or spooned on top.

Chicken Rendang

Sauce:
1/2 can good-quality coconut milk
2 tbsp. fresh lemongrass, finely chopped (can also be purchased frozen at Asian food stores)
1 onion, peeled and quartered
4 cloves garlic
1 thumb-size piece galangal (or ginger)
1 to 3 red chilies, depending on how hot you like your curry (de-seeded if less heat is desired), or 1/3 to 3/4 tsp. dry chili flakes
3/4 tbsp. tamarind paste
1 tbsp. brown sugar
2 tsp. dark soy sauce
1/4 cup fish sauce
1/2 tsp. turmeric
1 heaping tbsp. ground coriander
1 tbsp. ground cumin
1 1/2 tsp. cinnamon
1/4 tsp. nutmeg
1/4 tsp. cloves
1 tsp. shrimp paste (available by the jar at Asian food stores), or add 1 tbsp. more fish sauce

For Dish:
1 lb. chicken pieces
2 whole star anise (available at Asian food stores), optional

For Garnish:
Fresh coriander (cilantro) leaves, optional

Place all sauce ingredients in a food processor. Process well to form a thick curry paste. If you don’t have a food processor, simply chop onion and herbs finely and combine with the coconut milk, spices, and other ingredients. These herbs and spices can also be ground together with a pestle and mortar.

Do a taste test for salt and spice, adding more fish sauce if not salty enough. If not spicy enough, add more fresh chili or chili sauce. If too sour, add a little more brown sugar.
Place sauce in a wok or pot over medium-high heat. Add chicken pieces plus the whole star anise, if using, and stir well. Continue stirring occasionally as you bring to a boil. Then reduce heat to a simmer. Do not cover, as you want the sauce to reduce and become thicker.

Allow the curry to simmer, stirring occasionally, for up to 1 hour, or until chicken is cooked and tender. The sauce will reduce so that it is almost like a coating on the meat (plus there will be a little sauce leftover in the pan).

Serve directly from the wok with any extra sauce poured over. Garnish with a sprinkling of fresh coriander, if desired. Serve with Thai jasmine-scented rice or easy Thai coconut rice. This dish can also be served with flat bread.

Basic Roti Jala

Combine:

2 cups flour
1 teaspoon salt
1 teaspoon turmeric
2 eggs
1 cup water
1 cup coconut milk

Place in a water bottle with three holes cut in the top.

Scribble in circles on a hot oiled pan, starting atvtge outside and moving around the pan.

Give it a minute or so. It is done when it stays firm as you lift one side with a spatula.

Slide it out of the pan cooked side down. Fold left and right sides slightly over, then roll.

(See: https://m.youtube.com/watch?v=HCMrudOt5Jc)

Roti Jala

300 grams (about 2 1/2 cups) all-purpose flour
1 teaspoon salt
Scant 1/4 teaspoon turmeric
3 ounces coconut milk
2 cups water, divided
3 large eggs
2 tablespoons light vegetable oil
Oil for greasing

Sift flour, salt and turmeric into a medium-sized mixing bowl. Mix coconut milk and about a third of the water. Make a well in the center of dry ingredients. Pour in coconut milk mixture, eggs, another third of the water, and oil. Using a wooden spoon, gradually incorporate flour into the liquid to make a smooth, thick batter free from lumps. Do not over-mix.

Stir in remaining water. Strain batter through a fine sieve to remove any lumps. Cover bowl with plastic wrap. Let rest for 20-30 minutes.

Heat a heavy iron griddle or non-stick pan over medium heat and brush surface lightly with oil.

Stir batter. Dip roti jala mould into it, filling it about half-full. Moving in steady concentric circles, form fine, lacy pancakes.

Once roti jala is lightly colored, remove using a spatula and place, top-side down, on a plate. (There is no need to cook both sides.) Fold into wedges or form into small neat rolls.

Coconut Curry Noodle Soup with Chicken

2 tablespoons oil
3 garlic cloves, chopped
1 tablespoon fresh ginger, grated
3 tablespoons Thai red curry paste
8 oz. boneless chicken breast or thighs, sliced
4 cups chicken broth
1 cup water
2 tablespoons fish sauce
2/3 cup coconut milk
6 oz. dried rice vermicelli noodles
1 lime, juiced
Sliced red onion, red chilis, cilantro, scallions to garnish

In a large pot over medium heat, add the oil, garlic, ginger, and Thai red curry paste. Fry for 5 minutes, until fragrant. Add the chicken and cook for a couple minutes, just until the chicken turns opaque.

Add the chicken broth, water, fish sauce, and coconut milk. Bring to a boil. At this point, taste the broth for salt and adjust seasoning accordingly (add salt if needed, or if it’s too salty, add a bit of water). Pour the boiling soup over the dried vermicelli noodles in your serving bowls, add a squeeze of lime juice and your garnishes, and serve. The noodles will be ready to eat in a couple minutes.

(Alternatively, you can add the noodles to the boiling broth to cook them, and then divide among serving bowls).