Skip to content
Jump to Recipe

Crispy Tempeh Tacos with Chipotle-Peanut Salsa

Smoky crispy tempeh tacos loaded with crunchy cabbage slaw and a creamy chipotle-peanut salsa. Bold vegan street food ready in 30 minutes.

Prep: 15 min Cook: 15 min Total: 30 min 4 servings Easy
#vegan#tacos#tempeh#plant-based#weeknight dinner#quick meal#Mexican-inspired#high-protein
Marcus Williams
Marcus Williams BBQ & Comfort Food Editor
Pin It
Crispy Tempeh Tacos with Chipotle-Peanut Salsa

Ingredients

Servings: 4
  • 2 packages (8 oz each) tempeh, sliced into 1/4-inch strips
  • 2 tablespoons soy sauce or tamari
  • 1 tablespoon maple syrup
  • 1 tablespoon smoked paprika
  • 1 teaspoon garlic powder
  • 1 teaspoon ground cumin
  • 1/2 teaspoon chipotle chili powder
  • 2 tablespoons avocado oil or neutral oil
  • 8 small corn tortillas, warmed
  • 2 cups shredded purple cabbage
  • 1 cup shredded carrots
  • 1/4 cup fresh cilantro leaves
  • 2 limes, cut into wedges
  • 1/4 cup roasted peanuts, roughly chopped
  • For the Chipotle-Peanut Salsa:
  • 3 tablespoons creamy natural peanut butter
  • 2 tablespoons fresh lime juice
  • 1 tablespoon soy sauce or tamari
  • 1 tablespoon maple syrup
  • 1 to 2 chipotle peppers in adobo, minced (plus 1 tablespoon adobo sauce)
  • 2 tablespoons warm water, to thin
  • 1 small clove garlic, grated

The Story Behind This Recipe

Now, I know what you might be thinking — a BBQ guy making tempeh tacos? Trust me, I had my doubts too. But here is the thing about spending twenty years on the competition circuit: you learn that great food is not about the ingredient, it is about what you do with it. Smoke, spice, texture, balance — those principles do not care whether you are working with pork shoulder or a block of fermented soybeans. And tempeh? That stuff can take a sear like a champion.

This recipe came about during a charity cook-off in Memphis a few years back. The organizers threw in a vegan category, and my team almost sat it out. But my daughter — she has been plant-based since college — called me out on it. Said if I could make a brisket sing, I had no excuse for not making tempeh worth eating. So I marinated it the way I would any protein headed for the grill: bold spices, a touch of sweetness to encourage caramelization, and enough smoke to remind you where it came from. The chipotle-peanut salsa was a last-minute improvisation that ended up stealing the whole show. We took second place that day, and I have been making these tacos at home ever since.

What I love about this recipe is the contrast. You have got this crispy, smoky, almost bacon-like tempeh sitting on a bed of cool, crunchy cabbage slaw, and then that creamy chipotle-peanut salsa ties the whole thing together with heat, sweetness, and richness. It is street food energy with real substance. My daughter says these are the one recipe of mine she actually makes herself — and coming from her, that is the highest compliment I have ever received.


Before You Start

  • Steam the tempeh before marinating. Steaming for 10 minutes removes the slight bitterness that raw tempeh can have and opens up the pores so it absorbs the marinade like a sponge. This step is optional but makes a noticeable difference.
  • Make the salsa first. It takes 5 minutes and benefits from sitting while you cook the tempeh. The flavors meld and the sauce thickens slightly as it rests.
  • Use a large skillet. You want the tempeh strips in a single layer with space between them. Crowding the pan means steaming instead of crisping, and crispy is the whole point.
  • Warm your tortillas. Cold corn tortillas crack and crumble. Warm them in a dry skillet for 30 seconds per side or wrap in a damp towel and microwave for 30 seconds.

Instructions

Step 1: Prepare the Chipotle-Peanut Salsa

In a medium bowl, whisk together the peanut butter, lime juice, soy sauce, maple syrup, minced chipotle peppers, adobo sauce, warm water, and grated garlic until smooth and creamy. The consistency should be thick but drizzleable — like a heavy salad dressing. If it is too thick, add warm water one teaspoon at a time until you reach the right consistency. Taste and adjust: more chipotle for heat, more lime for brightness, more maple for sweetness. Set aside.

Step 2: Marinate the Tempeh

Slice each block of tempeh into strips about 1/4-inch thick and 3 inches long — roughly the size of a thick-cut bacon strip. In a wide shallow bowl, whisk together the soy sauce, maple syrup, smoked paprika, garlic powder, cumin, and chipotle chili powder. Add the tempeh strips and toss gently to coat every surface. Let them sit for at least 5 minutes while the pan heats. If you have time, 15 to 20 minutes produces even better flavor penetration.

Step 3: Crisp the Tempeh

Heat the avocado oil in a large skillet (cast iron is ideal) over medium-high heat until the oil shimmers and a drop of marinade sizzles on contact — about 2 minutes. Arrange the tempeh strips in a single layer, leaving at least a half-inch between each piece.

Cook undisturbed for 3 to 4 minutes until the bottom is deeply golden and crispy. You should hear a steady sizzle — if it goes quiet, the heat is too low. Flip each strip carefully with tongs and cook the other side for 3 to 4 minutes more. The finished tempeh should be dark, caramelized, and crispy at the edges with a slightly chewy center. Transfer to a plate lined with paper towels.

Step 4: Prep the Slaw

While the tempeh cooks, toss the shredded purple cabbage and carrots together in a bowl. Squeeze half a lime over the slaw and toss with a pinch of salt. The acid will slightly soften the cabbage and brighten the colors.

Step 5: Assemble the Tacos

Lay out the warmed corn tortillas. Place a generous handful of the cabbage-carrot slaw on each tortilla. Arrange 3 to 4 crispy tempeh strips on top. Drizzle generously with the chipotle-peanut salsa. Finish with chopped roasted peanuts, fresh cilantro leaves, and a squeeze of lime.

Step 6: Serve

Serve immediately while the tempeh is still warm and crispy. Place the remaining salsa and lime wedges on the table for people to add more as they like. These tacos are best eaten within minutes of assembly — the contrast between the hot, crispy tempeh and the cool, crunchy slaw is everything.


Ingredient Substitutions

IngredientSubstituteNotes
TempehExtra-firm tofu, pressed and slicedPress for 20 min. Tofu crisps differently — lighter crunch, less nutty flavor.
Corn tortillasFlour tortillas or butter lettuce wrapsFlour tortillas are softer. Lettuce wraps make it lower carb.
Peanut butterAlmond butter or sunflower seed butterSunflower butter is nut-free. Flavor will be slightly different but still excellent.
Chipotle peppers1 teaspoon chipotle powder + dash of vinegarCanned chipotles have more depth, but powder works in a pinch.
Purple cabbageGreen cabbage or broccoli slawPurple cabbage is prettier but green tastes the same.
Maple syrupAgave nectar or coconut sugar dissolved in waterSame sweetness level, slightly different flavor profile.
Soy sauceCoconut aminosLower sodium, slightly sweeter. Use the same amount.
Avocado oilVegetable oil or grapeseed oilAny high-smoke-point neutral oil works.

Chef’s Tips

  • Steam before you sear. Place tempeh strips in a steamer basket over boiling water for 10 minutes before marinating. This removes bitterness and makes the tempeh more absorbent. It is the difference between good and great.
  • Do not touch the tempeh once it hits the pan. Resist the urge to move it around. The crust forms through uninterrupted contact with the hot surface — just like searing a steak.
  • Double the salsa. You will want extra. It keeps for a week in the fridge and is incredible on rice bowls, roasted vegetables, and even as a dip for raw veggies.
  • Char the tortillas for extra flavor. If you have a gas stove, hold the tortillas directly over the flame with tongs for a few seconds per side. Those charred spots add a smoky sweetness that pairs perfectly with the chipotle.
  • Add pickled red onions for an upgrade. Quick-pickle thinly sliced red onions in lime juice, a pinch of sugar, and salt for 15 minutes. They add a tangy crunch that takes these tacos to the next level.
  • Leftover tempeh makes killer rice bowls. Slice it into smaller pieces and serve over rice with the slaw, salsa, avocado, and a drizzle of sriracha.

Meal Prep & Storage

  • Tempeh storage: Store cooked tempeh in an airtight container in the fridge for up to 4 days. Reheat in a skillet over medium heat for 2 to 3 minutes per side to re-crisp.
  • Salsa storage: The chipotle-peanut salsa keeps in the fridge for up to 7 days in a sealed jar. It may thicken — stir in a teaspoon of warm water to loosen before serving.
  • Slaw storage: The cabbage slaw stays crisp for up to 3 days refrigerated. Dress with lime juice fresh each time you serve.
  • Freezing: Cooked tempeh strips freeze well for up to 2 months. Thaw in the fridge overnight and re-crisp in a hot skillet. The salsa does not freeze well due to the peanut butter separating.
  • Batch cooking: Double the tempeh and salsa. Use throughout the week for tacos, bowls, wraps, and salads.

Pairing Suggestions

  • Drink: A cold Mexican lager, a tart tamarind agua fresca, or a ginger-lime kombucha cuts through the richness of the peanut salsa beautifully.
  • Side: Mexican-style street corn (elote) with vegan mayo and Tajin, or a simple black bean and corn salad with lime vinaigrette.
  • Rice: Cilantro-lime rice turns these tacos into a full burrito bowl situation — pile everything into a wide bowl and go to town.
  • Dessert: Grilled pineapple with a sprinkle of chili-lime salt. The sweetness and heat echo the flavors in the tacos.

Frequently Asked Questions

What does tempeh taste like? Tempeh has a nutty, slightly earthy flavor with a firm, chewy texture. It is made from fermented whole soybeans, so it has more character than tofu. When marinated and crisped like in this recipe, it takes on a smoky, almost bacon-like quality that even skeptics love.

Can I grill the tempeh instead of pan-frying? Absolutely. Brush the marinated strips with a little extra oil and grill over medium-high heat (about 400°F / 200°C) for 3 to 4 minutes per side. The grill marks add beautiful flavor and visual appeal. Use a grill basket if the strips are thin to prevent them from falling through the grates.

Is this recipe gluten-free? Almost. Tempeh is naturally gluten-free, but some brands add grains like barley. Check the label. Use tamari instead of soy sauce to ensure the marinade and salsa are gluten-free. Corn tortillas are naturally gluten-free.

How do I make this nut-free? Replace the peanut butter with sunflower seed butter and skip the chopped peanuts on top. You can substitute toasted sunflower seeds or pepitas for the garnish instead.

Can I make the tempeh in an air fryer? Yes. Arrange marinated strips in a single layer in the air fryer basket. Cook at 400°F (200°C) for 10 to 12 minutes, flipping halfway through. They come out incredibly crispy with less oil.

My tempeh tastes bitter. What went wrong? Some tempeh brands have a slight bitterness, especially if the fermentation is more mature. Steaming for 10 minutes before marinating eliminates this almost entirely. Also make sure your tempeh is fresh — check the expiration date and look for an even white mycelium coating without dark spots.

Leave a Review

Tried this recipe? Let others know what you thought.

0 / 500