Stuffed Tofu
Golden tofu squares filled with a savory meat mixture, simmered in a soy-based sauce and finished with fresh rosemary. A comforting weeknight dinner that's surprisingly easy to pull together.
- Total time
- 35 min
- Servings
- 4
- Calories
- 280
- Protein
- 22g

Ingredients
- 1 block (14 oz) firm tofu
- ½ lb ground pork
- 2 stalks green onion
- 3 tbsp soy sauce
- 2 tsp cornstarch
- 2 tbsp vegetable oil
- ½ cup chicken broth
- 1 sprig fresh rosemary
Instructions
- 1
Drain the tofu and pat dry. Cut the block into 8 equal squares, about 1 inch thick. Use a small spoon to scoop a shallow well in the center of each piece, reserving the scooped tofu.
- 2
In a bowl, mix the ground pork, 1 chopped green onion, 1 tbsp soy sauce, and 1 tsp cornstarch. Mash the reserved tofu and stir it into the meat mixture until well combined.
- 3
Fill each tofu well with the meat mixture, pressing gently to compact. Dust the filled side lightly with the remaining 1 tsp cornstarch.
- 4
Heat the 2 tbsp vegetable oil in a large nonstick skillet over medium-high. Place the tofu filled-side down and cook until golden brown, about 3-4 minutes. Flip and cook the other side for 2 minutes.
- 5
Add the 0.5 cup chicken broth, 2 tbsp soy sauce, and the rosemary sprig. Bring to a simmer, then reduce heat to low. Cover and cook until the filling is cooked through, about 10 minutes.
- 6
Remove the tofu to a plate. Simmer the sauce uncovered until slightly thickened, about 2 minutes. Spoon the sauce over the tofu and garnish with the remaining chopped green onion.
Tools you’ll need
- large nonstick skillet
- small spoon
- mixing bowl
- knife
- cutting board
Cook smarter
Get matched recipes for what’s in your fridge
Custrd is a free iOS app that finds real recipes from the ingredients you already have. No more grocery-list aspirations.

