Fried Tofu with Sweet Soy Sauce and Fried Shallots
Crispy fried tofu cubes tossed in a sweet-savory soy glaze, topped with crunchy fried shallots and a squeeze of lemon. A quick, satisfying dish that comes together in about 20 minutes.
- Total time
- 20 min
- Servings
- 2
- Calories
- 380
- Protein
- 20g

Ingredients
5 items — tap to check off
Missing one? Custrd suggests a swap that works.
Open the appInstructions
Step 1
Pat the 14 oz firm tofu dry with paper towels, then cut into 1-inch cubes. Pat again to remove as much moisture as possible.
Step 2
Heat 3 tbsp vegetable oil in a large skillet over medium-high until shimmering. Add the tofu cubes in a single layer and cook undisturbed until golden brown on the bottom, about 4 minutes.
Step 3
Flip the tofu and cook until all sides are golden and crispy, about 6 more minutes. The tofu should feel firm and look deeply browned.
Step 4
Reduce heat to low and pour in 3 tbsp sweet soy sauce. Stir gently to coat the tofu, cooking for 1 minute until the sauce thickens slightly and clings to the cubes.
Step 5
Transfer the tofu to a plate, sprinkle with 1/4 cup fried shallots, and squeeze the juice of 1/2 lemon over the top. Serve hot.
Tools you’ll need
- Large skillet
- Paper towels
- Knife and cutting board
- Spatula
Cook smarter
Get matched recipes for what’s in your fridge
Custrd is an iPhone and Android app that finds real recipes from the ingredients you already have. No more grocery-list aspirations. Try it free for 7 days.

