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.

There's also no (or very minimal) cooking required to make this refreshing dish you can enjoy as an appetizer, side dish, or main! I love having mine as a main dish and pairing this with a bowl of freshly cooked rice or noodles.

Silken tofu topped with sizzling shallot garlic oil, crispy shallots, sliced scallions, chili oil, and sesame seeds

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.

silken tofu topped with shallot garlic oil, crispy shallots, sliced scallions, chili oil, and sesame seeds

WHAT YOU'LL NEED TO MAKE THIS COLD TOFU WITH SHALLOT GARLIC OIL

You'll find the full detailed recipe in the card below:

Raw silken tofu, garlic, shallot oil, soy sauces, vinegar, and chili crisp arranged on a prep surface

WHY SILKEN TOFU WORKS BEST FOR THIS RECIPE

Silken tofu is the perfect base for this cold dish because of its ultra-soft, creamy texture that contrasts beautifully with the aromatic shallot garlic sauce and crispy fried shallots. It’s very delicate so does a little more effort with handling, but it comes with a great payoff because it's smooth and silky, and pairs so well wit the sauce.

Silken tofu also doesn’t need any pressing and is great chilled!

FOR TOPPING

STEPS TO MAKE THIS COLD TOFU WITH SHALLOT GARLIC OIL

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:

Silken tofu topped with sizzling shallot garlic oil, crispy shallots, sliced scallions, chili oil, and sesame seeds

MORE TOFU RECIPES YOU'LL ENJOY

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 :)

YOU CAN PIN THIS IMAGE

cold silken tofu with shallot garlic sauce
Jeeca

Hello there!

Hi, I'm Jeeca, a food content creator and recipe developer behind The Foodie Takes Flight. I'm passionate about creating easy yet tasty and flavour-packed vegan recipes. I share a lot of Asian recipes inspired by my travels and those I grew up enjoying. Hope you find something you'll love!

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating