11 Delicious Vietnamese Tofu Recipes To Try

Vietnamese cuisine is renowned for its vibrant flavors, fresh ingredients, and creative use of tofu.

Tofu, or đậu phụ in Vietnamese, is a versatile ingredient that plays a crucial role in many dishes, ranging from appetizers to main courses.

In Vietnam, tofu is celebrated for its ability to absorb flavors and its varied textures, making it a favorite among vegetarians and meat-eaters alike.

Vietnamese Tofu Recipes

This article explores ten Vietnamese tofu recipes, showcasing the diversity and culinary creativity of this humble soy product.

Vietnamese Tofu Appetizers

Vietnamese appetizers are celebrated for their freshness and vibrant flavors.

In this section, we explore tofu-based appetizers that are light yet flavorful, perfect for starting a meal on a refreshing note.

1. Tofu Spring Rolls

Vietnamese spring rolls are a quintessential appetizer, known for their fresh ingredients and light taste.

Tofu spring rolls are a vegetarian twist on this classic dish, featuring tofu marinated in a blend of soy sauce and other flavors.

We love how this particular recipe includes a spicy peanut-lime sauce, which is honestly to die for.

The tofu is usually lightly sautéed and wrapped in delicate rice paper along with crisp vegetables like cabbage, mint, and cabbage.

A key element of this dish is the dipping sauce – you’ll want to save some of your peanut and lime sauce for delicious dipping.

The tofu’s ability to absorb these flavors makes every bite a delightful blend of fresh, savory, and zesty notes.

2. Crispy Fried Tofu

A versatile dish, crispy fried tofu can be enjoyed as a snack, appetizer, or even a side.

To prepare, tofu is cut into cubes and marinated with a combination of soy sauce, garlic, and various spices.

The marinated tofu is then coated and deep-fried until it achieves a golden and crispy exterior.

This texture contrasts beautifully with the soft, warm interior of the tofu.

Served with a sweet chili sauce or a tangy tamarind dip, the dish offers a delightful crunch followed by a burst of savory and sweet flavors.

Vietnamese Tofu Main Courses

The heart of Vietnamese cuisine lies in its main courses, where tofu takes center stage.

These dishes demonstrate how tofu can be transformed into hearty, satisfying meals bursting with traditional Vietnamese flavors.

3. Tofu Pho

Pho is a beloved Vietnamese noodle soup, typically made with beef or chicken. Tofu Pho, however, offers a vegetarian alternative without compromising on flavor.

The dish starts with a rich broth infused with star anise, cinnamon, cloves, and cardamom.

Thinly sliced tofu is added to the broth, absorbing the aromatic spices. Served with rice noodles, fresh herbs, bean sprouts, and a squeeze of lime, Tofu Pho is both comforting and invigorating.

The tofu’s soft texture complements the smooth rice noodles, while the herbs and lime add freshness and zest.

4. Lemongrass Chili Tofu

Lemongrass Chili Tofu is a vibrant main course that showcases the bold flavors of Vietnamese cuisine.

In this dish, tofu is marinated in a fragrant mixture of lemongrass, chili, and soy sauce, which imparts a spicy and citrusy profile.

The tofu is then pan-fried or grilled until it achieves a slight char, enhancing its texture and flavor.

It’s typically served over steamed rice or rice noodles, accompanied by stir-fried vegetables like bell peppers and onions.

The lemongrass not only infuses the tofu with its signature aroma but also adds a lemony zest that complements the heat from the chili.

This dish is a celebration of textures and flavors, balancing the softness of tofu with the crunch of fresh vegetables and the interplay of spicy, sweet, and tangy notes.

5. Tofu In Tomato Sauce

A homely and comforting dish, Tofu in Tomato Sauce is a testament to the simplicity and richness of Vietnamese home cooking.

The dish features blocks of firm tofu gently simmered in a savory tomato sauce enriched with garlic, onions, and, often, a hint of fish sauce.

The tofu absorbs the tangy and sweet flavors of the sauce, creating a harmonious blend of tastes.

Often, a touch of sugar is added to balance the acidity of the tomatoes, resulting in a beautifully rounded flavor profile.

This dish is typically served with steamed rice, allowing the grains to soak up the flavorful sauce.

The appeal of Tofu in Tomato Sauce lies in its straightforward preparation and the comforting, familiar flavors that make it a beloved meal in many Vietnamese households.

6. Spicy Tofu Stir-Fry

This dish features tofu stir-fried with a mix of bell peppers, onions, and a spicy sauce made from chili paste and soy sauce.

The tofu soaks up the bold flavors of the sauce, while the vegetables add a crunch and freshness.

The heat from the chili is balanced with a hint of sweetness, making this dish a thrilling culinary experience for those who enjoy a bit of spice in their meals.

7. Tofu With Ginger And Scallions

In this classic dish, tofu is sautéed with aromatic ginger and scallions, creating a simple yet flavorful meal.

The ginger adds a warm, spicy note, while the scallions bring a mild, onion-like flavor.

This dish, often enjoyed with steamed rice, is a testament to the beauty of simplicity in Vietnamese cooking, where a few well-chosen ingredients can create a deeply satisfying dish.

Vietnamese Tofu Side Dishes

Side dishes in Vietnamese cuisine complement the main courses with their subtler flavors and varied textures.

This section showcases tofu used in lighter, yet equally delightful, side preparations.

8. Tofu And Seaweed Salad

Tofu and Seaweed Salad is a light and refreshing side dish, ideal for a summer meal.

The salad combines silky tofu with crunchy seaweed, tossed in a divine dressing of lime, fish sauce, chili, ginger, and more.

The dressing adds a tangy and slightly sweet flavor, which is balanced by the subtle saltiness of the seaweed.

Additional ingredients like cucumber, carrots, and cilantro can be added for extra crunch and freshness.

The contrasting textures and the harmony of flavors make this salad a delightful and healthy choice in any Vietnamese spread.

Vietnamese 100% Vegan Tofu Recipes

While tofu is inherently a vegan ingredient, the true art in Vietnamese vegan cooking lies in creating dishes where every component, from the main ingredient to the condiments and side sauces, is plant-based.

This section highlights recipes that are either traditionally vegan or have been adapted to fit a vegan diet.

Here, the focus is not just on the tofu but also on ensuring that all elements of the dish, including seasonings and garnishes, adhere to vegan principles.

9. Vegan Caramelized Tofu

Vegan Caramelized Tofu is a plant-based version of the classic Vietnamese dish “Tofu Kho.”

The tofu is caramelized in a mixture of sugar, garlic, and oil. The addition of cilantro adds depth to the dish.

The tofu pieces become slightly crispy on the outside while remaining soft and flavorful on the inside.

This dish is typically served with steamed rice, allowing the caramelized sauce to infuse into the rice, creating a delightful combination of flavors and textures.

Vegan Caramelized Tofu is a perfect example of how traditional Vietnamese cooking can be adapted to suit vegan diets without losing its essence.

10. Vegan Tofu Banh Mi

The Banh Mi sandwich is a fusion of French and Vietnamese cuisines, and the Vegan Tofu Banh Mi is a plant-based take on this popular street food.

The sandwich features marinated tofu slices, which are grilled or pan-fried until crispy.

The tofu is then layered in a baguette with other fillings like pickled carrots and daikon, cucumber, cilantro, and vegan mayonnaise.

The result is a sandwich that offers a crunchy texture from the vegetables, a creamy touch from the mayo, and a rich, savory flavor from the tofu.

Vegan Tofu Banh Mi is a delicious and satisfying meal for vegans and non-vegans alike.

11. Vegan Tofu Curry

This rich and aromatic curry is a vegan delight, featuring tofu as the main protein.

The tofu is simmered in a coconut milk-based curry and infused with a blend of spices like turmeric, coriander, and paprika.

The addition of vegetables like spinach and cauliflower – or any veggies you prefer – adds texture and nutrition to the dish.

The curry is creamy, with a perfect balance of spicy, sweet, and savory flavors. Served over steamed rice or with a side of crusty bread, Vegan Tofu Curry is a heartwarming and flavorful dish that showcases the depth and versatility of Vietnamese cuisine.

Final Thoughts

Vietnamese tofu recipes offer an incredible array of flavors and textures, highlighting the versatility of this soy-based ingredient.

From fresh and light appetizers to hearty main courses and delicious side dishes, tofu is a staple in Vietnamese cooking that caters to a variety of tastes and dietary preferences.

The recipes we’ve shared above demonstrate the creativity and culinary richness of Vietnam, inviting cooks of all levels to explore the delightful possibilities tofu has to offer in their kitchens.

Hungry for more? Try these Vietnamese veggie dishes next, or try these summer rolls.

Frequently Asked Questions

Is tofu used in Vietnamese cooking?

Yes, tofu is commonly used in Vietnamese cooking, often in dishes like pho, banh mi, and various stir-fries.

How can you make tofu crispy like a restaurant?

To make tofu crispy like in a restaurant, press it to remove excess moisture, cut it into even pieces, coat lightly in cornstarch or another starch, and then fry in hot oil until golden and crispy.

11 Delicious Vietnamese Tofu Recipes To Try

Recipe by Barbara HuntCourse: Other Recipes


Prep time


Cooking time






  • Choose a recipe
  • Collect your ingredients
  • Prepare your dish
  • Dig in.

Barbara Hunt


No Spam, just delicious recipes, cooking tips and quality kit for your kitchen!

Scroll to Top