Batch Marinated Tofu “Ham” Slices (Sheet-Pan)

These thin, smoky-sweet tofu slabs are marinated like deli slices, then roasted hot on a sheet pan until bronzed and chewy at the edges. The result is savory, slightly tangy, and perfect for quick weekday sandwiches or wraps—especially if you flash-sear slices in a skillet right before eating. Make a big batch once and you’ll have ready-to-go protein for lunches all week.

Total time: 75 minutes

Yield: About 5 lunches (28–32 oz tofu)

Ingredients

  • 2 blocks firm or extra-firm tofu (28–32 oz / 800–900 g total)
  • 1/4 cup soy sauce
  • 3 tbsp lime juice (or orange juice)
  • 2 tbsp neutral oil (or olive oil)
  • 2 tbsp brown sugar
  • 2 tsp smoked paprika
  • 2 tsp garlic powder
  • 1 tsp ground cumin
  • Freshly ground black pepper, to taste
  • 1–2 tsp oil for skillet-searing

Instructions

  1. Press the tofu 20–30 minutes: wrap blocks in clean towels (or paper towels) and set a heavy pan or book on top. The tofu should feel noticeably firmer and drier.
  2. Slice into thin slabs about 1/4-inch (6 mm) thick. Thin slices brown faster and read more “deli-like.”
  3. In a shallow dish or zip-top bag, whisk together the soy sauce, lime (or orange) juice, oil, brown sugar, smoked paprika, garlic powder, cumin, and black pepper.
  4. Add tofu slabs and coat well. Marinate 30–60 minutes at room temp, or cover and refrigerate overnight. If the tofu isn’t fully submerged, flip once halfway through so both sides absorb flavor.
  5. Heat the oven to 425°F (220°C). Line a sheet pan with parchment for easy cleanup.
  6. Arrange tofu in a single layer (leave a little space so it roasts, not steams).
  7. Roast 15 minutes, then flip each slice.
  8. Roast 10–15 minutes more, until the tofu is bronzed at the edges and the surface looks set and slightly chewy (not wet). The kitchen should smell smoky-sweet and savory.
  9. Cool completely on the pan so the surface firms up.
  10. Store airtight in the fridge up to 5 days. For best sandwich texture, stack slices with parchment between layers so they don’t stick.
  11. Heat a skillet over medium-high until hot. Add 1–2 tsp oil.
  12. Sear slices 60–90 seconds per side, until the edges crisp and you smell a toasted, smoky aroma. Serve immediately in sandwiches or wraps.

Notes

Juicier vs chewier: For juicier slices, pull them when they’re browned but still a bit springy in the center. For chewier, more “deli” slices, roast a few minutes longer until the edges feel firmer and the surface looks a touch dry. Swap notes: Orange juice gives a rounder, slightly sweeter tang than lime. Olive oil works fine; neutral oil keeps the flavor cleaner. Serving ideas: Pile into a sandwich with mustard/mayo, pickles, crunchy lettuce, and a sharp cheese or avocado. Great in a wrap with slaw. Storage: Cool fully before sealing to avoid condensation and sogginess. Keeps 5 days refrigerated.