VietnameseRoasted
Vietnamese Roasted Tempeh with Caramelized Onions and Herbs
Crispy Vietnamese roasted tempeh with caramelized onions, fresh herbs, and traditional spices. A plant-based protein dish that captures authentic Vietnamese flavors with minimal effort.
Vietnamese Roasted Tempeh with Caramelized Onions and Herbs
The broth takes time. This roasted tempeh follows that same philosophy — great Vietnamese cooking is never rushed. It builds, layer by layer, until the flavors sing together. From my mother's mother. My family has made this dish for generations, adjusting here, adding there, always keeping the core the same. Fresh herbs change everything — that's the magic of Vietnamese cuisine.Ingredients
For the Tempeh and Aromatics
For the Spice Blend
For Garnish and Serving
For the Dipping Sauce
Equipment Needed
Instructions
Step 1: Prepare the Tempeh (5 minutes)
Slice each tempeh block horizontally to create two thinner blocks, then cut each into ¾-inch thick rectangular pieces. You should have approximately 16-20 slices. Pat them dry with paper towels to remove excess moisture, which ensures better browning and helps the marinade adhere. Place the dried tempeh slices in a large bowl.Step 2: Toast the Spices (3 minutes)
In a dry skillet over medium-low heat, toast the star anise, cinnamon stick, cloves, coriander seeds, and fennel seeds for 2-3 minutes, stirring frequently. You'll notice the spices become fragrant as the oils release. Transfer to a mortar and pestle, cool slightly, and grind into a coarse powder. This step intensifies the spices' flavors significantly compared to using pre-ground versions.Step 3: Create the Marinade (3 minutes)
In a small bowl, whisk together 3 tablespoons of vegetable oil, soy sauce, fish sauce, brown sugar, sesame oil, black pepper, minced garlic, grated ginger, and the toasted spice blend. The mixture should be a dark, fragrant paste. Reserve 2 tablespoons of this marinade for drizzling during roasting.Step 4: Marinate the Tempeh (10 minutes minimum, or up to 4 hours)
Pour the remaining marinade over the tempeh slices, gently tossing to coat all sides evenly. Try to work quickly but thoroughly to ensure each slice gets well-coated. Cover the bowl and let it sit at room temperature for at least 10 minutes, though marinating for 1-4 hours in the refrigerator yields deeper flavor development. If marinating longer than 30 minutes, refrigerate.Step 5: Prepare the Onions (5 minutes)
While the tempeh marinates, slice the yellow onions into ½-inch thick rings. Place them in a separate bowl and toss with 2 tablespoons of vegetable oil and a generous pinch of sea salt. The onions will caramelize beautifully during roasting and develop a sweet, complex flavor that complements the spiced tempeh.Step 6: Arrange on Sheet Pan and Roast (35 minutes total)
Preheat your oven to 425°F (220°C). Line a large sheet pan with parchment paper or a silicone baking mat. Arrange the marinated tempeh slices in a single layer, spacing them ½-inch apart to allow for even browning and air circulation. Distribute the marinated onions around the tempeh, breaking apart any rings that stuck together. Roast for 15 minutes at 425°F. Using tongs, carefully flip each tempeh slice and redistribute the onions. Drizzle the reserved marinade over the top, and scatter any onions that have browned too much toward the cooler corners of the pan. Continue roasting for another 15-20 minutes until the tempeh is golden brown and crispy at the edges, and the onions are deeply caramelized with charred edges.Step 7: Make the Dipping Sauce (5 minutes)
While the tempeh finishes roasting, prepare the dipping sauce. In a medium bowl, combine fish sauce, lime juice, rice vinegar, minced chilies, minced garlic, and brown sugar. Stir until the sugar dissolves completely. Add water and taste, adjusting the balance of salty, sour, and spicy to your preference. This sauce is best made fresh but can be prepared up to 2 hours ahead.Step 8: Finish with Fresh Herbs and Serve (3 minutes)
Remove the roasted tempeh and onions from the oven and let rest for 2-3 minutes. This allows the residual heat to finish crisping the edges without drying out the interior. Transfer to a serving platter, top with fresh cilantro, mint, Thai basil, green onions, and crushed peanuts. Arrange lime wedges around the platter, and serve the dipping sauce in a small bowl alongside.Expert Tips
Tip 1: Achieve Maximum Crispness The key to crispy tempeh lies in three factors: patting it dry before marinating, spacing it properly on the pan (at least ½-inch apart), and not crowding the sheet pan. If your pan feels crowded, use two pans and rotate them halfway through baking. Crowding creates steam, which prevents proper browning and crispiness. Tip 2: Toast Your Own Spices Pre-ground spices lose potency quickly once the package is opened. Toasting whole spices immediately before grinding releases their essential oils and dramatically intensifies the flavor profile of this dish. The 3-minute toasting step is worth the minimal extra effort and creates a noticeably more authentic and aromatic result. Tip 3: The Caramelization Window Monitor your onions carefully during the last 10 minutes of roasting. They go from golden and caramelized to burnt very quickly. If they're darkening too fast, push them to the cooler edges of the pan or cover loosely with foil. Perfectly caramelized onions should be deeply browned but not charred, with concentrated sweetness. Tip 4: Texture Matters Cut your tempeh to uniform thickness (¾-inch is ideal) to ensure even cooking. Thinner pieces will over-crisp while thicker pieces stay soft inside. Use a sharp, long knife and make decisive cuts in one motion rather than sawing, which can crumble the tempeh. If your tempeh crumbles, don't discard it—save for grain bowls or salads. Tip 5: Sauce Temperature and Balance Serve the dipping sauce at room temperature or slightly chilled, not hot. The cooling sauce provides flavor contrast to the warm roasted tempeh. Taste the sauce multiple times during preparation, adjusting component ratios: add more fish sauce for deeper umami, more lime for brightness, more chili for heat, or more sugar if the sauce feels too sharp. Tip 6: Make Ahead Strategy You can prepare the marinade, slice the tempeh, and slice the onions up to 1 day ahead. Store the marinated tempeh separately from the onions in airtight containers in the refrigerator. The tempeh will develop deeper flavor overnight. About 45 minutes before serving, bring everything to room temperature for 15 minutes, then roast as directed. This allows weeknight cooking to be genuinely weeknight-friendly.Variations
Variation 1: Five-Spice Vietnamese Tempeh Replace the individual spices with 2 teaspoons of Chinese five-spice powder, adding one star anise pod for visual appeal. This creates a more accessible version that works beautifully with the soy-based marinade and serves as a gateway for those less familiar with whole spices. The result is slightly different—less aromatic but still delicious and significantly faster to prepare. Variation 2: Spicy Chili-Forward Version Double the red chili flakes, add 2 tablespoons of chili paste (sambal oelek or gochujang), and incorporate 1 tablespoon of sriracha into the marinade. Serve with cooling cucumber slices and extra herbs. This version appeals to those who prefer bold heat and works exceptionally well alongside mild sides like steamed jasmine rice or fresh rice noodles. Variation 3: Pan-Seared Tempeh with Quick Reduction Skip the oven entirely and cook the marinated tempeh in a large cast-iron skillet over medium-high heat. Sear each side for 4-5 minutes until golden and crispy, working in batches if needed. Deglaze the pan with 2 tablespoons of rice vinegar and 2 tablespoons of vegetable broth, scraping up the browned bits. Return all tempeh to the pan, add ½ cup of vegetable broth with the onions, cover, and simmer for 10 minutes. This method intensifies the browned flavors and creates a light glaze. Variation 4: Tempeh Banh Mi-Inspired Layer the roasted tempeh in crispy baguette slices with pickled carrots and daikon radish, fresh cilantro, jalapeños, and a spread of vegan mayo mixed with sriracha. Serve with the dipping sauce on the side. This transforms the recipe into a portable lunch option that's perfect for meal prep and even better served cold the next day. Variation 5: Lower-Temperature Long Roast Reduce the oven to 375°F (190°C) and extend the roasting time to 50 minutes, flipping halfway through. This gentler method creates a more tender interior and caramelizes the onions more evenly, though with less pronounced crispness on the tempeh's edges. This variation works particularly well if you're concerned about overcooking or prefer a less crispy texture. It's also more forgiving if cooking multiple sheet pans.Storage Instructions
Refrigerator Storage: Store leftover roasted tempeh and onions in an airtight container in the refrigerator for up to 4 days. The dish remains delicious cold or at room temperature, though reheating restores crispness. To reheat, spread onto a sheet pan and warm in a 350°F (175°C) oven for 8-10 minutes until heated through and the edges re-crisp slightly. Freezing: This dish freezes reasonably well for up to 2 months. Allow it to cool completely before transferring to freezer-safe containers or resealable bags, removing as much air as possible. Freeze the dipping sauce separately in ice cube trays for easy portioning. Thaw overnight in the refrigerator, then reheat as directed above. Note that the tempeh's texture becomes slightly softer after freezing but remains enjoyable. Make-Ahead Assembly: Prepare all components separately: marinate the tempeh up to 1 day ahead, prepare the dipping sauce up to 2 days ahead, and roast the tempeh and onions up to 1 day before serving. Assemble just before serving to preserve the herbs' freshness and the tempeh's textural contrast. This modular approach makes entertaining significantly less stressful. Repurposing Leftovers: Chop cold roasted tempeh and add to grain bowls with jasmine rice, cucumber slices, and pickled vegetables. Shred and mix into Vietnamese sandwich (banh mi) fillings. Crumble and incorporate into stir-fried noodles or spring rolls. Layer into rice paper wraps with fresh herbs and leafy greens for fresh summer rolls.Serving Suggestions
Traditional Vietnamese Accompaniment: Serve alongside jasmine rice or steamed white rice to catch the dipping sauce. Provide small bowls of fresh herbs (cilantro, mint, basil, Thai basil), sliced fresh chilies, and lime wedges, allowing guests to customize their bowls and dipping sauce intensity. This creates an interactive dining experience that honors Vietnamese dining traditions. Light and Fresh Menu: Pair with a cold Vietnamese summer roll platter (fresh herbs, rice noodles, cucumber, lettuce wrapped in rice paper), a bright cucumber and radish salad with lime-vinegar dressing, and a crisp Vietnamese pale lager or craft beer. The combination of warm roasted elements with cool, fresh components creates beautiful textural and temperature contrasts. Asian Fusion Approach: Present over coconut jasmine rice with a side of stir-fried bok choy with garlic and ginger. Drizzle the dipping sauce over everything, and serve with pickled ginger and edamame. Add a sheet of nori (seaweed) on the side for DIY hand roll assembly if desired. Casual Gathering Format: Set up a tempeh banh mi station with crusty baguettes, roasted tempeh, pickled vegetables, fresh herbs, vegan mayo, and the dipping sauce. Let guests assemble their own sandwiches. This casual presentation works beautifully for informal dinners and encourages customization based on individual heat tolerance and flavor preferences. Wine and Beverage Pairing: Serve with an off-dry Riesling or Gewürztraminer, which echoes the aromatic spices and doesn't overpower the tempeh's delicate nuttiness. For non-wine drinkers, offer Vietnamese iced coffee (ca phe sua da), jasmine tea, or a crisp craft saison beer that complements the spiced, caramelized flavors.Frequently Asked Questions
Q: Can I use regular tofu instead of tempeh? A: While technically possible, the results will be quite different. Tofu's delicate texture becomes mushy during roasting, whereas tempeh's firm structure develops the crispy exterior this recipe celebrates. If you must use tofu, press it very thoroughly (6-12 hours if possible), cut into thick slabs, marinate very briefly (5-10 minutes), and roast at 400°F for just 20 minutes, checking frequently. The cooking time is significantly shorter, and the final texture won't achieve the same satisfying crispness. Q: What's a good substitute for fish sauce? A: For vegetarians, substitute with soy sauce at a 1:1 ratio, though the result will be less complex. For vegans, use mushroom-based umami sauce or make your own by dissolving 1 teaspoon of miso paste in 1 tablespoon of warm water. Coconut aminos (a soy-free sauce) also works as a mild substitute. Some recipes suggest adding a touch of miso paste to compensate for the umami depth fish sauce provides. Whichever substitute you choose, taste and adjust the balance of flavors in both the marinade and the dipping sauce. Q: Why is my tempeh turning out mushy instead of crispy? A: Several factors cause mushiness: insufficient oven temperature (use 425°F as a minimum), crowded sheet pan (space each slice at least ½-inch apart), moisture on the tempeh before roasting (pat thoroughly dry), or tempeh that's too thin (aim for ¾-inch thickness). Additionally, ensure your oven actually reaches 425°F by using an oven thermometer—many ovens run cooler than displayed. Finally, don't skip the flipping step—flipping halfway through allows even browning on both sides. Q: Can I make this recipe in an air fryer? A: Absolutely. Arrange marinated tempeh slices in a single layer in your air fryer basket without overlapping. Air fry at 375°F (190°C) for 20 minutes, shaking the basket and flipping slices halfway through. The results are excellent and actually achieve crispness faster than oven roasting. Roast the onions separately in the oven (they don't cook efficiently in air fryers) or skip them entirely. Air-fried tempeh takes just 30 minutes total, making it perfect for quick weeknight dinners. Q: How do I know if my tempeh is fully cooked and safe to eat? A: Tempeh is actually already fermented and technically ready to eat raw, though cooking makes it safer and more delicious. When roasted, tempeh is done when the exterior is golden brown and crispy, and the interior feels firm when gently pressed. If you're concerned, cut into the thickest piece—there should be no liquid inside, just a dense, cohesive texture. The marinade and roasting will infuse the tempeh with flavor throughout, making it impossible to have an undercooked center if you follow the timing in this recipe.Affiliate Disclosure
This page contains affiliate links to recommended cookware and ingredients. As an Amazon Associate, I earn a small commission from qualifying purchases at no extra cost to you. I only recommend products I've personally tested and genuinely believe improve the cooking experience. Shop Recommended Equipment for Vietnamese Roasted TempehIngredient Substitution Guide
Whether you're working around dietary restrictions, allergies, or simply using what's available in your kitchen, these substitutions work well in this vietnamese preparation:Common Mistakes to Avoid
Even experienced cooks stumble with roasted tempeh. Here are the pitfalls to watch for:Make-Ahead and Meal Prep Tips
This recipe is excellent for meal preparation. Here's how to get the most out of your batch cooking:Reheating for Best Results
The biggest mistake in meal prep is aggressive reheating that overcooks the protein. Tempeh reheats beautifully. Pan-sear for 1-2 minutes per side or microwave for 30-45 seconds. It maintains its texture better than most proteins. For packed lunches, consider bringing components separately and assembling fresh. The texture stays better when sauces and garnishes are added at eating time rather than stored together.Seasonal Adaptations
Vietnamese cooking follows a philosophy of seasonal harmony and balance. Spring brings fresh rice paddy herbs, banana blossoms, and the Lunar New Year's special dishes like bánh chưng. Summer celebrates tropical fruits — lychee, rambutan, and dragon fruit — alongside cooling bún (noodle) dishes. Autumn means pomelo, persimmon, and heartier pho variations as temperatures cool. Winter calls for rich bò kho (beef stew), warming congee, and hot pot gatherings with family. Adapting this recipe to the seasons doesn't just improve flavor — it often reduces cost since in-season produce is more abundant and affordable. Visit your local farmers' market for the freshest seasonal ingredients that will elevate this dish.Scaling This Recipe
Need to feed more people or cooking for just yourself? Here's how to adjust:*Last updated: 2026-01-19*
Chef's Recommended Tools
Budget Pick
Disclosure: As an Amazon Associate, we earn from qualifying purchases at no extra cost to you. We only recommend products we genuinely believe will enhance your cooking experience.