Go Back
+ servings
Lemon-Rosemary Grilled Tofu Sandwich

Lemon-Rosemary Grilled Tofu Sandwich

Brightly flavored lemon-rosemary marinade is the star of this Grilled Tofu Sandwich. Piled high with avocado and pesto, it’s bound to become a summertime favorite!

Course Sandwich
Cuisine American
Keyword grilled tofu, tofu sandwich
Yields 4 sandwiches
Author Dianne Wenz


For the Marinade

  • 1/4 cup olive oil
  • 2 tablespoons lemon juice
  • 1 tablespoon soy sauce
  • 1 tablespoon chopped fresh rosemary
  • 1/2 teaspoon sea salt
  • 1/2 teaspoon black pepper
  • 2 cloves garlic minced

For the Sandwich

  • 1 16-ounce package super firm tofu sliced into 8 flat pieces
  • 4 rolls the more rustic and “hearty” the bread, the better, sliced in half
  • 1 tablespoon vegan mayonnaise
  • 1 avocado sliced
  • leaf lettuce
  • 1 cup Spinach Pesto


  1. Mix all of the marinade ingredients together in a small bowl. Place the tofu in a flat baking dish and pour the marinade over them. Let the tofu sit for two hours to overnight
  2. Lightly oil and heat the grill. Place the tofu on the grill and let cook between 10 to 15 minutes, until heated throughout, flipping halfway through. Grill the rolls for the last minute or two.
  3. Assemble the sandwiches by spreading about a teaspoon of mayonnaise on the bottom half of each roll, then layering on the lettuce, two pieces of tofu, avocado slices, and the spinach pesto.
  4. Serve while the tofu is hot.