Tofu Tacos

Total Time
Prep: 10 min. Bake: 30 min.

Updated on Jul. 14, 2025

Tofu tacos get a bold upgrade with a chili-spiced marinade and a high-heat roast that delivers crisp, golden edges.

The tofu crackles where it touches the pan, its edges bronzed and blistered from a marinade—soy, chili, cumin and a pulse of cayenne—that clings like lacquer. Take a bite, and the tofu resists just enough before giving way to a tender middle that soaks up flavor. The corn tortillas are warm and pliant, each one cradling a tumble of tofu, melted cheese and whatever other taco toppings you like.

This tofu taco recipe is a dish built on contrast: soft against crisp, heat against cream, salt rounded by smoke. It delivers the joy of building a taco just the way you want it. Serve these right from the baking sheet, still sizzling for maximum drama.

Tofu Taco Ingredients

  • Canola oil
  • Soy sauce
  • Chili powder
  • Ground cumin
  • Paprika
  • Garlic powder
  • Onion powder
  • Cayenne pepper
  • Firm tofu
  • Corn tortillas
  • Shredded Mexican cheese blend
  • Cubed avocado, salsa, lime wedges (optional)

Directions

Step 1: Marinate the tofu

Tofu Tacos Tohd25 279496 Christinema 1
CHRISTINE MA FOR TASTE OF HOME

Preheat the oven to 425°F. Combine the canola oil, soy sauce, chili powder, ground cumin, paprika, garlic powder, onion powder and cayenne pepper, then place the mixture into a shallow dish with the cubed tofu and toss to coat. Cover and refrigerate for at least one hour.

Step 2: Bake the tofu

A top shot of Golden-brown roasted tofu cubes; coated with seasoning; arranged on a baking sheet lined with aluminum foil; set atop a light marble surface
CHRISTINE MA FOR TASTE OF HOME

Transfer to a foil-lined 15x10x1-inch baking pan. Bake, stirring occasionally, until the exterior is crisp, 25 to 30 minutes.

Step 3: Assemble the tacos

A top shot of a Three tacos filled with grilled tofu and shredded cheese sit on a plate, garnished with lime wedges; the background shows bowls of salsa; shredded cheese; diced avocado; and a small dish of lime
CHRISTINE MA FOR TASTE OF HOME

Divide the tofu evenly among the tortillas. Top with shredded cheese.

A top shot of a Three soft tacos filled with grilled chicken; cheese; avocado; and salsa are presented on a white plate with lime wedges; accompanied by bowls of salsa and diced avocado on a white background
CHRISTINE MA FOR TASTE OF HOME

Add the taco toppings of your choice.

3/4th shot of Three soft tacos filled with seasoned tofu cubes, diced avocado, shredded cheese, and salsa are served on a plate, In the background, small bowls hold extra avocado, shredded cheese, lime wedges, and salsa
CHRISTINE MA FOR TASTE OF HOME

How to Store Tofu Tacos

Store any leftover tofu taco meat in an airtight food storage container in the refrigerator for up to four days. For the best results, reheat the tofu in a skillet over medium heat until warmed through and slightly crisp. Keep the tortillas and toppings separate, and assemble the tacos just before serving.

Tofu Taco Tips

3/4th shot of Three tortillas filled with seasoned tofu, avocado cubes, salsa, and shredded cheese are arranged on a round plate, A small dish with lime wedges is placed in the background
CHRISTINE MA FOR TASTE OF HOME

Can you use extra-firm tofu instead of firm tofu in this tofu tacos recipe?

Yes, you can swap in extra-firm tofu for the firm tofu. Extra-firm tofu holds its shape even better during baking, which can help create crispier edges and a meatier texture for the tofu taco meat.

What’s the best way to get the tofu extra crispy?

To get the tofu extra-crispy, pat the tofu dry with paper towels before marinating it. Then, put it on a wire rack on the baking sheet to let the heat circulate evenly. You can also broil the tofu taco meat for the last two to three minutes for added crispness.

Can you make gluten-free tofu tacos?

To make the tofu tacos recipe gluten-free, swap in tamari for soy sauce and check that your corn tortillas are labeled gluten-free. Most other ingredients in the recipe are naturally gluten-free.

What’s a good side dish to serve with tofu tacos?

Serve tofu tacos with a simple black bean salad or a scoop of cilantro-lime rice. Both options complement the flavors of the tofu taco recipe and make the meal more filling.

Tofu Tacos

Prep Time 10 min
Cook Time 30 min
Yield 6 servings

Ingredients

  • 2 tablespoons canola oil
  • 2 tablespoons soy sauce
  • 2 teaspoons chili powder
  • 1/2 teaspoon ground cumin
  • 1/2 teaspoon paprika
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon onion powder
  • 1/4 teaspoon cayenne pepper
  • 1 package (16 ounces) firm tofu, drained and cut into 1/2-inch cubes
  • 12 corn tortillas (6 inches), warmed
  • 1/2 cup shredded Mexican cheese blend
  • Optional: Cubed avocado, salsa, lime wedges

Directions

  1. Preheat oven to 425°. Combine first 8 ingredients, place into a shallow dish with cubed tofu; toss to coat. Cover and refrigerate at least 1 hour.
  2. Transfer to a foil-lined 15x10x1-in. baking pan. Bake, stirring occasionally, until exterior is crisp, 25-30 minutes.
  3. Divide tofu evenly among tortillas. Top with cheese and toppings of your choice.

Nutrition Facts

2 tacos: 245 calories, 13g fat (3g saturated fat), 8mg cholesterol, 416mg sodium, 24g carbohydrate (1g sugars, 4g fiber), 11g protein.

Loading Popular in the Community
In this vegetarian-friendly taco recipe, tofu is marinated in a spicy blend of seasonings for a mouthful of flavor. Placed in a warm tortilla, these tacos taste even better with toppings like creamy avocado, salsa and citrusy lime. —Margaret Knoebel, Milwaukee, Wisconsin
Recipe Creator
Loading Reviews
Back to Top