Loading...

Press and drain the extra-firm tofu for at least 30 minutes to remove excess water. Once pressed, use a vegetable peeler or a sharp knife to shave the tofu block into thin, wide strips.

In a medium glass bowl, combine the olive oil, smoked paprika, dried oregano, garlic powder, onion powder, salt, and black pepper. Whisk well until all ingredients are thoroughly combined to form the marinade.

Add the shaved tofu strips to the marinade. Use tongs to gently toss and mix the tofu, ensuring each strip is evenly coated with the marinade. Cover the bowl and let the tofu marinate for at least 30 minutes at room temperature, or up to 2 hours in the refrigerator.

While the tofu marinates, soak the bamboo skewers in water. This prevents them from burning during cooking. After marinating, thread the tofu strips onto the soaked bamboo skewers, folding and layering them to create a compact, stacked appearance on each skewer. Reserve any leftover marinade.

Heat a large skillet (such as a Le Creuset Iron Handle Skillet) over medium-high heat. Add 1 tablespoon of olive oil to the hot pan. Once the oil shimmers, carefully place the tofu skewers into the pan, ensuring not to overcrowd it. You may need to cook them in batches.

Cook the tofu skewers for 3-4 minutes per side, or until golden brown and slightly crispy. As they cook, use a small brush to baste them with the reserved marinade. Flip gently to cook all sides evenly.

While the tofu cooks, prepare the tahini sauce. In a small bowl, whisk together the tahini, water, and lemon juice until smooth and creamy. Adjust consistency with more water if needed.

Warm the naan bread according to package instructions or lightly toast in a dry pan. To assemble, spread a generous amount of the creamy tahini sauce over each piece of naan.

Carefully remove the cooked tofu from the skewers using a fork or by hand and place it on top of the tahini-covered naan. Top with pickled red onions and a sprinkle of fresh chopped parsley. Serve immediately with a lemon wedge on the side for squeezing.


Press and drain the extra-firm tofu for at least 30 minutes to remove excess water. Once pressed, use a vegetable peeler or a sharp knife to shave the tofu block into thin, wide strips.

In a medium glass bowl, combine the olive oil, smoked paprika, dried oregano, garlic powder, onion powder, salt, and black pepper. Whisk well until all ingredients are thoroughly combined to form the marinade.

Add the shaved tofu strips to the marinade. Use tongs to gently toss and mix the tofu, ensuring each strip is evenly coated with the marinade. Cover the bowl and let the tofu marinate for at least 30 minutes at room temperature, or up to 2 hours in the refrigerator.

While the tofu marinates, soak the bamboo skewers in water. This prevents them from burning during cooking. After marinating, thread the tofu strips onto the soaked bamboo skewers, folding and layering them to create a compact, stacked appearance on each skewer. Reserve any leftover marinade.

Heat a large skillet (such as a Le Creuset Iron Handle Skillet) over medium-high heat. Add 1 tablespoon of olive oil to the hot pan. Once the oil shimmers, carefully place the tofu skewers into the pan, ensuring not to overcrowd it. You may need to cook them in batches.

Cook the tofu skewers for 3-4 minutes per side, or until golden brown and slightly crispy. As they cook, use a small brush to baste them with the reserved marinade. Flip gently to cook all sides evenly.

While the tofu cooks, prepare the tahini sauce. In a small bowl, whisk together the tahini, water, and lemon juice until smooth and creamy. Adjust consistency with more water if needed.

Warm the naan bread according to package instructions or lightly toast in a dry pan. To assemble, spread a generous amount of the creamy tahini sauce over each piece of naan.

Carefully remove the cooked tofu from the skewers using a fork or by hand and place it on top of the tahini-covered naan. Top with pickled red onions and a sprinkle of fresh chopped parsley. Serve immediately with a lemon wedge on the side for squeezing.
