Go Back
carnivore-approved tofu

Carnivore-Approved Tofu

Dena Gershkovich
This is my go-to tofu recipe. It converts tofu haters into tofu lovers. If you don't believe me, try it out for yourself below! :)
Prep Time 10 mins
Cook Time 40 mins
Course Main Course
Cuisine Asian, Vegetarian
Servings 6 servings


  • 1 block firm or extra firm tofu, pressed for at least 30 minutes
  • ¼ cup low-sodium soy sauce
  • 3 tablespoons maple syrup
  • 1 tablespoon sesame oil (optional)
  • teaspoons garlic powder
  • ½ teaspoon dried thyme or dried parsley
  • ¼ teaspoon ground ginger
  • Dash of black pepper
  • Sprinkle of Trader Joe’s Everything but the Bagel seasoning


  • Preheat oven to 400F. Line a baking sheet with parchment paper.
  • Mix the soy sauce, syrup, sesame oil, garlic powder, thyme or parsley, ginger and black pepper in a medium mixing bowl.
  • After the tofu has been pressed, slice it into 1/4-inch thick squares, rectangles or triangles. (To make triangles, slice the block of tofu lengthwise and make 1/4-inch thick squares by cutting horizontally. Cut each square diagonally to make triangles).
  • Gently place the cut tofu in the bowl and gently mix it with the marinade. Be careful not to push too hard – the tofu will crumble if you do!
  • Lay out the tofu on the baking sheet in a single layer. Drizzle the leftover marinade over the tofu. Sprinkle tofu with Everything but the Bagel seasoning.
  • Bake tofu for 20 minutes; flip if desired. Bake for an additional 10 minutes to 15 minutes (add or subtract time based on how crispy you like your tofu). Tofu will look darker in color when ready. Enjoy!


Did you make this recipe? I'd love to hear how it went for you! Comment and rate this recipe below!
Keyword carnivore-approved tofu