Black Pepper Chicken

1 pound (450 grams) chicken breasts or thighs, sliced against the grain into 1/4-inch (5-mm) thick pieces

Marinade
1 tablespoon light soy sauce (or soy sauce)
1 tablespoon Shaoxing wine (or dry sherry)
1 tablespoon cornstarch

Sauce
1/2 cup chicken broth
2 tablespoons light soy sauce (or soy sauce)
2 tablespoons Shaoxing wine (or dry sherry)
2 teaspoons dark soy sauce (or soy sauce)
1 tablespoon cornstarch
1 1/2 tablespoons sugar
2 teaspoons coarsely ground black pepper
1/8 teaspoon salt

Stir fry
2 tablespoons peanut oil (or vegetable oil)
1 teaspoon minced ginger
2 cloves garlic, minced
1/2 white onion, chopped
2 bell peppers, chopped mixed colors)

Combine chicken, soy sauce, Shaoxing wine, and cornstarch in a medium-sized bowl. Gently mix by hand until the chicken is coated with a thin layer of the mixture. Marinate for 10 to 15 minutes.

Combine all the sauce ingredients in a small bowl. Mix well and set aside.
Chop the aromatics and vegetables. Add the ginger and garlic to a small bowl. Add the onion and all the chopped peppers to another bowl.

Heat 1 tablespoon of oil in a wok (or nonstick pan) over high heat. When oil is hot, add the chicken. Immediately spread the chicken into a single layer using a spatula. Sear for 30 seconds or so, until the bottom is lightly browned. Flip the chicken. Let cook for 15 to 20 seconds. Stir occasionally, until both sides are browned but still a bit pink inside. Transfer the chicken to a plate and set aside.

Add the remaining tablespoon of oil into the wok. Add the ginger and garlic. Give it a quick stir until fragrant. Add the white onion and peppers. Stir and cook for 20 seconds.

Stir the sauce mixture until the cornstarch is dissolved completely, and pour it into the skillet. Stir with a spatula immediately and cook until the sauce thickens enough to coat the back of a spoon, a few seconds. Add back the cooked chicken. Quickly stir a few times to coat everything with the sauce. Turn off heat and remove the skillet from the stove. Immediately transfer everything to a big plate so the ingredients won’t keep cooking in the hot skillet.

Serve hot with steamed rice or on top of boiled noodles.

Sichuan Chicken in Red Oil

1 pound bone-in, skin-on chicken thighs, or boneless, skinless thighs
2 tablespoons Shaoxing wine (or dry sherry)
4 dried chili peppers
2 slices ginger
4 green onions
1 bay leaf
1 teaspoon salt
1/2 tablespoon Sichuan peppercorns

Sauce

3 to 4 tablespoons homemade chili oil with 2 tablespoons chili flake residue
2 tablespoons homemade flavored sweet soy sauce
1 tablespoon soy sauce
1 tablespoon Chinkiang vinegar
3 cloves garlic, grated
1 teaspoon ginger, grated
(Optional) Chopped cilantro for garnish

Place chicken in a small pot and add water to cover. Add the dried chili peppers, Shaoxing wine, ginger, green onion, bay leaf, salt, and Sichuan peppercorns. Cook over medium high heat until bringing to a boil. Turn to medium low heat. Simmer for 20 to 25 minutes, until the chicken is just cooked through. You can test it by inserting a knife into the thickest part and checking whether the juice runs clear. If it’s clear, the chicken is cooked.
Prepare an ice bath while boiling the chicken by adding ice into a big bowl and water to cover.

Mix all the sauce ingredients together in a small bowl.

When the chicken is cooked, transfer it into the ice bath using a pair of tongs. Set it aside for 10 minutes, until the chicken is completely cooled down. Transfer the chicken onto a cutting board. Remove the bones using a paring knife, then slice chicken into 1/4-inch (1/2-cm) pieces. Transfer chicken to a small bowl.

Pour the sauce over the chicken and garnish with cilantro.

Serve cold as an appetizer.

NOTES

The prep time does not include the time you need to cook the homemade chili oil and homemade flavored sweet soy sauce.

Chinese Sweet Soy Sauce

2 cups soy sauce
3/4 cup (100 grams) brown sugar
1/2 cup (115 grams) rock sugar (or granulated sugar)
1 big thumb ginger, coarsely chopped
6 green onions
3 bay leaves
1 star anise pod
1 small cinnamon stick
1/2 teaspoon fennel seeds
2 cloves
1 Cao Guo (or black cardamon)

Add soy sauce into a small sauce pan. Heat over medium high heat until boiling.
Add the rest of the ingredients. Stir and cook until the sugar completely dissolves and the liquid starts to simmer again.

Turn to medium low heat. Simmer until the liquid is reduced to about two-thirds of the original volume, and the soy sauce is thick enough to coat the back of a spoon. Check on the pan every 15 minutes. It could take anywhere from 30 minutes to more than one hour, depending on the heat and the pan you use. Remove the pan from the stove.

Line a sieve over an airtight glass container or a jar and pour in the soy sauce. Discard all the solid ingredients.

Let the soy sauce cool completely. It is ready to use. Or you can store it covered in the fridge for a year.

Cabbage and Glass Noodle Stir Fry

1 batch glass noodles (yields 2 cups after soaking)

Option 1:
1 teaspoon Sichuan peppercorns
2 dried chili peppers

Option 2:
4 cloves garlic, minced
Stir Fry

2 tablespoons peanut oil (or vegetable oil)
1/2 head small cabbage, sliced (yield 4 cups after cutting)
1/2 tablespoon soy sauce
(Optional) 1/2 teaspoon dark soy sauce (*footnote 1)
1/4 teaspoon salt
1/4 teaspoon sugar
Pinch of salt or to taste

Bring a small pot of water to a boil. Add the dry glass noodles. Cook for 3 to 5 minutes, until al-dente. Rinse with tap water to stop cooking and drain. Cut into 3-inch strands.

Heat a wok (or a large skillet) over medium-high heat until hot. Add oil and swirl to coat the bottom.

Option 1:
Add the Sichuan peppercorns. Cook and stir until the color turns from red to dark brown, but not burned. Remove and discard the peppercorns by scooping them out with your spatula.

Snip the chili peppers into 3 to 4 pieces, add into the wok, and stir a few times until the color turns dark.

Option 2:
Add the garlic and stir a few times, until you can smell a strong fragrance.
Stir fry

Add the cabbage. Stir and cook for 1 minute, to coat evenly with oil.
Add the glass noodles. Stir for another 1 minute.

Add the soy sauce, dark soy sauce, chicken bouillon powder (or salt), and sugar. Immediately cook and stir, until the cabbage turns tender but retains some crunchiness.

Turn to medium-low heat and carefully taste the cabbage. Sprinkle with a bit more salt and stir again, if needed.

Transfer to a plate immediately and serve hot.

NOTES

Using dark soy sauce adds a beautiful brown color to the dish. You can use soy sauce to replace dark soy sauce as well.

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.

Stir Fried Chicken with Black Bean Sauce

Marinade:
1 (270 grams / 9 oz.) boneless chicken breast (or boneless chicken leg), cubed
1 tablespoon Japanese sake
2 teaspoons potato starch
1/4 teaspoon salt

Sauce:
2 tablespoonsblack bean sauce
1 tablespoon Japanese sake
1 tablespoons oyster sauce
1 tablespoon water
1 teaspoons sugar
1/8 teaspoon freshly grounded black pepper

Stir-fry:
2 tablespoons peanut oil (or vegetable oil)
1/2 teaspoon minced ginger
4 cloves garlic, sliced
1 (200 grams / 7 oz.) big shallot (or onion), minced
(Optional) Green onion or cilantro for garnish

Combine chicken breast, Japanese sake, potato starch, and salt in a bowl. Mix well and set aside.

Combine all the ingredients for the sauce in a small bowl.
Chop and prepare veggies and herbs.

Heat 1 tablespoon oil in a large nonstick skillet over medium high heat until hot. Spread chicken in the skillet without overlapping. Let cook for 30 seconds without stirring. Separate the chicken with a spatula (it might stick together due to the potato starch). Cook until the bottom side turns slightly golden. Flip and stir chicken to cook other sides, until the surface is cooked but the inside is still a bit pink. Immediately transfer to a plate.

Add the remaining 1 tablespoon oil to the skillet and turn to medium heat. Add ginger, garlic and shallots. Cook until shallots begin to turn soft, 30 seconds. Add sauce. Give it a quick stir. Add chicken back into the skillet. Stir and cook until the sauce thickens, 1 minute. Immediately transfer everything to a plate.

Serve warm over steamed rice.

Grilled Chicken with Black Bean Sauce

4 chicken breasts (or thighs) (*see footnote 1)
Sauce
1/4 cup dried fermented black beans
1/4 cup soy sauce, or tamari for gluten-free
2 tablespoons minced shallot ( from one medium-sized shallot)
2 teaspoons minced garlic
2 teaspoons minced fresh ginger
2 teaspoons sugar
1/4 teaspoon cayenne powder (or paprika for less spiciness)
2 teaspoons sesame oil

Add fermented black beans into a bowl and water to cover.

Gently wash the beans by hand, rinse a few times, drain, and transfer to a small bowl. Mash with the back of a spoon.
Add the rest of the ingredients. Stir to combine.

Dry chicken breasts with paper towel. Transfer to a large zipper bag. Pour in sauce, use a spoon to arrange the sauce, so the marinade is on the meat side of the chicken. Squeeze out as much air as possible and seal the bag. Massage the bag a few times. Let marinate for 30 minutes to 1 hour. If you aren’t going to cook the chicken immediately, you can store the chicken in the fridge for 2 to 3 hours.

Light one chimney full of charcoal. When the charcoal at the top of the chimney is lit, put on heat resistant gloves, and pour the charcoal halfway over the coal grate to create a moderate two-zone fire. Set the cooking grate in place, cover the grill, and preheat for 5 minutes. Clean the cooking grate. Use a pair of tongs to dip a paper towel in oil, and brush grate with a thin layer of oil. Skip this step if you’re using a skin-on cut.

Place chicken breasts on hottest part of the cooking grate, skin side down. Grill uncovered until the bottom is browned, about 3 minutes. Flip to cook the other side until browned.

Transfer the chicken breasts to the cooler part of the grill, skin side up. Cover and cook for 10 minutes. Flip and cook covered again, until the internal temperature of the thickest part reads 68 degrees C (155 F). Remove chicken from the grill and let rest for 5 minutes. The residual heat will continue to cook the chicken a bit more.

General Tso’s Chicken

1 pound boneless skinless chicken thighs, cut into 2-cm (1-inch) pieces (*footnote 1)
Marinade
2 tablespoons Shaoxing wine (or dry sherry)
1 large egg white
1/2 teaspoon salt
1/4 teaspoon ground white pepper
Sauce (or 1/3 cup homemade General Tso Sauce + 1/3 cup stock)
3/4 cup chicken stock or water
1/4 cup Shaoxing wine (or dry sherry)
2 tablespoons Chinkiang vinegar
1 tablespoon light soy sauce (or soy sauce)
(Optional) 1 teaspoon hoisin sauce
1 and 1/2 tablespoons cornstarch (or 2 tablespoons tapioca starch)
1 and 1/2 tablespoon sugar (*footnote 2)
Stir-fry
3 to 4 cups high smoking point vegetable oil for frying
3/4 cup cornstarch (or tapioca starch)
3 tablespoons grated garlic (from 10 cloves garlic) (*footnote 3)
1 tablespoon grated ginger
1/4 cup dried red chilies
(Optional) 1 tablespoon toasted sesame oil
1 teaspoon sesame seeds, toasted
2 tablespoons thinly sliced green onion

Whisk all the marinade ingredients in a bowl and add chicken cubes. Stir well to coat chicken evenly with spices. Marinate for 20 minutes.

Combine all the sauce ingredients in another bowl, set aside.
Prepare all the ingredients for the stir fry and keep them near your stove. Set a cooling rack on top of a tray (or a large colander on top of a bowl).

Heat vegetable oil in a wok over high heat until it reaches 190 degrees C (375 F). If you do not have a thermometer, test oil temperature by inserting a wooden chopstick into the oil. If the oil starts bubbling rapidly, the oil is hot enough for frying. If the oil bubbles vigorously, then the oil is too hot and needs to cool off a bit. If there are no or very few bubbles pop up, then it’s not hot enough.

Roll chicken pieces in the bowl of cornstarch to generously coat a layer of starch. Shake off extra starch. Fry chicken in small batches until golden brown, about 4 minutes. Transfer the chicken onto the cooling rack to drain extra oil.

Once the chicken is done, carefully remove oil from the wok and transfer to a heat proven container, such as an aluminum pot (Do not use glassware for this step! The high temperature will break the glass and cause an oil burn). Wipe the wok clean with paper towel attached to the front of a pair of tongs.

Add 2 tablespoons oil and turn on medium heat. Add garlic and ginger, stir until fragrant. Add dried chili peppers. Stir a few times to release aroma. Stir the sauce again with a small spoon until the starch is fully dissolved. Pour into the wok. Cook until sauce thickens, about 1 minute. Return the chicken to the wok and quickly toss with a spatula. Add sesame oil and give it a final stir, if using.

Immediately transfer everything into a plate. Garnish with toasted sesame seeds and green onion.

Serve hot as a main over steamed rice.

NOTES
1. The original recipe calls for a smaller cut of chicken (3/4-inch cubes). I found larger cut (1 to 1 and 3/4-inch) is easier to fry and it generates better mouthfeel.

2. I slightly increased the sugar. If you like your dish sweet, like Chinese take-out, double the sugar amount.

3. Chinese stir fried dishes usually call for finely minced ginger and garlic. Since we are using a large amount of garlic, I found it faster to mince the herbs with a garlic press or cheese grater.

Roasted Cauliflower with Orange Sauce

1 head cauliflower (or 2 pounds frozen cauliflower) (Footnote 1)
(Optional) 1 big onion, sliced
4 and 1/2 tablespoons cup olive oil
1/2 teaspoon fine sea salt
1/2 teaspoon black pepper
1/2 cup to 3/4 cup pre-made orange sauce
Topping options
Chopped parsley, or cilantro, or green onion
Hot sauce (homemade chili oil, or Sriracha sauce)
Roasted peanuts or other nuts

Preheat oven to 280 degrees C (550 F), or the highest setting. Adjust oven rack to the upper level, so a baking sheet will be 2-inch below the broiler.

Separate cauliflower into bite size florets and place onto a large baking sheet. (Read blog post above to see how to cut cauliflower easily) Toss with 4 tablespoons olive oil, sea salt, and black pepper.

When oven is preheated, turn on broiler. Broil cauliflower until the top side is browned, 7 to 8 minutes. Flip and roast until the other side is browned, 3 to 4 minutes. You should set a timer for every 2 to 3 minutes, and keep an eye on the cauliflower during the cooking to prevent from burning.
Heat the homemade orange sauce in microwave for 1 minute or until hot, but not bubbling.

Remove the cauliflower from the oven. Pour sauce over the cauliflower and toss to coat well.

Garnish with nuts, chopped parsley, and serve with hot sauce, if using.

Orange Chicken

1 pound (430 grams) boneless skinless breast (or 2 thighs), cut to 2-centimeter (1-inch) pieces
1 tablespoon vegetable oil
1/2 teaspoon salt
1 egg
1/2 cup cornstarch
Stir fry
1/3 cup peanut oil (or grapeseed oil, or vegetable oil)
1 cup homemade orange sauce (see related recipe)
(Optional) 2 teaspoons toasted sesame seeds for garnish

Combine chicken pieces, vegetable oil, and salt in a big bowl. Mix well and let marinate for 10 to 15 minutes.

Add the beaten egg into the bowl with the chicken. Stir to mix well. Add cornstarch. Stir to coat chicken, until it forms an uneven coating with a little dry cornstarch left unattached.
Heat oil in a large nonstick skillet over medium high heat until hot. Add chicken all at once and spread out into a single layer in the skillet. Separate chicken pieces with a pair of tongs or chopsticks.

Cook without touching the chicken for 2 to 3 minutes, or until the bottom turns golden. Flip to brown the other side, 2 to 3 minutes. Transfer chicken into a big plate and remove the pan from the stove. Let cool for 2 to 3 minutes.

Whip the extra oil from the pan by using a few layers of paper towel attached in front a pair of tongs.

Add chicken back to the pan and pour in the sauce. Stir to mix well.

Transfer to a plate and serve hot over steamed rice.

Chinese BBQ (Char Sui) Kebabs

For the BBQ sauce:
3 tablespoons hoisin sauce
3 tablespoons oyster sauce
3 tablespoons Shaoxing wine
3 tablespoons honey (4 tablespoons for a sweeter taste)
2 tablespoons light soy sauce (3 tablespoons light soy sauce for a saltier taste)
1 tablespoon dark soy sauce
1 teaspoon sesame oil
1 teaspoon white pepper
1/4 teaspoon five spice powder
1/8 teaspoon chili flakes
3 tablespoons vegetable oil
1/2 thumb ginger, minced
8 cloves garlic, minced

1 kilogram (2 1/4 pounds) meat (options: pork shoulder, pork neck, chicken thigh, chicken breast, wings) (*see footnote 1)

Special equipment:
Bamboo skewers (or metal skewers)

To marinate the meat:
Combine all ingredients for the BBQ sauce except the vegetable oil, ginger, and garlic in a bowl and mix well.

Heat vegetable oil in a saucepan over medium heat until warm. Turn to low heat. Add ginger and garlic. Cook and stir a few times until fragrant. Add the BBQ sauce. Cook and stir until the texture becomes smooth, 1 to 2 minutes.

Transfer the sauce to a bowl to cool.

Add meat to a ziplock bag and 2/3 of the sauce (*see footnote 2). Press the air out of the bag and seal it. Give the bag a good massage, so that the sauce covers the meat evenly.

Save the rest of the sauce in an airtight container and place it in the fridge. You will use it for the glaze later.

Marinate meat in the fridge for 24 hours.

To prepare barbecue:
(Optional) If using bamboo skewers, soak 8 skewers in water for 15 minutes.

Transfer the meat to a plate and discard the marinade.
If you are cooking pork or chicken skewers, transfer the meat to a cutting board and cut it into bite sized cubes (about 1 inches / 2.5 centimeters). (*see footnote 3)

Thread the meat onto the bamboo or metal skewers.

Add charcoal to one end of the grill and start a fire. When the coals are evenly lit, close the grill and allow it to warm up.
To cook skewers

Place meat skewers on the direct heat (i.e. above the coals) and close the lid to cook, until nicely charred on the bottom, 2 to 3 minutes. Brush glaze on the meat. Turn meat to cook the other side. Close the lid and let cook for another 2 to 3 minutes. If the meat is getting burned, move the skewers to the other side of the grill (the one with no coals under it) and close the lid. Keep cooking over indirect heat until cooked through.

Serve warm.

To cook bigger cuts of meat:
Place marinated pork shoulder or chicken thigh over direct heat and cook until nicely charred, about 5 minutes per side.

Brush glaze on the meat. Move the meat to the indirectly heated side, cover the grill, and allow to cook.

Check on the meat every 5 minutes and brush with glaze. Cook until a thermometer inserted into the center of the meat reads 150 to 160 F degrees (65 to 70 C) for pork, and 165 F (74 C) for chicken, about 30 minutes.

Transfer the meat to a plate and let rest for 5 minutes.
Serve warm.

Save the leftovers in an airtight container for up to 1 week in the fridge or up to 1 month in the freezer.

NOTES
1. For cooking larger cuts of pork shoulder, I used a strip that was about 20cm (8”) in length and 4cm (1.5” in width). It cooked faster than a whole piece and yielded more flavorful meat.

2. Do not cut the meat into small pieces when marinating. It causes the meat to dry out during cooking.

3. You can cook chicken skewers by using boneless skinless thighs, chicken breasts, or wings. For wings, thread onto skewers without cutting.

Chinese BBQ Char Sui

2 pounds boneless pork loin

Marinade:
4 tablespoons soy sauce
2 tablespoons hoisin sauce (see related recipe)
2 tablespoons oyster sauce
2 tablespoons dry sherry (or Japanese sake, or Shaoxing wine)
2 tablespoons sugar
1 teaspoon grated garlic
1/2 teaspoon five spice powder
(Optional) 10 drops red food coloring

Combine all the ingredients for the marinade in a sauce pan.
Heat over medium low heat. Cook and stir occasionally, until the sugar is completely dissolved. Remove the pan from the stove to cool off.

Cut the pork in half lengthwise along the grain, into 2 strips about 2 inches wide and 1 inch thick.

Transfer the pork to a gallon-sized ziplock bag. Pour half of the marinade onto the pork and save the rest in an airtight container in the fridge (for later use). Seal the bag and press as much as air out as possible. Rub the bag so that the pork is covered well with the marinade. Let marinate at room temperature for 3 hours, or in the fridge overnight.

Preheat oven to 400 degrees F. After the oven is preheated, turn on broiler.

Place oven rack in the lower third of the oven, about 10 inches from the broiler element.

Add the red food coloring into the remaining marinade.

Line a baking pan with aluminum foil and add 1/4-inch of water. Place a baking rack on top. Drain pork loin and discard the marinating liquid. Transfer pork onto baking rack.

Bake for 20 to 25 minutes in total, until the internal temperature registers 140 to 150 degrees F (60 to 70 C). Flip pork every 4 to 5 minutes, 3 times, until the surface is cooked.

In the last 5 to 6 minutes, flip the pork every 1 to 2 minutes, and generously brush marinade onto the pork using the remaining marinade we saved earlier.

When it’s finishing up, the pork should be covered with a thick coat of marinade, slightly charred/caramelized, with the inside is still a bit pink (or just cooked through).

Remove the pan from the oven. Tent loosely with aluminum foil. Let rest for 10 minutes.

How to serve char siu

Chinese BBQ char siu can be served warm or cold. The just-out-of-the-oven char siu will be tender and moist. It will be a great main course to serve over some steamed rice with simple veggie dishes. On the other hand, the pork will become even more flavorful if you let it sit overnight. The texture will toughen up, and create this nice crunchy mouthfeel with a sticky coating.

You can serve cold sliced char siu as an appetizer. You can also use it as a topping for ramen noodles. Or use it as filling in dim sum. Or use it as an ingredient in lo mein, fried rice and fried noodles.

This marinade can be used with chicken, too. You can use the same method to marinate and cook bone-in skin-on chicken thighs. To do this, bake at 300 F, skin side down for 40 minutes. Flip and continue to bake for another 20 to 30 minutes, until the thickest part of the biggest thigh registers 165 degrees F (74 C). Turn on broiler. Cook until the surface turns crispy.

Sichuan Garlic Chili Sauce

30 grams (1 cup) whole dried chili peppers (*see footnote)
15 grams (1 thumb) minced ginger
60 grams (15 cloves) garlic, crushed
1/2 cup peanut oil (or vegetable oil)
2 tablespoons Sichuan peppercorn
4 tablespoons spicy fermented bean paste
1 tablespoon sugar

To cook the sauce:
Use scissors to cut each chili pepper into 4 to 5 pieces. Prepare ginger and garlic.

Add oil and peppercorn to a wok (or small skillet) and heat over medium heat. When the peppercorns start sizzling, continue cooking for about 2 minutes, until they turn dark brown and you can smell a pungent fragrance. If the oil starts to smoke, turn to lowest heat. Remove the peppercorns with a straining ladle or spatula and discard them.

Add chili peppers and cook over low heat until the color darkens. This will happen very quickly, in less than 1 minute, if you’re using a gas stove.

Add ginger and garlic and give it a quick stir. Add chili bean paste and sugar and continue to cook over low heat until everything is mixed well and you can smell a strong garlicky aroma, 1 to 2 minutes. Turn off heat and transfer everything to a large plate to cool off.

When the sauce has cooled, transfer it to a clean jar. You can store the sauce at room temperature for a month or in the fridge for up to 3 months.

NOTES
Depending on the type of chili pepper you’re using, the sauce will have varying levels of spiciness. I prefer to use a less spicy chili pepper, so the sauce will be well balanced and not too spicy. If you’re not sure about the spiciness of the pepper, smell them when you just open the package. If you can smell a strong and pungent aroma, that makes your nose itch, then you should be careful. You can discard the seeds after breaking the peppers. If you don’t smell a very pungent aroma, you can use the whole chili pepper with seeds.

To use the sauce:
Use the master sauce to cook meat, poultry, and/or vegetables
You can add the chili garlic sauce into any stir fried dish at the end of cooking and mix well. The dish will be infused with a pungent and hot flavor just as in authentic Sichuan dishes, as in the following recipe:

Slice or cube half a pound of meat or poultry into bite sized pieces.

Chop 2 cups vegetables.

Marinate meat or poultry with 2 teaspoons soy sauce, 2 teaspoons Shaoxing wine, and 1 teaspoon cornstarch.

Heat 1 tablespoon of oil in a skillet (or wok) and cook the protein until the surface is cooked but is still raw inside. (Skip this if you’re cooking a vegetable dish)

Heat 2 teaspoons of oil in the skillet (or wok) until warm and add minced ginger (or green onion) to infuse flavor. Add veggies and cook until almost cooked through.

Add cooked meat back into skillet. (Skip this if you’re cooking a vegetable dish)

Add 2 tablespoons chili sauce with salty seasoning (about 1/2 salt or 1 spoonful light soy sauce). Mix well and adjust seasoning.

To use the sauce with other seasonings to create a new sauce:

(option 1) Combine the chili garlic sauce with other ingredients such as soy sauce, black vinegar, Sichuan peppercorn powder, spicy fermented bean paste and / or sugar, and then use as a sauce for stir frying. It will create a lot of authentic Sichuan flavor, like that found in yu xiang (literally “fish fragrant”, practically spicy, sweet, and sour), xiang la (sweet spicy), mapo (savory spicy).

(option 2) You can also add it to oyster sauce or hoisin sauce to spice up a comforting American Chinese dish.

Kung Pao Sauce

3 tablespoons peanut oil (or vegetable oil)
2 tablespoons white sesame seeds
2 teaspoons Korean chili flakes (*Footnote 1)
1 teaspoon ground Sichuan peppercorns
8 cloves garlic, minced
2 large slices ginger, minced

Mix
1/2 cup Chinkiang vinegar
1/4 cup light soy sauce (or soy sauce)
1/4 cup Shaoxing wine (or dry sherry, or water)
1/3 cup sugar
1 tablespoon cornstarch
1/2 teaspoon coarse sea salt (or 1/4 teaspoon fine sea salt)

Combine Chinkiang vinegar, light soy sauce, Shaoxing wine, sugar, cornstarch, and salt in a small bowl. Set aside.

Add peanut oil, chili pepper flakes, and sesame seeds in a sauce pan. Cook over medium low heat until it reaches a gentle sizzle. Turn to medium low heat. Cook and stir until the chili powder turns dark brown (without turning black). If the oil start to bubble fiercely, remove the pan from the heat.

Add ground Sichuan peppercorns, garlic and ginger. Cook and stir for another 30 seconds to release fragrance.

Stir the vinegar-based sauce with a spoon to dissolve cornstarch completely. Carefully add to the saucepan. Cook and stir until the sauce thickens just enough to coat a spoon (the sauce will thicken once cooled down). Transfer to a bowl immediately.

Once the sauce is cooled down completely, transfer to an airtight jar. Store in the fridge for 1 to 2 weeks. Store the sauce in the freezer for longer period of time.

NOTES
1. Korean chili flakes are quite mild and are suitable for using in this sauce. If you’re not sure about the heat level of your chili flakes, start with 1 teaspoon chili flakes so your sauce won’t turn out too spicy. Alternatively you can use 1 teaspoon cayenne powder.

How to cook the Kung Pao Sauce with any ingredients

Assuming that you’re going to make 2 servings, you can use 450 grams (1 pound) protein, or 6 to 8 cups vegetables, or 220 grams (1/2 pound) protein and 3 cups vegetables.

You will need 1/4 to 1/3 cup homemade Kung Pao Sauce.

(PS: most of the stir fry starts with fresh aromatics. But since we’re using plenty of garlic and ginger in this sauce, we’ll skip this step.)

(1) Choose and cut the protein.

Recommended Protein

Beef (flank steak or short ribs) – thinly sliced (1/8 to 1/4-inch thick), or cut to strips
Chicken (skinless boneless breast or thigh) – diced to 1-inch pieces, or sliced to 1/4-inch thick
Pork (tenderloin or loin) – thinly slice (1/8 to 1/4-inch thick), or cut to strips
Shrimps – peeled and deveined
Tofu (firm or extra firm) – diced to 1/2 to 2/3 inch pieces

(2) Marinate and prep the protein.

For each pound of meat or seafood, mix with 1 tablespoon vegetable oil (or peanut oil), 1/4 teaspoon salt, and 1 tablespoon cornstarch. Let marinate for 5 to 10 minutes.

To create restaurant-style crispy chicken, learn this method so you can achieve the same texture without deep-frying.

For tofu, marinate with 2 tablespoons soy sauce and 1 tablespoon syrup (or honey) for 10 to 15 minutes. Drain and coat with a thin layer of cornstarch. See this post to learn how to cook crispy tofu without deep-frying.

(4) Cut and prep the vegetables.

To make a quick dinner, my favorite way is to only use one type of vegetable. You can use two, but ideally no more.

Recommended vegetables

Asparagus – Chopped to 1-inch pieces
Baby bok choy – Tear off large leaves and halve lengthwise, halve or quarter the rest
Bell peppers – Sliced or chopped
Broccoli (fresh) – Divide into small florets; steam or blanch (see Omnivore’s Cookbook to learn how to blanch the broccoli quickly in the same stir fry pan)
Broccoli (frozen) – Microwave for 2 to 4 minutes (depending on the quantity), so the broccoli is thawed and lukewarm, but not hot.
Brussels sprouts – Roasted (see Omnivore’s Cookbook for how to roast Brussels sprouts)
Cauliflower (fresh) – Divide into small florets; steam, blanch, or roast
Cauliflower (frozen) – Microwave for 2 to 4 minutes (for stir fry), or roast (see Omnivore’s Cookbook to learn how to crisp up frozen cauliflower in the oven)
Carrot – Sliced into pieces or strips (by using a julienne peeler); or cut into chunks and roasted
Celery – Sliced or diced
English cucumber – Seeded, then sliced or diced.
Eggplant – sliced (see Omnivore’s Cookbook to learn how to prep eggplant so it crisps up during stir frying)
Kale – Stalk chopped into small pieces, leaves coarsely chopped
Onion – Sliced
Snow pea
Zucchini – Seeded and sliced

(5) Make the stir fry, or use the stir fry sauce on baked food.
See Omnivore’s Cookbook to learn the basic steps of making Chinese stir fry.

Black Bean Sauce

1 cup fermented black beans
1/3 cup vegetable oil
1/4 white onion, minced
(Optional) 4 to 6 dried chili peppers, torn to small pieces (*Footnote 1)
1/4 cup Shaoxing wine (or dry sherry, or Japanese sake) (*Footnote 2)
1/4 cup light soy sauce (or soy sauce, or tamari for gluten-free option)
1/4 cup sugar (or brown sugar)
1 head garlic (8 to 10 big cloves), minced (*Footnote 3)
(Optional) 1 thumb ginger, minced (*Footnote 4)

Rinse fermented black beans with tap water, drain, and coarsely chop them. I like to leave some bigger pieces of the beans, to give the sauce more texture.

(Optional) You can use a food processor to mince all the ingredients. Add black beans, onion, and garlic into a food processor. Blend until both ingredients are minced, but not a fine paste.

Heat oil and dried chili peppers in a saucepan over medium heat until warm. Turn to medium low heat. Cook until the chili peppers turn dark, but not black. Stir occasionally. Scoop out the chili peppers and discard them.

Add the black beans and onion. Cook and stir, until the sauce looks a bit dry. (The beans will absorb oil at first, but release the oil once they’re cooked.)

Add Shaoxing wine, light soy sauce, and sugar. Simmer and stir until the onion turns tender. It takes about 10 minutes or so. The sauce can be easily burned, so make sure to keep the heat low and stir the sauce constantly to ensure even cooking.

Add garlic and ginger (if you’re using these ingredients).

Continue to cook and stir the sauce until the onion turns very tender. You should see oil floating on top of the sauce.
Transfer the sauce to a large bowl to cool off completely.
Store the sauce in an airtight jar in the fridge for 2 weeks to a month.

NOTES
1. Unless you use very powerful chili peppers (such as Thai chili peppers), the sauce won’t become spicy. We only use this step to infuse more aroma to the sauce. If you do want a spicy sauce, consider blending in homemade chili oil to the cooked sauce, or add cayenne powder during cooking.

2. If you do not want alcohol in the sauce, you can skip this ingredient. I would not recommend using stock here because it shortens the shelf life. However, you can use 2 to 3 teaspoons of chicken bouillon powder if you want to add extra flavor to the sauce.

3. You can use a garlic press to mince garlic faster.

4. Ginger is not a must-have ingredient, but if you happen to have it on hand, definitely use it. It adds nice aroma to the sauce.

How to use the sauce

You can use the sauce for cooking, as a marinade, a dipping sauce, or you can use it to make noodle salad. The sauce uses oil to cover the rest of the ingredients, so it will be preserved for longer time in the fridge. To use the sauce, simply scoop out the portion you need with a bit of oil. The sauce has some thickening power from the bean starch, so it’s not always necessary to add cornstarch slurry like other stir fry sauces.

Assuming that you are going to cook 2 servings – you will need about 450 grams (1 pound) protein, or 6 to 8 cups vegetables, or 220 grams (1/2 pound) protein and 3 cups vegetables. You will need 3 to 4 tablespoons sauce.

(1) Pick 1 to 2 aromatics. Prep according to the list below. (Optional)

Since the black bean sauce contains aromatics already, you can skip this step when you’re in a hurry. However, if you have time, some extra aromatic ingredients will always make the dish taste better.

Recommended aromatics

Ginger – 1 large piece minced (yields 2 teaspoons to 1 tablespoon)
Green onion – 2 to 3 green onions, coarsely chopped
Dried chili pepper – 2 to 4 peppers, torn into 3 to 4 pieces. (Or, keep whole for less spiciness.)
Sichuan peppercorns – 1 to 2 teaspoons. Use it to infuse the hot oil, then discard them before adding other ingredients. (See this recipe to learn how to use them.)
Shallot or onion – 1 shallot or 1/2 onion, thinly sliced or diced
(2) Choose and cut the protein.

Recommended Protein

Beef (flank steak or short ribs) – Thinly sliced (1/8 to 1/4-inch thick), or cut to strips for stir fry.
Chicken (skinless boneless breast or thigh) – Diced to 1-inch pieces, or sliced to 1/4-inch thick pieces for stir fry. Use whole pieces for grilling or baking.
Pork (tenderloin or loin) – Thinly sliced (1/8 to 1/4-inch thick), or cut to strips for stir fry. Use larger cuts, such as pork chops, for baking, pan searing, or grilling.
Shrimps – Peeled and deveined for stir fry or grilling.
Fish fillet – Grilled, baked, or steamed with the sauce.
Tofu (firm or extra firm) – Diced to 1/2 to 2/3 inch pieces for stir fry or braising.

(3) Marinate and prep the protein.

For each pound of meat or seafood (for stir fry), mix with 1 tablespoon vegetable oil (or peanut oil), 1/2 teaspoon salt, and 1 tablespoon cornstarch. Let it marinate for 5 to 10 minutes. Skip this step if you’re using the sauce to bake, grill, or pan fry.

For tofu (for stir fry), marinate with 2 tablespoons soy sauce and 1 tablespoon syrup (or honey) for 10 to 15 minutes. Drain and coat with a thin layer of cornstarch. See this post to learn how to cook crispy tofu without deep-frying. Skip this step if you use the sauce (and stock) to braise tofu.

(4) Cut and prep the vegetables.

To make a quick dinner, my favorite method is to only use one type of vegetable. You can use two, but no more.

Recommended vegetables

Asparagus – Chopped to 1-inch pieces
Baby bok choy – Tear off large leaves and halve lengthwise, halve or quarter the rest.
Bamboo shoots – Sliced
Bell peppers – Sliced or chopped
Broccoli (fresh) – Divide to small florets; steam or blanch. (See Omnivore’s Cookbook to learn how to blanch the broccoli quickly in the same stir fry pan).
Broccoli (frozen) – Microwave for 2 to 4 minutes (depending on the quantity), so the broccoli is thawed and luke warm, but not heated up.
Brussels sprouts – Halved and roasted (See Omnivore’s Cookbook for how to roast Brussels sprouts).
Cabbage (green and red) – Coarsely chopped
Cauliflower (fresh) – Divide to small florets; steam, blanch, or roast.
Cauliflower (frozen) – Microwave for 2 to 4 minutes (for stir fry), or roast (see Omnivore’s Cookbook to learn how to crisp up frozen cauliflowers in the oven).
Carrot – Sliced into pieces or strips (by using a julienne peeler); or cut to chunk and roast.
Celery – Sliced or diced
Eggplant – Sliced. (See Omnivore’s Cookbook to learn how to prep eggplant so it crisps up during stir frying.)
Green peas (fresh or frozen)
Kale – Stalk chopped to small pieces, leaves coarsely chopped
Mustard greens – Chopped
Mushrooms – Sliced or quartered
Okra – Sliced
Onion – Sliced
Spinach – Roughly chopped for larger spinach. No need to chop baby spinach.
Snow pea
Zucchini – Seeded and sliced

(5) Make the stir fry, or use the stir fry sauce for baking, grilling, or steaming

See Omnivore’s Cookbook to learn the basic steps of making Chinese stir fry.

General Tso Sauce (bulk version)

3/4 cup Chinkiang vinegar (or rice wine, or balsamic vinegar) (*footnote 1)
1/2 cup Shaoxing wine (or dry sherry, or Japanese sake, or stock)
1/2 cup light soy sauce (or soy sauce, or tamari) (*footnote 2)
1/4 cup dark soy sauce (or soy sauce, or tamari) (*footnote 2)
1 cup sugar
3 tablespoons cornstarch
Chicken or vegetable stock (Add right before using the sauce)

Mix all the ingredients except the stock in a jar and shake to combine. Every time before you use the sauce, shake well to dissolve all the cornstarch. Pour 1/3 cup sauce into a bowl and add 1/3 cup stock (it can be either chicken stock, vegetarian stock, or water). Mix well again right before pouring into the pan.

You can store the sauce in a glass jar in the fridge for up to 3 months.

NOTES
(1) Chinkiang vinegar is highly recommended in this recipe. But if you do not have it, use rice vinegar or balsamic vinegar instead. If you want to create gluten-free sauce, use one of the alternative too. Chinkiang vinegar contains wheat bran. Wheat bran itself does not contain gluten but has a high risk of cross contamination.

(2) You can use soy sauce to replace the light soy sauce and the dark soy sauce alternatively. Use tamari to create gluten-free sauce.

How to use the sauce

To use the sauce, simply shake it and cook with aromatics until it thickens.

Assuming that you are going to cook 2 servings, that can be 450 grams (1 pound) protein, or 6 to 8 cups vegetables, or 220 grams (1/2 pound) protein and 3 cups vegetables.

You will need 1/4 to 1/3 cup sauce.

(1) Pick 1 to 2 aromatics. Prep according to the list below.

General Tso sauce is very pungent and always benefits from more herbs. Garlic and dried chili pepper are the two common aromatics that are used in most General Tso sauces. You can use the others on the list as well. But adding one pungent herb, such as ginger or garlic, is highly recommended.

Recommended aromatics

Ginger – 1 large piece minced (yields 2 teaspoons to 1 tablespoon)
Garlic – 3 to 4 cloves, minced
Green onion – 4 to 6 green onions, coarsely chopped
Dried chili pepper – 2 to 4 peppers, torn into 3 to 4 pieces. (Or, keep whole for less spiciness.)
Shallot or onion – 1 big shallot or 1/2 onion, thinly sliced or diced. (It taste better when combined with another more potent herb, such as ginger or garlic.)

(2) Choose and cut the protein.

Recommended Protein

Beef (flank steak or short ribs) – thinly sliced (1/8 to 1/4-inch thick), or cut to strips
Chicken (skinless boneless breast or thigh) – Diced to 1-inch pieces, or sliced to 1/4-inch thick
Pork (tenderloin or loin) – thinly slice (1/8 to 1/4-inch thick), or cut to strips
Shrimps – peeled and deveined
Tofu (firm or extra firm) – Diced to 1/2 to 2/3 inch pieces

(3) Marinate and prep the protein.

For each pound of meat or seafood, mix with 1 tablespoon vegetable oil (or peanut oil), 1/2 teaspoon salt, and 1 tablespoon cornstarch. Let it marinate for 5 to 10 minutes.

To create a crispy restaurant-style chicken, learn this method so you can achieve the goal without deep-frying.

For tofu, marinate with 2 tablespoons soy sauce and 1 tablespoon syrup (or honey) for 10 to 15 minutes. Drain and coat with a thin layer of cornstarch. See this post to learn how to cook crispy tofu without deep-frying.

(4) Cut and prep the vegetables

To make a quick dinner, my favorite way is to only use one type of vegetable. You can use two, but no more.

Recommended vegetables

Asparagus – Chopped to 1-inch pieces
Baby bok choy – Tear off large leaves and halve lengthwise, halve or quarter the rest
Bell peppers – Sliced or chopped
Broccoli (fresh) – Divide to small florets; steam or blanch (see Omnivore’s Cookbook to learn how to blanch the broccoli quickly in the same stir fry pan)
Broccoli (frozen) – Microwave for 2 to 4 minutes (depending on the quantity), so the broccoli is thawed and luke warm, but not heated up
Brussels sprouts – Roasted (see Omnivore’s Cookbook for how to roast Brussels sprouts)
Cabbage – Coarsely chopped
Cauliflower (fresh) – Divide to small florets; steam, blanch, or roast
Cauliflower (frozen) – Microwave for 2 to 4 minutes (for stir fry), or roast (see Omnivore’s Cookbook to learn how to crisp up frozen cauliflowers in the oven)
Carrot – Sliced into pieces or strips (by using a julienne peeler); or cut to chunk and roast
Celery – Sliced or diced
Eggplant – sliced (see Omnivore’s Cookbook to learn how to prep eggplant so it crisps up during stir frying)
Green peas (fresh or frozen)
Kale – Stalk chopped to small pieces, leaves coarsely chopped
Onion – Sliced
Snow pea
Zucchini – Seeded and sliced

(5) Make a stir fry (see Omnivore’s Cookbook) or use on steamed or baked food.

General Tso Sauce (meal version)

Sauce:
1/3 cup stock (chicken stock or vegetarian stock, or water)
2 tablespoons Chinkiang vinegar (or rice vinegar, or balsamic vinegar)
2 tablespoons Shaoxing wine (or dry sherry, or Japanese sake, or stock)
1 tablespoon light soy sauce (or soy sauce, or tamari for gluten-free sauce)
1 tablespoon dark soy sauce (or soy sauce, or tamari for gluten-free sauce)
1/4 cup sugar
2 teaspoons cornstarch

Cook:
2 teaspoons oil
1 tablespoon minced garlic
2 teaspoons minced ginger

Mix all the ingredients in a bowl and stir to combine.
Heat oil over medium heat until warm. Add garlic and ginger. Stir a few times to release the fragrance. Stir the sauce again and pour it into the pan. Let it simmer and stir until it thickens.

Now you can pour the sauce over roast vegetables, serve it as a dipping sauce, or use it in your stir fry.

For uses, see bulk version of recipe.

Chinese Orange Sauce

1 tablespoon vegetable oil (or grapeseed oil)
4 cloves garlic, minced
2 tablespoons minced ginger

Sauce mix:
1/2 cup loosely packed dried tangerine peel (or grated orange zest)
1 cup orange juice
3/4 cup rice vinegar (or distilled white vinegar)
1/4 cup light soy sauce (or soy sauce, or tamari for gluten-free)
1/4 cup Shaoxing wine (or Japanese sake, or dry sherry, or chicken stock)
1/2 cup sugar
2 and 1/2 tablespoons cornstarch
1 teaspoon fine sea salt

Add dried tangerine skin in a small bowl and add hot water to cover. Let soak for about 20 minutes, or until the tangerine skin softens. Drain and finely slice. Transfer 1/4 cup sliced tangerine skin into a bowl, and save the rest in a airtight container in the fridge for next time. If you do not use dried tangerine peel, grate about four fresh orange skins to make 1/2 cup orange zest.

Add the rest of the sauce ingredients and the rehydrated tangerine skin to a big bowl. Stir until the cornstarch is fully combined.

Heat oil in a saucepan until warm. Add garlic and minced ginger. Cook and stir until you smell a strong fragrance.
Stir to mix the sauce again to completely dissolve the cornstarch. Pour into the pan. Cook and stir until the sauce thickens, just enough to coat the back of a spoon.
Transfer the sauce into a bowl immediately, so it won’t continue to cook in residual heat.

Transfer the sauce in a airtight jar or container once cooled down. Store in the fridge for 1 to 2 weeks, or in the freezer for 2 to 3 month.
Reheat

Microwave sauce (1/3 cup to 1/2 cup) by 30 seconds increments. Then stir it and continue to heat until the sauce just turns hot without bubbling.

If you heat the sauce on stovetop, always use low heat and stir the sauce frequently to prevent scorching.

If you freeze the sauce, some of the liquid might separate and the thawed sauce looks like jelly. Simply stir to mix the sauce together and reheat in microwave or on the stove. You can restore the sauce to the previous consistency.

How to use the sauce

Simply reheat the sauce in microwave, you can add the sauce in stir fry or on roasted vegetables and protein!

(1) Recommended Protein and how to prep for stir frying

Beef (flank steak or short ribs) – thinly slice (1/8 to 1/4-inch thick), or cut to strips
Chicken (skinless boneless breast or thigh) – Diced to 1-inch pieces, or sliced to 1/4-inch thick
Shrimps – peeled and deveined
Tofu (firm or extra firm) – Diced to 1/2 to 2/3 inch pieces
For each pound of meat or seafood, mix with 1 tablespoon vegetable oil (or peanut oil), 1/2 teaspoon salt, and 1 tablespoon cornstarch. Let marinate for 5 to 10 minutes.

To create a crispy crust, restaurant-style, see Omnivore’s Cookbook for a method to achieve the goal without deep-frying.

For tofu, marinate with 2 tablespoons soy sauce for 10 to 15 minutes. Drain and coat with a thin layer of cornstarch.

(2) Recommended vegetables and how to prep for stir frying

To make a quick dinner, my favorite way is to only use one type of vegetable. You can use two, but no more.

Recommended vegetables

Asparagus – Chopped to 1-inch pieces
Baby bok choy – Tear off large leaves and halve lengthwise, halve or quarter the rest
Bell peppers – Sliced or chopped
Broccoli (fresh) – Divide to small florets; steam or blanch (see Omnivore’s Cookbook to learn how to blanch the broccoli quickly in the same stir fry pan)
Broccoli (frozen) – Microwave for 2 to 4 minutes (depending on the quantity), so the broccoli is thawed and luke warm, but not heated up.
Brussels sprouts – Roasted (see Omnivore’s Cookbook for how to roast Brussels sprouts).
Cauliflower (fresh) – Divide to small florets; steam, blanch, or roast.
Cauliflowers (frozen) – Microwave for 2 to 4 minutes (for stir fry), or roast (see Omnivore’s Cookbook to learn how to crisp up frozen cauliflowers in the oven)
Carrot – Sliced into pieces or stripes (by using a julienne peeler); or cut to chunk and roast
Eggplant – sliced (see Omnivore’s Cookbook to learn how to prep eggplant so it crisps up during stir fry)
Green peas (fresh or frozen)
Onion – Sliced
Snow pea

Hoisin Sauce

1/4 cup light soy sauce
2 tablespoons natural peanut butter
1 tablespoon honey
2 teaspoons rice vinegar
2 teaspoons sesame oil
1 clove garlic, grated
1/8 teaspoon black pepper
1 teaspoon miso paste (OR 1/2 teaspoon spicy fermented bean paste, OR 1/2 teaspoon gochujang + 1/4 teaspoon five spice powder, OR 1 teaspoon Thai chili sauce + 1/4 teaspoon five spice powder)

Combine all ingredients. Store hoisin sauce in an airtight jar in the fridge for up to a month.

Biang Biang Noodles

Chili Oil:
2 tablespoons soy sauce
1 bulb garlic, grated
2 cups peanut oil (or a vegetable oil with a high smoke point)
1/2 cup Chinese red chili powder (or Korean chili powder)
1/4 cup white sesame seeds
2 star anise
2 dried bay leaves
1 teaspoon coriander powder
1 teaspoon cumin powder
2 tablespoon ground Sichuan peppercorn

Seasoned soy sauce:
3/4 soy sauce
1/4 cup water
1 tablespoon light brown sugar (or white sugar)
2 teaspoon whole Sichuan peppercorn
1 star anise
1/2 cinnamon stick
2 whole cloves
1/3 cup Chinese black vinegar

Tomato sauce (*see footnote 1):
1 tablespoon peanut oil (vegetable oil)
3 roma tomatoes, chopped
3 tablespoons tomato paste

Noodles:
4 servings homemade fresh noodles (or dried noodles)
(Optional) 1 cucumber, sliced
(Optional) 4 small radish, sliced
2 green onions, chopped
(Optional) 1 stalk cilantro, chopped

Make chili oil:

Combine soy sauce and garlic in a small bowl.
Add peanut oil, chili powder, white sesame seeds, star anise, dried bay leaves, coriander powder, and cumin powder into a large skillet (or a wok).

Heat over medium low heat until it reaches a gentle sizzle. Turn to low heat. Stir constantly. Keep cooking until the chili powder turns dark brown (without turning black), 3 to 4 minutes. If the oil starts to bubble fiercely, remove it from heat.

Remove the skillet from heat immediately and add ground Sichuan peppercorn. Gently stir a few times and let cook for 10 to 20 seconds.

Carefully add garlic and soy sauce with a ladle. The oil will sizzle for a while due to the added liquid. When the sizzle dies down a bit, stir gently with a spatula to mix everything well (see footnote 2). Transfer everything to a heat resistant bowl to let oil cool off faster.

When the chili oil has cooled, discard bay leaves and star anise. Let sit for 2 hours, or up to overnight, before using.
Transfer the leftover chili oil to a air-tight glass jar or glass container and store in the fridge up to 1 month.

Make seasoned soy sauce:

Add soy sauce, water, sugar, whole Sichuan peppercorn, star anise, cinnamon stick, and cloves into a small saucepan. Heat over medium low heat until it reaches a simmer. Turn to low heat and let simmer for 15 minutes.

Strain the sauce and discard the spices. Add black vinegar and mix well. Allow to cool before using.

Make tomato sauce:

Add oil to a medium-sized skillet and heat over medium heat until warm. Add tomato and tomato paste. Chop and stir the tomatoes. Cook until the tomato pieces break down and form a thick sauce, 5 to 7 minutes. Transfer to a bowl.

Assemble noodles:

Boil noodles according to instructions. Drain and run tap water over noodles. Drain again and transfer to servings bowls.
Add tomato paste and seasoned soy sauce according to taste. Add plenty of chili oil with the chili powder (*see footnote 3).
Top noodles with cucumber, radish, green onion, and cilantro.
Serve immediately as main.

NOTES
1. You can serve this dish without the tomato sauce, but I highly recommend you to add it. The tomato sauce helps balancing the spiciness and adds a nice thick mouthfeel to the noodle sauce.

2. When I was taking the step-by-step pictures, I poured the oil into the garlic and soy sauce bowl. Please follow steps in the recipe instead. It’s much safer.

3. I usually start by adding 2 tablespoons of each. And more soy sauce to increase saltiness or more chili oil to increase spiciness. The noodles should able to be evenly coated with sauce. Add more tomato sauce if it becomes too spicy.

This recipe will generate more chili oil and soy sauce you’ll need for one meal (which serves 4 people). However, do make sure you follow the quantities of this recipe to create extra sauce. It’ll become a great solution for cooking quick and delicious lunches.

Option 1 – Create a new version of Biang Biang noodles with different toppings. Such as tomato egg stir-fry (classic Chinese), blanched or grilled chicken, grilled beef, or stir-fried ground chicken. You can top any of these on freshly boiled noodles and drizzle with chili oil and seasoned soy sauce.

Option 2 – Add a quick nutty sauce to make sesame noodles.

Combine peanut butter (or Chinese sesame paste), soy sauce, and black vinegar in a small bowl. The ratio should be 1:1:1. Mix well.

You can create a noodle bowl with:

Freshly boiled noodles + chili oil + seasoned soy sauce + nutty sauce + whatever toppings you prefer (aka whatever leftovers you have in the fridge)

For example, I did this with the only leftovers in my fridge yesterday. I used some carrot, celery and wood ear mushrooms to make a quick stir-fry. I chopped a chicken breast and stir fried it with green onion. I seasoned it with soy sauce and salt without marinating. Then I used the formula above to combine everything together. And bam! Two big bowls of super tasty noodles were ready. Easy!

You can even simplify the process by using sliced cucumber (for a vegan dish), leftover meat, or any blanched veggies that come to mind.

Option 3 – Use the seasoned soy sauce and chili oil to create an awesome salad/side.

You can make cool things, such as red-oil chicken, with blanched chicken breast and these two sauces. Or you can drizzle them on blanched broccoli, smashed cucumber, or other veggies to create a quick side dish.