Go Back Email Link
+ servings
Silken tofu topped with shallot garlic oil, crispy shallots, sliced scallions, chili oil, and sesame seeds

Cold Tofu with Shallot Garlic Oil

No ratings yet
This Cold Tofu with Shallot Garlic Oil is one of those dishes that hits every note—silky, savory, tangy, and just a little sweet. The best part? It comes together in minutes using your leftover shallot oil from crispy fried shallots, so there’s no waste and all the flavor. The soft, chilled tofu is topped with a garlicky, aromatic oil that seeps into every bite. Finished with hoisin sauce, vinegar, and a tangle of crispy shallots, this is a simple yet utterly delicious dish that I love serving as a light lunch or appetizer.
Prep Time 15 minutes
Cook Time 5 minutes
Total Time 20 minutes
Course Appetizer, Condiments, Salad, Salads, Sauces, Side Dish, Sides, Snacks, Starters
Cuisine Chinese, East Asian, Hokkien
Servings 2 servings
Calories 207 kcal

Ingredients
 
 

FOR TOPPING

Instructions
 

Prep the Tofu

  • Carefully remove the silken tofu from the tube or container and drain excess liquid as needed.
  • Gently place the tofu on a serving plate. Pat dry with a paper towel if needed.
  • Slice the tofu into 1/2-inch (1.25-cm) thick pieces or as desired.
  • Note that the tofu will continue to release excess liquid as it sits, so you can discard the excess liquid.

Make the Shallot Garlic Oil

  • In a small pan or wok, heat the reserved shallot oil over medium heat.
  • Place the minced garlic in a heat proof bowl.
  • Pour the hot oil into the bowl with the garlic. Enjoy the aroma from the sizzling garlic! Then mix the rest of the ingredients (listed below).

Add the following in to the shallot garlic oil:

  • Hoisin sauce
  • Sugar
  • Chinese black vinegar
  • Vegetarian oyster sauce
  • Adjust sweetness and saltiness to your liking.

Assemble

  • Pour the shallot garlic oil directly over the tofu.

Top generously with:

WATCH Video

Notes

  • Tofu Texture: Silken tofu works best for this, but you can also use soft tofu if you prefer.
  •  Serving: This dish is meant to be eaten chilled or at room temperature—so refreshing!
  • Storage: Best enjoyed fresh, but leftovers can be stored in an airtight container for 1 day.

NUTRITIONAL INFO

Serving: 1serving | Calories: 207kcal | Carbohydrates: 11g | Protein: 7g | Fat: 15g | Saturated Fat: 2g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 9g | Cholesterol: 0.2mg | Sodium: 138mg | Potassium: 282mg | Fiber: 1g | Sugar: 6g | Vitamin A: 1IU | Vitamin C: 1mg | Calcium: 62mg | Iron: 1mg
DID YOU MAKE THIS RECIPE?Please leave a rating or comment and share a photo on Instagram, and tag me @thefoodietakesflight or use #thefoodietakesflight :)