Apr 3, 2026

Braised Beef Rice 滷牛肉燥飯

There's braised pork rice, so of course there's braised beef rice too. In fact, sometimes you can find braised "beef" rice in Taiwan as a special item. It's not hard to make at all, basically exactly the same way as making braised pork rice. Just the cost for the main beefy ingredient is much higher.


Braised beef rice 滷牛肉燥飯 - 


Braised beef rice


Ingredients (about 3 to 4 portions)?

  • 550 grams beef 
  • 4 garlic cloves
  • 2 stalks scallion
  • 2 big bulbs shallots
  • 2 tablespoons olive oil
  • Some salt
  • Some black pepper
  • 1/2 cup soy sauce
  • 1 1/2 cups hot water
  • 2 bay leaves
  • 2 big star anises
  • 1 tablespoon crystal sugar
  • 3 to 4 servings steamed rice

Pickled cucumber:

  • 220 grams/about 3 skinny cucumbers
  • Some salt
  • 1 big garlic clove
  • 1 teaspoon white sesame oil
  • 1 teaspoon rice vinegar
  • 1 teaspoon granulated sugar


How?

Let's make the pickled cucumbers first. Trim-off both ends for the cucumbers then slice to thin pieces. Use some salt, mine was about 1/2 teaspoon to "massage" into the cucumber slices. Let it sit for 15 minute while the salt helps drawing out some moisture from the cucumber.


Meanwhile peel and grate one garlic clove. And when that quick marinating time is up, rinse the cucumber with drinkable water to wash away the salt. Drain and squeeze really dry. Season with grated garlic, 1 teaspoon of white sesame oil, 1 teaspoon of rice vinegar, and 1 teaspoon of granulated sugar. 


Mix till evenly blended. Taste and see if you need any extra seasonings. Some prefer it sweeter and some like it on the sourish side, so adjust according to your preference. Once all checked, store in a container and into the fridge till our braised beef rice is ready.


Pickled cucumber for braised beef rice

Now it's time to handle the beef part. By the way, remember to precook the rice to serve alongside the braised meat.


Slice the beef to medium small chunks. I got the part with some tendons, not the ideal cut but since that's what's left in my fridge, I'll just use it. Otherwise beef shank, brisket, or even the pricey sirloin are all great options.


Slicing beef to medium small chunks for the braised beef rice

Peel and slice the shallots. Peel and chop 4 garlic cloves. Destem the scallion and just tie the whole stalks to a knot if possible, otherwise cut into longer sections is fine too. It's just easier to pick out the knotted scallion towards the end of braising.


Have a big pot ready, drizzle 2 tablespoons of olive oil and switch to medium heat. Add in shallots and scallion. Sear till aromatic and slightly browned on some sides.


Searing shallots and knotted scallion for the braised beef

Then add in chopped garlic along with 1/2 teaspoon of salt and 1/2 teaspoon of black pepper. Cook for about a minute.


Searing beef chunks with Asian aromatics before braising

Transfer beef chunks over and sear a bit, at least till the meat changes color. Pour in 1/2 cup of soy sauce, 1 1/2 cups of hot water, 2 bay leaves, and 2 star anises. Bring to a boil then adjust the heat to keep it at a medium bubbling stage. Continue to braise for 45 to 60 minutes or till the sauce has been reduced. Like a bit condensed juice left but not saucy.


Towards the end of braising for the braised beef rice

Towards the end, pick out bay leaves, star anises, and scallion. If the scallion has almost melted into the sauce, it's fine to just leave it there. Add 1 tablespoon of crystal sugar, which will help balance out the saltiness and give the sauce a little shine. Cook till all the sugar has been dissolved.


Serve the braised beef with rice and remember to add some of that pickled cucumber stored in the fridge. 


Braised beef rice


You know what? The actual time of braising can be reduced maybe by around 15 minutes if you use more expensive and more tender cut. However, it's totally up to you. Just like braised pork rice, some will use chunkier meat for a fuller bite, but that requires more time and usually cost a bit more to make.


And some will use finer ground meat, which takes less time to cook and will result in a smoother bite instead. As for me, I'll always go with the chunkier route. 


Extended reading:


Mar 27, 2026

Healthy Eating In A Delicious Pasta Form - Thick Cut Bacon and Lentil Ragu

Is it safe to say that lentils might be as common to Italians as rice grains to Chinese? Well, if that really is the case, then it might somewhat explains why it took me quite some effort to find organic lentils in Taiwan since the majority of the locals probably never had lentils before.


Good thing is that there's this specific company that import all sort of higher quality grains from around the world, and they have a little shop in Taipei, so I can get my hands on precious bag of lentils. However, with few more bills in exchange but I'm happy enough to finally found the ingredient needed.


Thick cut bacon and lentil ragu - 


Thick cut bacon and lentil ragu


Ingredients (about 6 servings)?

  • 500 grams linguine pasta
  • 250 grams lentils
  • 400 grams thick-cut bacon or ham
  • 1 medium celery stalk
  • 1 medium carrot
  • 2 medium onions
  • 40 grams dried porcini mushrooms
  • 8 pieces sun-dried tomatoes
  • 400 grams canned whole tomatoes
  • 2 tablespoons tomato paste
  • Some extra virgin olive oil
  • Some salt
  • 2 garlic cloves
  • 2 bay leaves
  • 1 teaspoon dried parsley
  • 1 teaspoon dried rosemary
  • 250ml dry white wine
  • 2 cups chicken stock
  • 1 cup pasta cooking water (just in case)
  • Some black pepper
  • Some red chili flakes
  • 1 lemon (optional)


How?

Cube the thick-cut bacon or ham. Destem then dice the celery. Peel and dice the onions and carrot. Give the sun-dried tomatoes a few chops. Peel and chop the garlic cloves.


Rinse the dried porcini mushrooms then soak in room temperature water for about 20 minutes. Drain out the liquid and give the mushrooms a few chops before use in cooking.


Have a Dutch oven ready and drizzle 2 tablespoons of extra virgin olive oil. Switch to medium heat and add in cubed bacon or ham. Sear till some fats rendered.


Searing some thick-cut bacon cubes and rendering some of the fats

Add in cubed celery, carrot, and onion. Stir-fry and let cook for at least 10 minutes.


Cooking down the mirepoix for the ragu

Then add in chopped garlic along with sun-dried tomatoes and porcini mushrooms. Mix and cook for couple more minutes.


Add 2 tablespoons of tomato paste. Cook for one minute, just a little heat to bring out that tomato aroma.


Adding porcini mushrooms for the ragu

Pour in 250ml of dry white wine and everything in canned tomato. Also add 2 bay leaves, 1 teaspoon of dried parsley, and 1 teaspoon of dried rosemary.


Bring the whole thing to a boil then add in the lentils. Mix first then pour in the chicken stock. I put 2 cups under the ingredient list, but use as much as you need in order to get like 1 centimeter above the top of ingredients. 


Adding enough white wine and chicken stock to cook down the ragu

Adjust the heat to keep everything at a light bubbling stage. Continue to cook for 30 more minutes and make sure to stir the pot once a while.


Later on pick out the bay leaves. Give it a tasting test and see if more seasonings are needed. I added some salt during this step and used about 1 1/2 teaspoons of it along with 1/4 teaspoon of black pepper and 1/4 teaspoon of red chili flakes.


Meanwhile, have another pot of water ready. Bring to a boil and add in few pinches of salt. Cook the linguine pasta till almost al dente. Save some pasta water first then drain out the rest.


Transfer pasta to the Dutch oven and mix till blended. Check and see if you need to pour in some of the pasta water we saved earlier for better consistency.


Adding the linguine pasta to the ragu

Finally, drizzle some more extra virgin olive oil a few rounds. Give it a final mix then the ragu will be ready for plating.


Thick cut bacon and lentil ragu


Thick cut bacon and lentil ragu

You can squeeze in some fresh lemon juice right before serving, or simply have some lemon wedges on the side instead. The lemon part is more of a personal preference, in which I always love to have that kick of bright citrusy note to a hearty pasta dish.


Thick cut bacon and lentil ragu

If you can't find lentils that easily, simply substitute with other types of beans such as cannellini or chickpeas, but do pay attention with actual cooking time. You might need to shorten the time for cooking when using other type of beans or simply add in the beans a bit later. Don't want to end up with mushy beans in the end.


Extended reading:


Mar 21, 2026

Deep-Fried Tofu Pouch Stuffed with Semi-Cooked Egg

There's something hidden inside the tofu pouch!? Something simple and comforting, a semi-cooked egg that is. The deep fried tofu pouch stuffed with semi-cooked egg can be a snack on its own or a good portion side dish, but I think the best is to serve as something to munch on as beer food (don't drink and drive).


Deep-fried tofu pouch stuffed with semi-cooked egg - 


Deep-fried tofu pouch stuffed with semi-cooked egg


Ingredients (for six servings)?

  • 3 large rectangular pieces deep-fried tofu pouch
  • 6 eggs

Sauce:

  • 1 cup hot water
  • 1/4 cup soy sauce
  • 1/4 cup mirin
  • 1 1/2 teaspoons sugar
  • 1/2 teaspoon Japanese rice wine


How?

Rinse the fried tofu pouches under hot water to draw out some of the oil. You can soak them in hot water too but just for a quick moment. Drain and gently squeeze-dry. Slice the tofu pouch in half and carefully open up the inner side to get two smaller pockets.


Halved fried touch pouches

Break the egg one by one, better to break into a bowl or measuring cup first. Carefully open up the halved tofu pouch then pour in the egg.


Deep-fried tofu pouch stuffed with raw egg

Use one toothpick to sew together the opening in a ziczag fashion. So in the end you'll get like a small pouch or packet for each serving. Repeat for all 6 servings.


Deep-fried tofu pouch stuffed with raw eggs inside

Have a medium pot ready and add in all the ingredients listed under the "sauce" section. Bring to a boil then adjust the heat to keep at a light bubbling stage.


Transfer the pouches over with the openings facing up. It's totally fine if the pouches are slightly leaning on one side. Just remember half way through the cooking, carefully switch to the other side to ensure even flavoring. 


Cooking the deep-fried tofu pouch stuffed with eggs

So once the pouches are in, cook for five minutes while spooning some of the sauces to the openings too. After that, change sides and cook for another five more minutes.


Transfer the pouches to serving plate. Remove the toothpicks, the pouchy shape should hold even without the toothpicks by now.


Deep-fried tofu pouch stuffed with semi-cooked egg

The tofu pouch is even more delicious after soaking in all the sauce. Not just the runny yolk, but the sauce will also get squeezed and flew out when you took a big bite in the center. Quite satisfying especially considering how easy this recipe is.


Deep-fried tofu pouch stuffed with semi-cooked egg

I wonder what else can I stuff inside, any interesting ideas? 

 

Extended reading:


Mar 15, 2026

Gochujang and Peanut Butter Noodles for One

Who would have thought peanut butter can be used in noodles? Well, I'm not talking about the sweetened version for spreading on toast or making cookies, but the simple and basic peanut butter. Let it be smooth version or the crunchy version, as long as there's no additional flavoring involved, go ahead and use it for savory dishes too.


Gochujang and peanut butter noodles for one - 


Gochujang and peanut butter noodles for one


Ingredients (one serving)?

  • 1 serving flour noodles of your liking
  • 1/2 skinny cucumber
  • 1 garlic clove
  • 1 tablespoon chopped scallion
  • 1/8 teaspoon grated ginger
  • Some salt
  • Some toasted white sesame seeds
  • 2 tablespoons gochujang
  • 2 tablespoons soy sauce
  • 2 tablespoons rice vinegar
  • 1 tablespoon unsweetened peanut butter
  • 1 teaspoon white sesame oil
  • 1/2 teaspoon granulated sugar

How?

Clean then julienne the cucumber. Use some salt, about 1 to 2 pinches to massage in the cucumber. Let it sit under room temperature for 10 minutes until some moisture has been drawn out.


Rinse the cucumber using drinkable water to wash away extra salt. Squeeze really dry then loosen the cucumber strips. Put aside for now.


Lightly marinated julienned cucumber

Destem and chop the scallion, scrape then grate the ginger, peel and chop the garlic clove.


Have a serving bowl ready, add in grated ginger and chopped garlic. Also add 2 tablespoons of gochujang, 2 tablespoons of soy sauce, 2 tablespoons of rice vinegar, 1 tablespoon of peanut butter, 1 teaspoon of white sesame oil, and 1/2 teaspoon of sugar.


Gochujang and peanut butter sauce for the noodles

Prepare a pot of water to cook the noodles. Bring to a boil then add in the noodles, choose whichever shape and size, as long as you like it. Cook till desired texture, mine took about 8 minutes. 


Once ready, drain well then transfer to the serving bowl.


Gochujang and peanut butter noodles for one

Mix till the noodles are evenly blended with the sauce, and no lumps from the peanut butter. Garnish with julienned cucumber, some chopped scallion, and sprinkle some toasted white sesame seeds as the final finishing touch.


Gochujang and peanut butter noodles for one

The noodles was so good. In fact, I myself didn't even expect it to be packed with so much flavors. Especially the garlic that really gives it a punch in the end. I wouldn't mind the garlic breadth afterwards if my meal was that tasty.


Other similar cooking for one recipes:


Mar 9, 2026

Chinese Meatball Stuffed Shiitake Mushrooms 香菇鑲肉

It took me a few tries to get that just about right timing for this recipe. Steaming too long then the meaty part will shrink and result in too much juice on the bottom. Steaming too short then the center part of the pork might not get cooked through.


And it varies depending on the kitchenware you use, the firepower difference, etc. Either way, I think my point is, if you're unsure how long it'll take to reach that just about perfectly cooked meatball stuffed shiitake mushrooms, just go for longer steaming time. It's always safer to have over-cooked result, plus it'll still taste delicious.


Chinese meatball stuffed shiitake mushrooms 香菇鑲肉 -


Chinese meatball stuffed shiitake mushrooms


Ingredients?

  • 8 big shiitake mushrooms
  • 440 grams ground pork
  • 8 goji berries
  • 2 stalks scallion
  • 2 tablespoons soy sauce
  • 1 tablespoon oyster sauce
  • 1/8 teaspoon white pepper powder
  • Some potato starch


How?

Destem and chop the scallion. Set the ground pork into a big bowl, add 8 tablespoons of chopped scallion, 2 tablespoons of soy sauce, 1 tablespoon of oyster sauce, and 1/8 teaspoon of white pepper powder. Mix till evenly blended and let it rest for 10 minutes before using.


Ground pork mixture for stuffed shiitake mushrooms

Try to use big and thick shiitake mushrooms for this recipe, you'll be amazed on how juicy the cap will be once steamed and soaked in some of the flavored pork juice.


Big and thick shiitake mushrooms

Slice-off the stems for the big shiitake mushrooms. Dust the inner part with potato starch, this will better help the pork to stick onto the shiitake mushrooms during steaming.


Dusting the inner side of shiitake mushroom cap with potato starch

Scoop out some pork mixture and form into a meatball in your hands, maybe do a few slaps back and forth in between both palms to draw out some trapped air inside. Then gently press down the meatballs onto the inside of the mushroom cap.


Make a gentle dent in the center of the meatball then "mount" one goji berry for each meatball.


Tightly arrange the uncooked meatball stuffed shiitake mushrooms together before steaming

Prepare the steaming cookware that you're familiar with. Arrange the stuffed shiitake mushrooms tightly together so it won't flip or tilt during the steaming process. Once all checked, steam for 20 to 30 minutes depending on the size of the stuffed mushroom and how well-cooked you would like it to be.


Once ready, remove from the steamer and transfer the stuffed mushrooms to serving plate if needed.


Chinese meatball stuffed shiitake mushrooms


You can see from the images here, this batch of meatball stuffed shiitake mushrooms was cooked just about right without much overflowing juice on the bottom. However, if you do steam it longer and got some juice instead, like around 30 minutes, simply remove the stuffed mushrooms to the actual serving plate, then we'll make a good use of the juice.


Chinese meatball stuffed shiitake mushrooms

Pour all the juice to a small pot and turn to medium heat. Aim for a bit bubbling in order to reduce the juice a bit. Towards the end, switch to lowest heat. Have some potato starch and water mixture ready, add to the reduced juice to thicken the consistency just a wee bit. Pour that sauce on top of the meatballs. A few more steps than usual but it'll make the final result even more tasty.


Extended reading:


Mar 4, 2026

Braised Tofu in Vegetable Stock and Sansho Powder

The most common braised tofu dish I would say is soy sauce based. Like darker brown color with heavier aromatics from the seared garlics, scallion, and usually red chilies. Today I'm cooking up a different version, slightly leaning towards Japanese style. Somewhat more elegant with gentle flavors from the vegetable stock and aroma from the distinct sansho powder (山椒).


Braised tofu in Vegetable stock and sansho powder - 


Braised tofu in Vegetable stock and sansho powder


Ingredients?

  • 1 box/400 grams semi-firm tofu
  • 1 box/220 grams ground pork
  • 2 eggs
  • 300ml vegetable stock
  • 1 stalk scallion
  • 2 garlic cloves
  • 2 tablespoons Japanese tsuyu
  • 1 tablespoon soy sauce
  • 1 tablespoon sake or rice cooking wine 
  • 1/4 teaspoon salt
  • 1/8 teaspoon white pepper powder
  • Some olive oil
  • Some potato starch and water mixture
  • Some sansho powder


How?

Destem and chop the scallion, separate the white and green parts. Peel and chop the garlic cloves. Drain out the liquid from the tofu box. Hand-tear the tofu into irregular medium size chunks.


Have a pan ready and drizzle 1 tablespoon of olive oil. Just a wee bit of oil will do. Switch to medium heat and wait till the surface gets hot. Add in torn tofu and slowly sear till slightly golden. Carefully flip to the other side and sear till colored too.


Searing hand-torn semi-firm tofu

The searing part will take a while and we don't want to rush this process. However, it should take no longer than 10 minutes, so be more patience there. Once all nice and colored, scoop out for later use.


Meanwhile transfer the ground pork to a bowl and add in chopped scallion whites and chopped garlic. Also add 1 tablespoon of soy sauce and 1 tablespoon of sake or rice cooking wine. Mix till evenly blended. It's like a quick marinate, remember to let the pork mixture sit under room temperature for about 10 minutes before cooking.


Lightly marinating ground pork for the tofu dish

So back to the pan we used earlier for the tofu, check and see if more oil is needed once the tofu has been removed. Pour in 1 more tablespoon of oil max. Add in ground pork mixture and stir-fry till about 70% cooked-through.


Add 1/4 teaspoon of salt, 1/8 teaspoon of white pepper powder, 2 tablespoons of Japanese tsuyu, and 300ml of vegetable stock. It should be a bit watery here, probably more liquid than you would expect normally in a braised tofu recipe.


Transfer seared tofu back and bring to a boil. Adjust the heat to keep everything at a medium boiling stage for couple more minutes.


Braising tofu in vegetable stock

Now change to low heat. Add 1/4 teaspoon of sansho powder and mix. Prepare some potato starch and water mixture in a small bowl. Pour that mixture to the pan while giving the whole thing a gentle push or swirls to prevent lumping. 


Turn-off the heat and wait a short moment. While waiting, break two eggs in a bowl and beat them. Pour the beaten egg to the pan and use a spatula to push the mixture outward gently a few times. 


Do not over-mix it, otherwise the beaten egg can appear cloudy on top. But even like that, it won't really affect the final taste by much though, so don't get too stressed if the look wasn't up to expectation. 


Pouring in beaten egg for the braised tofu dish

Transfer the tofu dish to a final serving plate or bowl. Sprinkle some more sansho powder on top and garnish with some of the chopped scallion greens.


Braised tofu in Vegetable stock and sansho powder

It has to be sansho powder and cannot be substitute with black or white pepper powder. It's the unique lemony and bright citrusy aroma that gives this tofu recipe a unique edge. 


However, I suppose Taiwanese "magao" pepper will also do the trick. Magao pepper is also lemony and citrusy, but slight stronger than the sansho pepper, so use less if swapping the sansho to magao pepper.  


Other tofu recipes:


Feb 25, 2026

Stuffed Pepper Soup Precooked Basmati Rice Version

Have you noticed the main difference between a western soup and a Chinese soup? I was surprised that how thick and stuffed for some of the western soups, especially from the states. It's almost like a full-on meal to me, the actual soupy part was just like a wee bit extra juice inside the bowl.


As for the Chinese soup, it's really focus on the liquid part. The ingredients inside are the supporting roles instead. I guess that's why in Chinese we call it "drink" the soup instead of western's "eat" the soup.


Stuffed pepper soup precooked basmati rice version - 


Stuffed pepper soup precooked basmati rice version


Ingredients (about 5 portions)?

  • 2 rice measuring cups/about 1 1/2 regular cups basmati rice
  • 500 grams ground beef
  • 1 green bell pepper
  • 1 red bell pepper
  • 1 yellow bell pepper
  • 1 medium onion
  • 2 big garlic cloves
  • 1 small bundle flat leaf parsley
  • 1 box/about 400ml beef stock
  • 1 can/about 400ml total but 200ml solids whole tomatoes
  • 2 medium fresh tomatoes
  • 2 tablespoons olive oil
  • Some salt
  • 1/2 teaspoon black pepper
  • 1 teaspoon red pepper flakes
  • 1 teaspoon dried oregano
  • 1/4 teaspoon dried onion powder
  • 1 teaspoon brown sugar
  • 2 tablespoons Worcestershire sauce
  • 1 1/2 tablespoons yellow mustard


How?

Precook 2 rice measuring cups of basmati rice, should be around 1 1/2 regular measuring cups if you don't have the smaller rice measuring cups on hand. Better to cook the rice the day before and use a bit less water than usual in order to get a more suitable dryer result for this recipe.


Peel and dice the onion. Peel and chop the garlic cloves. Cube the fresh tomatoes. Destem, remove the seeds and pith, and dice all the bell peppers. Chop the leafy part of the parsley.


Colorful diced bell peppers

Bring out a Dutch oven or a big pot, drizzle 2 tablespoons of olive oil then switch to medium heat. Wait till a bit warm then add in the ground beef. Cook and mix a bit till the meat changes to a whiter color.


Drain out excess fat if needed then add in diced onion. Cook for couple minutes. Add in garlic, 1 teaspoon of salt, and 1/2 teaspoon of black pepper. Continue to cook for two more minutes.


Add in all the bell peppers and stir-fry for about a minute. Drain the canned tomatoes then pour into the pot. Also transfer diced fresh tomatoes to the mixture too.


There we add 1 teaspoon of red pepper flakes, 1 teaspoon of dried oregano, 1/4 teaspoon of dried onion powder, 1 teaspoon of brown sugar, 2 tablespoons of Worcestershire sauce, and 1 1/2 tablespoons of yellow mustard. Mix and let it cook for couple minutes. 


Making stuffed pepper soup

Pour in the beef stock then bring the whole thing to a boil, then lower the heat to keep it at a medium bubbling stage. Just leave it there and cook for around 20 minutes. Stir once a while to prevent sticking on the bottom. 


Making stuffed pepper soup

It's time to add the cooked rice, you can bring the rice out straight from the fridge and add to the soup. Mix and cook for couple minutes should be enough. Taste and adjust the seasonings if needed. I actually added a little more salt here.


Making stuffed pepper soup

Mix in chopped flat leaf parsley and let it cook for 30 more seconds. Scoop and serve.


Stuffed pepper soup precooked basmati rice version

Some also like to add some shredded cheese to the stuffed pepper soup, but I intended to keep it as "lactose-free" version. However, you can definitely mix in some cheese towards the end for a more "luscious and mouthful" type of comfort. 


Other western soup recipes: