Crispy Tempeh Salad (Easy 20-Minute Meal)
|
Cook15 min
|
Total55 min
|
Servings2

Browse all Vegan Dinner Ideas →238 plant-based recipes
When you bite into a piece of properly cooked tempeh, you’ll notice it has a satisfying crunch on the outside while staying tender inside – and that’s exactly what makes this salad work so well. I’ve found that marinating the tempeh beforehand infuses it with savory, ginger-forward flavors that pair nicely with the fresh greens. The contrast between crispy, warm tempeh and cool, crunchy vegetables gives you different textures in each bite. You’ll want to serve the tempeh hot right after cooking, so the temperature difference really stands out against the cold salad components. This combination keeps every bite interesting and stops the meal from feeling boring. For best results when preparing tempeh at home, consider using a stainless steel tofu press* to remove excess moisture before marinating and cooking.
Basic Marinated Tempeh Recipe
The Basic Marinated Tempeh is the foundational component of this Crispy Tempeh Salad recipe. The marinade combines acidic, umami, and aromatic elements to infuse the tempeh with bold flavors before cooking. This simple preparation method transforms plain tempeh into a flavorful protein that serves as the perfect topping for the fresh, crunchy salad below it.
Ingredients:
Crispy Tempeh Salad (Easy 20-Minute Meal)
by veganpreps.com

Ingredients
- 8 ounces tempeh, sliced into 1/4-inch strips
- 2 tablespoons apple cider vinegar or rice vinegar
- 2 tablespoons soy sauce or tamari
- 2 tablespoons water
- 1 teaspoon fresh ginger, grated
- 1 teaspoon toasted sesame oil
- 2 teaspoons coconut oil or neutral oil, for frying
- 4 cups mixed greens (romaine, kale, or baby spinach)
- 1 cup shredded red cabbage
- 1 medium carrot, julienned or grated
- 1/2 cup edamame, cooked and shelled
- 2 tablespoons sesame seeds, toasted
- 2 tablespoons sliced green onion
- 2 tablespoons soy sauce or tamari
- 1 tablespoon rice vinegar
- 1 tablespoon toasted sesame oil
- 1 teaspoon maple syrup
- 1 teaspoon fresh ginger, grated
Instructions
- 1Combine apple cider vinegar, 2 tablespoons soy sauce, water, 1 teaspoon ginger, and 1 teaspoon sesame oil in a shallow dish. Add tempeh strips and marinate for at least 30 minutes (up to 3 hours for deeper flavor), flipping once halfway through.
- 2Whisk together salad dressing: 2 tablespoons soy sauce, rice vinegar, 1 tablespoon sesame oil, maple syrup, and 1 teaspoon ginger in a small bowl; set aside.
- 3Heat coconut oil in a non-stick skillet over medium-high heat. Remove tempeh from marinade (reserve marinade) and cook strips for 3 to 4 minutes per side until deeply golden and crispy. Pour the reserved marinade into the pan in the last 30 seconds and let it glaze the tempeh. Remove from heat.
- 4Arrange mixed greens, shredded cabbage, carrot, and edamame in a large bowl. Drizzle dressing over the salad and toss to coat.
- 5Divide dressed salad into two bowls and top with hot crispy tempeh strips. Sprinkle with toasted sesame seeds and sliced green onion. Serve immediately.
Notes
- Store leftovers in an airtight container in the fridge for up to 4 days.
- This recipe freezes well for up to 3 months. Thaw overnight in the fridge before reheating.
- Adjust seasoning to taste after reheating, as flavors can mellow during storage.
I’d go with apple cider vinegar for its slightly fruity notes, though rice vinegar works just fine too. Tamari can replace soy sauce if you need a gluten-free option. The quality of the toasted sesame oil really makes a difference in how this tastes, so pick a good one. Slice your tempeh uniformly so it marinates and cooks evenly. The coconut oil is optional since you can bake tempeh in the oven instead, which makes this recipe work for different cooking preferences and dietary needs.
Marinate Tempeh Two to Three Hours

Start by preparing the marinade for the tempeh, which will give the protein rich, savory flavors. In a bowl, whisk together 2 tablespoons of apple cider or rice vinegar (apple cider is preferred), 2 tablespoons of soy sauce or tamari, 2 tablespoons of water, 1 teaspoon of grated or minced ginger root, and 1 teaspoon of toasted sesame oil until well combined. Slice 8 ounces of tempeh into thin strips, approximately 1/4 inch or slightly less, and arrange them in a large shallow bowl or small casserole dish.
Pour the prepared marinade evenly over the tempeh strips, making sure each piece is coated with the liquid mixture. Allow the tempeh to marinate for 2 to 3 hours at room temperature, or alternatively, refrigerate it over the course of a full day for deeper flavor absorption. The longer marinating time lets the tempeh soak up the savory flavors of the soy sauce, the brightness of the vinegar, and the warmth of the ginger and sesame oil. For best results with plant-based proteins like tempeh, consider using stainless steel presses* to remove any excess moisture before marinating, which allows for better flavor absorption and crispier final results.
Once the marinating time is complete, you can proceed to cook the tempeh using either of two methods: pan-frying or baking. For pan-frying, heat 2 teaspoons of coconut oil in a skillet or large frying pan over medium-high heat and cook each marinated tempeh piece for approximately four minutes per side until golden and crispy. Alternatively, bake the tempeh pieces in a preheated 375-degree oven for 25 minutes, flipping once halfway through cooking. Either method will give you tender tempeh with crispy edges ready to top your salad.
Swap Tempeh for Tofu Strips
If you’d rather use tofu instead of tempeh, you’ll want to choose extra-firm tofu so it holds its shape during cooking and gets crispy on the outside. Press your block of tofu between paper towels for at least thirty minutes to remove excess moisture – this step’s important because it allows the tofu to brown properly rather than steam. Cut it into thin strips matching the tempeh’s thickness, then marinate using the same vinegar mixture. Pan-fry or bake following identical cooking times and temperatures. The result’s equally delicious, though tofu soaks up flavors more readily than tempeh, making it wonderfully savory throughout your salad.
Pair With Steamed Rice
While you’ve got your tempeh crisping up in the pan or oven, you’ll want to get some steamed rice going on the side because this salad works really well with a warm grain base. I use white or brown rice depending on what I have available, and both work equally well. The warm rice soaks up the miso mustard dressing really nicely, making a more complete, satisfying meal. Simply cook your rice according to package directions while the tempeh finishes cooking. The timing usually works out perfectly, and you’ll have everything ready at the same time for a cohesive dish.
Final Thoughts
This crispy tempeh salad brings together so many of my favorite flavors and textures that it’s become one of my go-to meals for something that feels both nourishing and exciting. You’ll find that the marinated tempeh’s savory depth works well with the salad’s fresh, crunchy vegetables. The miso-mustard dressing brings everything together with umami richness that improves the entire dish. I encourage you to experiment with the marinade ratios and swap vegetables based on what you have available. This meal proves that healthy eating doesn’t need complicated techniques or expensive ingredients – just thoughtful combinations.

