Sweet and Smoky Tofu or Tempeh Strips

Smoky tofu and tempeh

Savory, slightly sweet, and as spicy as you choose to make them, these delightfully flavored strips of tofu or tempeh are delicious in wraps and sandwiches. Or, just enjoy them on their own to bolster the protein content of meals. If you’d like to use both tofu and tempeh, as shown in the photo, double the amount of marinade. Cook each kind of protein separately, then arrange on a plate to serve.

Serves: 4

  • 14- to 16-ounce tub tofu, or 8-ounce package tempeh


  • 2 tablespoons reduced-sodium soy sauce or tamari
  • 2 tablespoons good-quality ketchup
  • 2 tablespoons maple syrup
  • 1 tablespoon olive oil
  • Sriracha or other hot sauce to taste
  • 1 teaspoon liquid smoke, smoked paprika, or mesquite seasoning, or to taste

If using tofu, making sure that it’s very well pressed of water ensures a better outcome (using a tofu press like EZ Tofu Press works very well). But if you don’t have time for advance planning, cut the block of tofu into 6 slabs and blot very well with paper towels or a clean tea towel. Then, cut each slab into even strips no thicker than 1/4 inch.

If using tempeh, cut the the block crosswise into even strips no thicker than 1/4 inch.

Combine the marinade ingredients in a small bowl and whisk together. Heat this mixture in a wide nonstick skillet. Arrange the tofu or tempeh strips over the sauce.

Cook over medium-low heat (cover to prevent splattering) on both sides until the sauce is absorbed and they start to brown lightly, about 5 minutes per side or as needed. Serve warm or at room temperature as a sandwich filling or as a side dish.

Variation: To serve a larger crowd, use both the tofu and tempeh and double the amount of marinade. Divide the marinade between two skillets and cook separately to ensure even cooking.

Smoky tofu and tempeh


Nutritional Information:
Per serving (when made with tofu): 129.2 calories; 6.8g fat; 424.8mg sodium; 154.8mg potassium; 10.9g carbs; 0.9g fiber; 8.5g sugar; 7.2g protein

Print Friendly, PDF & Email

Trending: Apple Cider Vinegar Diet7 Top Health Benefits of Maca Root, Best Vegan Sandwiches and Wraps, How to Cook Beets, 12 Easy Vegan Casserole Recipes


  • Reply
    susan g
    November 10, 2013 at 11:11 pm

    Happy that you put this on Facebook so I could find it! Looks like tomorrow’s lunch.

  • Reply
    November 13, 2013 at 10:45 am

    Hi Susan — it’s always great to hear from you!

  • Reply
    December 12, 2013 at 11:41 pm

    This looks amazing, I’ll share it with our free vegan potluck group that meets in Palos Verdes, CA!

    • Reply
      December 13, 2013 at 8:59 am

      Thanks so much, Diane — hope you and your vegan friends enjoy this!

  • Reply
    December 26, 2013 at 8:42 pm

    I tried this recipe tonight and it turned out really good, I just made tofu tacos. I really dried out the tofu and it ended up with a good texture.

    • Reply
      December 26, 2013 at 10:45 pm

      Jen, what a great idea! Thanks for suggesting it for tacos — I think I’ll try that myself some time …

  • Reply
    December 29, 2013 at 3:10 pm

    My 8yr old added a little spicy bbq on the side,some baked beans and a salad with the tofu and said it was AWESOME!!!

    • Reply
      December 29, 2013 at 10:21 pm

      Ginger, glad you enjoyed it, and what a great idea for a menu … thanks for sharing!

  • Reply
    January 11, 2014 at 6:47 pm

    Delicious! My tofu didn’t get very firm (I did a good job of pressing and blotting) so I don’t know what happened. But the taste is really wonderful and I am looking forward to incorporating this into my dinner. Thank you!


  • Reply
    January 13, 2014 at 6:01 pm

    HI Susan, there’s a lot of sauce in this, so the tofu does’t get crisp exactly, but it shouldn’t be mushy, either. It possibly also depends on your skillet, and the heat level you use. As long as you enjoyed the flavor, that’s what really counts!

  • Reply
    March 8, 2014 at 6:40 pm

    When I make this I bake at 375 degrees for 20 minutes, flip, and bake until brown. then i turn off the oven and let the tofu sit for about 30 minutes. the tofu becomes very chewy and it’s a texture i like. the only thing is sometimes it can dry out so more sauce may be needed.

  • Reply
    July 19, 2017 at 7:48 pm

    I made this tonight and it was really good! I was looking for a quick sauce that I could use with tofu. I enjoyed this and will use it again – thank you!

  • Leave a Reply

    Vegan Recipes by VegKitchen logo
    Vegan recipes by VegKitchen