clock clock icon cutlery cutlery icon flag flag icon folder folder icon instagram instagram icon pinterest pinterest icon print print icon squares squares icon

Marinated Tofu (The Best Tofu Recipe)

  • Author: Shane Martin
  • Prep Time: 20 mins.
  • Cook Time: 10 mins.
  • Total Time: 30 minutes
  • Yield: 4 servings 1x
  • Diet: Vegan


This Marinated Tofu recipe is so easy and absolutely delicious! It’s high in protein, low in fat, and requires just 5 ingredients and 30 minutes. A simple recipe that’s sure to make you a tofu fan for life



  • 1 block extra firm tofu (NOT Silken)
  • 1/4 cup fresh lime juice
  • 2 Tbsp maple syrup
  • 2 Tbsp low-sodium or tamari sauce
  • 1 clove of garlic, minced or 1 Tbsp already minced garlic


  1. Drain tofu and press for at least 15 to 20 minutes. Use a tofu press or wrap in a cloth and set something heavy on top like a cast iron skillet
  2. Combine marinade ingredients in a small bowl, mix well, and set aside while tofu is being pressed.
  3. Slice the tofu into eight 3/4″ strips and place in an airtight container or large freezer bag. Pour the marinade over the tofu, seal the container, and allow to marinate in the fridge for at least 20-30 minutes. But, allowing it to sit overnight is best and will give you maximum flavor.
  4. Heat a non-stick grill pan over medium heat, add the tofu to the pan, and cook for about 3 minutes per side or until the tofu has browned and charred a bit.
  5. Remove from pan and enjoy! It goes great on sandwiches or served with rice.


If you don’t have a grill pan you can bake this tofu. Preheat your oven to 350˚F, line a baking sheet with parchment paper, bake the tofu for 15 minutes, flip and bake for another 15 minutes.

  • Category: Entree
  • Method: Grill
  • Cuisine: Vegan

Keywords: marinated tofu, marinated tofu baked, marinated tofu recipe, marinated tofu grilled