Skip to main content

Cilantro-Lime Tofu Sandwiches

(0 reviews)
Cilantro-Lime Tofu Sandwiches
  • Prep Time 15 min
  • Total Time 1 hr 15 min
  • Servings 4
Error occurred while adding to favorites Error occurred while removing from favorites X
Error occurred while adding to favorites Error occurred while removing from favorites X

Cilantro-Lime Tofu Sandwiches

A yummy, meat-free sandwich with fresh, zesty marinated tofu.


cup lime juice
cup chopped cilantro
cloves garlic, chopped
teaspoon olive oil
Salt to taste
pinch of chili powder
(16-ounce) package extra-firm tofu, sliced into sandwich-sized rectangles
Lime juice to taste
Salt to taste
slices whole-wheat bread (or any sandwich bread you like), toasted
tomato, sliced
onion, sliced
Handful of spinach leaves


  • 1 Combine lime juice, cilantro, garlic, olive oil, salt and chili powder in a small bowl. Pour into a baking dish and place tofu slices on top.
  • 2 Spoon some of the marinade on top of the tofu and place the dish in the fridge to marinate for at least 1 hour (up to 3 hours). Flip over the tofu slices halfway through.
  • 3 Meanwhile, mash an avocado in a small bowl and add lime juice and salt to taste. Spread avocado mash onto 4 slices of bread. Evenly distribute tomato, onion and spinach on bread slices. Set aside.
  • 4 Heat a large skillet over medium-high heat. Remove tofu from fridge and place directly on skillet (no extra oil needed for the skillet). Cook tofu until both sides are a golden brown, about 5 minutes each side.
  • 5 Remove from heat and place on sandwiches. Spoon remaining marinade on sandwiches, if desired. Top with remaining bread slices and serve.
See Step By Step


Cilantro-Lime Tofu Sandwiches

As prepared by Girl Versus Dough,

I’ve been mostly vegetarian (flexitarian, if you will) for the better part of two years.

It’s been quite a journey of trying new foods, mixing up meat-based meals with meat-free alternatives and asking poor waiters and waitresses a billion questions about my food before it even makes it to the table (Where does the meat come from? Is this grass-fed? Grain-finished? Cage-free?). You get the idea.

So I try to avoid meat as much as possible, but I’m still a meat eater at heart. I still crave a burger, like, every week. I can’t eat salads all day long or I’d lose my meat-loving marbles. But I’m not about to give up what I believe in either – enter these yummy cilantro-lime tofu sandwiches.

Veggies for Cilantro-Lime Tofu Sandwiches

It’s been a slow-growing relationship with my now-beloved tofu. I’ve learned over time how to prepare it and when to eat it, or when to just leave it out. Tofu, sadly, is not the same thing as a burger. But it can be just as tasty.

Tofu for Cilantro-Lime Tofu Sandwiches

One of my favorite ways to eat tofu is marinated and put on a sandwich. This cilantro and lime marinade is made with garlic and a dash of chili powder for a kick, so when you let the tofu sit in it for an hour or two, the flavors imparted are savory and tangy and a little bit spicy. It’s amazing. The tofu no longer tastes like it looks — a colorless, coagulated mass of soy. It actually tastes like a food.

Cilantro-Lime Tofu Sandwich assembly

If you’re leery of tofu but are willing to try it out, I suggest starting with this recipe. It’s basically foolproof and can be made in an hour (and most of that hour is hands-free). And if you can’t get yourself on the tofu train, that’s fine. This marinade is also amazing on grilled chicken.

Cilantro-Lime Tofu Sandwich cut in half

More Tofu For You

Stephanie (aka Girl Versus Dough) joined Tablespoon to share her adventures in the kitchen. Check out Stephanie’s Tablespoon member profile and keep checking back for her own personal recipes on Tablespoon!
See Recipe

Nutrition Information 

No nutrition information available for this recipe
See More  
More To Explore
powered by ZergNet

Comments (0)

Add a Review