Crab roe tofu made with salted duck egg yolks is a simple and decadent main dish that you can put together in no time. The silky and soft tofu is braised in a savory broth that is bursting with umami. Served it over steamed rice for a satisfying meal under 30 minutes. {Gluten-Free}
Crab roe tofu, or Xie Huang Dou Fu, is a famous dish from Shanghai cuisine.
Originally the tofu is braised in a bed of crab roe. The oily and grainy texture and intensive seafood-y umami gives the soft bean curd a unique sensation, making it quite a luxurious dish.
But since fresh crab roe can be hard to come by, especially out of season, and it’s quite expensive, most home chefs resort to using salted duck egg yolks as an alternative.
By using this cheaper and more available ingredient, you can easily make a dish that mimics the real crab roe tofu – from the beautiful golden color, the savory flavor, to the buttery texture.
Crab roe tofu ingredients
What type of tofu to use
Soft tofu is a must for making crab roe tofu for its texture. Plus, soft tofu is so much faster to cook and it pairs so well with the sauce.
You do need to pay attention when handling soft tofu, to avoid breaking them apart too much. Use your hands to spread out the tofu in the broth, and stir as little as possible, to keep them intact.
Salted duck egg yolks
Salted duck egg (咸鸭蛋, Xian Ya Dan) is a type of preserved egg made by brining duck eggs in a salty solution. Once brined and boiled, the egg yolks become orange, with a firm texture, and are packed with an intense umami taste. We like to use salted duck eggs paired with congee, and use the yolk specifically, to make sweets such as mooncakes or zongzi.
You can buy whole salted duck eggs and use the yolks in this dish. If you use this approach, make sure to check that the eggs are cooked. And if not, you’ll need to boil them first before peeling them.
You can also buy packaged salted duck egg yolks by themselves. In this case, also check that the yolks are cooked. If not, you‘ll need to bake them before using.
You can find salted duck egg yolks at Chinese grocery stores and most big Asian markets.
Mise en place
When you’re ready to cook crab roe tofu, your table should have:
- Minced ginger
- Crushed salted duck egg yolks
- Sliced imitation crab meat (optional)
- Green peas
- Chicken broth
- Cornstarch slurry
- Sliced soft tofu
I added some imitation crab meat in the dish to add a fun color and texture. But you can skip it as well.
How to make crab roe tofu
- Cook ginger and salted duck egg yolks in oil
- Cook until the egg yolks are bubbly
- Gently saute the imitation crab
- Add the broth and simmer
- Cook the green peas
- Pour in the cornstarch slurry to thicken the broth
After just 10 minutes, you will have a hearty and decadent tofu stew that is loaded with flavor. Serve it over steamed rice and you will have a satisfying, colorful, and nutritious meal.
Afterthoughts
Crab roe tofu is definitely a special dish when made with real crab roe. If you have a chance to dine at a Shanghainese restaurant, you might be able to find this dish on the menu. And most of the time it should be made with crab roe. Check out the Shanghainese restaurant CheLi in New York, if you happen to be in the city.
But when it comes to home cooking, definitely try out this easier version of crab roe tofu for a new way to enjoy tofu.
More delicious Shanghai recipes
- Rice Cake Stir Fry (炒年糕, Chao Nian Gao)
- Yang Zhou Fried Rice (扬州炒饭)
- Sister Song’s Soup (宋嫂鱼羹, Chinese Fish Soup)
- Braised Chestnut Chicken (板栗炖鸡)
- Easy Soy Sauce Noodles (阳春面)
Crab Roe Tofu with Salted Duck Eggs (蟹黄豆腐)
Ingredients
- 4 cooked salted duck egg yolks , smashed
- 1 tablespoon peanut oil (or vegetable oil)
- 1 tablespoon minced ginger
- 1/2 cup imitation crab legs , sliced (optional)
- 1 cup chicken broth
- 1 pack soft tofu , sliced to 1/2” (1 cm) squares
- 1/4 cup green peas , thawed if using frozen
- 1/4 teaspoon salt (or to taste)
- 2 teaspoons cornstarch
Instructions
- (Optional) If using uncooked duck egg yolks, bake them first. Heat oven to 300 F (150 C). Line a baking tray with parchment paper. Place the salted duck yolks onto the tray and bake for 10 minutes. Once done, smash the yolks into small pieces.
- Heat oil in a medium skillet over medium-high heat until hot. Turn to medium heat. Add the ginger and mashed egg yolks. Stir and cook until bubbling.
- Add the crab sticks. Stir and cook for 1 minute.
- Pour in the chicken broth, add the tofu, and green peas. Braise over medium-low heat for 2 to 3 minutes. Add the salt. Taste the broth and adjust seasoning by adding more salt if needed.
- Meanwhile, mix the cornstarch with 2 tablespoons of water in a small bowl until fully dissolved. Pour into the pan. Stir immediately until the sauce thickens. Transfer to a deep plate and serve hot as a main.
I’ve bought everything to make this recipe, but there’s one issue: you mention sugar in the cooking instructions but it’s not on the ingredient list. How much do I need to add?
Sorry for the confusion! I initially tested the recipe with a small amount of sugar but didn’t like the result. I ended up skipping it in the final recipe and forgot to delete it from the instructions.
I just updated the recipe to reflect the change. Happy cooking and I’m looking forward to hearing your feedback if you try this one out 🙂
I love this recipe
Loved all the ingredients and had everything to make this! Had this in Shanghai, but don’t really like crab roe so this was great.
I’m excited to try this; it sounds delicious! My local market has whole cooked salted duck eggs, but I didn’t see just the yolks by themselves. If I buy the whole eggs to make this recipe, what sorts of things would you suggest doing with the whites left over? Thanks!
You can totally use the whole cooked salted duck eggs. They actually taste much fresher and better than the packaged yolks. However I cannot think of a great way to use the whites. They are very salty and do not taste as nice as the yolks. I think you might be able to chop them really fine and add to stir fries (or braised tofu dishes like this) to replace the salt.
In China we serve the whole salted duck eggs with plain congee, but it won’t taste that good if you only use the whites.
I’ve wanting to make this for awhile and I finally bought the ingredients for it. It turned out really well! I used cooked fresh salted duck eggs because I think they taste better. The only thing different is I used a mix of peas corn and carrots and it was delicious . Will be making this again.
I’m super happy that you decided to give this one a try and enjoyed the result! Yes, the fresh salted duck eggs are always better. It’s great that you could find them. Thanks for leaving a positive review 🙂