Go Back
+ servings
a pot of seafood and silken tofu casserole
Print Recipe
No ratings yet

Seafood and Tofu Casserole

This easy Seafood and Tofu Casserole is a comforting dish with an interesting combination of silken tofu and seafood cooked in an earthenware pot and then served piping hot at the table.
Prep Time10 mins
Cook Time20 mins
Total Time30 mins
Course: Main Dish
Cuisine: Asian Fusion, Vietnamese
Keyword: đậu hũ hải sản tay cầm, seafood tofu stew
Servings: 2 people
Calories: 215kcal
Author: Sophie


  • 4 oz peeled and deveined raw shrimp
  • 3 oz scallops
  • 3 oz squid, cleaned and cut into bite-sized pieces
  • 1/2 teaspoon salt
  • cooking oil
  • 1.5 oz fresh shiitake mushrooms, cut in half and stems discarded
  • 1/4 cup thinly sliced yellow onion
  • 1/2 tablespoon minced garlic
  • 1/4 cup thinly sliced carrots
  • 1 tablespoon shaoxing wine
  • 2 tablespoons oyster sauce
  • 1 oz snow peas
  • 6-8 oz silken or soft tofu, cut into 3/4 - 1 inch cubes
  • 2/3 cup plus 1/4 cup water, divided (or stock)
  • 2 1/2 teaspoons cornstarch
  • black pepper


  • Toss the shrimp, scallops and squid with the salt. Heat a pan over medium heat and add some oil to lightly coat the bottom. Sear the seafood briefly in a single layer in batches until both sides are lightly browned (no need to cook through). It takes about 20-30 seconds each side, depending on your stove. Set aside.
  • In the same pan, also sear the mushrooms until both sides are lightly browned. Set aside.
  • To the same pan, add some more oil if needed. Then add sliced onions and minced garlic, sauté for a few seconds until garlic is fragrant. Then add carrot, stir and cook for up to another minute.
  • Add shaoxing wine to the pan, then add oyster sauce and water (reserving 1 tablespoon of water). Stir and let the mixture come to a simmer.
  • Dissolve cornstarch in the reserved water, and slowly pour the cornstarch slurry into the sauce while stirring to thicken it. It should be thick enough to coat the back of a spoon. Turn off the heat and set the sauce aside.
  • Bring a large pot with plenty of water to a boil. Add snow peas and blanch for several seconds so that they are still crisp and look vibrant green. Remove the snow peas and set aside.
  • To the same pot, add tofu cubes and also blanch briefly for several seconds. Remove from the water and set aside. Be careful not to break the tofu.
  • Transfer the sauce made in Step 5 to a clay pot or a small dutch oven. Then add half of the tofu and mushrooms. Continue to place seared seafood into the pot. Arrange the remaining tofu cubes, mushrooms and snow peas on top of the seafood.
  • Cover the clay pot (or dutch oven) and simmer over medium low heat for 4-5 minutes, or until everything is cooked through and the dish is bubbling. Open the lid and give the casserole a gentle stir.
  • Taste and adjust seasonings to your liking by adding more salt (or soy sauce) if needed. Sprinkle with some black pepper. Remove the pot from the heat and serve right away.


I like to use slightly more seafood than tofu, but please feel free to change the ratio of tofu to seafood.
If you cannot find fresh shiitake mushrooms, here are some other options:
  • Use several dried shiitake mushrooms that have been rehydrated instead of fresh ones. Make sure to use a smaller quantity since the dried kind has more concentrated flavors.
  • You can also try different types of mushrooms such as brown beech mushrooms, but they may not be as earthy as shiitake.
You may use frozen green peas instead of snow peas. You will not need to blanch the green peas, just simply stir them in towards the end of the simmering step.


Calories: 215kcal | Carbohydrates: 17g | Protein: 25g | Fat: 4g | Saturated Fat: 1g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 1g | Trans Fat: 1g | Cholesterol: 181mg | Sodium: 1598mg | Potassium: 602mg | Fiber: 2g | Sugar: 4g | Vitamin A: 2945IU | Vitamin C: 14mg | Calcium: 100mg | Iron: 2mg