Herb-Marinated Seared Tofu

Herb-Marinated Seared Tofu

Pan-seared tofu, torn into chunks then soaked in a bright, herby sauce, makes a great addition to many meals: Pile it on top of grains, salad greens, noodles or yogurt; tuck it into a pita; or toss it with chunks of roasted squash. The herbs and seasonings used in this sauce can shift, depending on what you have on hand and what sounds good. Add capers, anchovies or olives for brininess; or harissa, fresh chile or ginger for spice. You can even use wilted herbs and hearty greens. For additional texture, add nuts and seeds, or tomatoes, thinly sliced celery or avocado. Eat it right away or refrigerate for another day. It’s a practical yet vibrant dish that you’ll make on repeat.
  • Total:
  • Serves: 2 persons



  1. Step 1

    In a large bowl, stir together the shallot, lemon juice and a pinch of salt; set aside.
  2. Step 2

    In a large (12-inch) nonstick skillet, heat 1 1/2 tablespoons olive oil over medium-high. Season the tofu all over with salt, then add to the skillet and cook until golden brown, 3 to 5 minutes per side. Transfer to a plate or cutting board and let cool slightly
  3. Step 3

    Meanwhile, to the shallot mixture, add the remaining 1/2 cup olive oil, all the fresh herbs you’re using and the red-pepper flakes. Season generously with salt and stir to combine. (For a smoother sauce, blitz everything in a food processor.) 
  4. Step 4

    When the tofu is cool enough to handle, rip it into 1/2-inch pieces and add to the sauce. Stir to combine. Eat right away, let sit at room temperature for up to 2 hours, or refrigerate for up to 3 days. Re-season with salt and lemon juice as needed, as flavors shift from the fridge.