Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Tofu Tacos Recipe


  • Author: Dianna

Ingredients

Scale

For the Tofu

  • 1 block (14-16 ounces) Extra-Firm or Super-Firm Tofu: The type of tofu you choose is crucial for achieving the right texture. Extra-firm or super-firm tofu is essential because it contains less water and will crisp up beautifully when cooked. Softer tofu varieties like silken or medium tofu will crumble and won’t hold their shape well in tacos. Look for vacuum-packed tofu in the refrigerated section of your grocery store, often near the produce or dairy aisles. If using extra-firm tofu that is packed in water, you’ll need to press it to remove excess moisture (more on that later!). Super-firm tofu is often pre-pressed and ready to go, saving you a step.
  • 2 tablespoons Olive Oil (or your preferred cooking oil): Olive oil is a great choice for cooking tofu as it adds a subtle richness and helps the tofu crisp up. You can also use avocado oil, vegetable oil, or coconut oil, depending on your preference and what you have on hand. The oil is essential for sautéing the tofu and preventing it from sticking to the pan.

For the Marinade

This marinade is the secret weapon to transforming bland tofu into a flavor explosion! Each ingredient plays a vital role in creating a complex and delicious taste profile that complements the taco fillings and toppings.

  • 3 tablespoons Soy Sauce (or Tamari for Gluten-Free): Soy sauce provides a foundational umami flavor that is essential for savory dishes like tacos. It also adds saltiness and depth of flavor to the marinade. For a gluten-free option, use tamari, which is a type of soy sauce made with little to no wheat. Low-sodium soy sauce or tamari can be used if you prefer to control the salt content, but you might need to add a pinch of salt to the marinade later if needed.
  • 2 tablespoons Lime Juice (freshly squeezed): Fresh lime juice is key for adding brightness and acidity to the marinade. The citrus notes cut through the richness of the soy sauce and oil, creating a balanced flavor profile. Freshly squeezed lime juice is always preferable to bottled juice for its superior flavor. You’ll need about 1-2 limes to get 2 tablespoons of juice.
  • 1 tablespoon Maple Syrup (or Agave Nectar): A touch of sweetness balances out the savory and acidic elements of the marinade. Maple syrup or agave nectar adds a subtle sweetness without being overpowering. You can also use brown sugar or honey as alternatives, although maple syrup and agave are vegan options.
  • 1 tablespoon Chili Powder: Chili powder is the backbone of the taco flavor, providing a warm, earthy, and slightly spicy base. Use a good quality chili powder for the best flavor. If you prefer a milder flavor, start with a teaspoon and add more to taste. For extra heat, you can use a chili powder blend that includes cayenne pepper or add a pinch of cayenne separately.
  • 1 teaspoon Cumin: Cumin adds a warm, earthy, and slightly smoky flavor that is characteristic of taco seasoning. It complements the chili powder beautifully and enhances the overall depth of flavor. Ground cumin is readily available in most grocery stores.
  • 1 teaspoon Smoked Paprika: Smoked paprika adds a wonderful smoky flavor that mimics the taste of grilled or barbecued meats, making the tofu tacos even more satisfying. It also adds a beautiful reddish-brown color to the tofu. If you don’t have smoked paprika, you can use regular paprika, but the smoky flavor will be missed.
  • ½ teaspoon Garlic Powder: Garlic powder provides a convenient and consistent garlic flavor to the marinade. It’s a great pantry staple for adding garlicky notes to dishes. Freshly minced garlic can also be used (about 12 cloves), but garlic powder disperses more evenly throughout the marinade.
  • ½ teaspoon Onion Powder: Onion powder complements the garlic powder and adds another layer of savory flavor to the marinade. Like garlic powder, it’s a convenient way to add onion flavor. You could also use a finely grated shallot or onion in the marinade, but onion powder is quicker and easier.
  • ¼ teaspoon Black Pepper: Freshly ground black pepper adds a touch of spice and enhances the other flavors in the marinade. Adjust the amount to your taste preference.

For the Taco Filling

The taco filling is where you can get creative and customize your tofu tacos to your liking! This list provides a suggestion of classic taco fillings, but feel free to add or substitute based on your preferences and what you have available.

  • 1 tablespoon Olive Oil (or your preferred cooking oil): Used for sautéing the vegetables for the taco filling.
  • 1 medium Onion, chopped: Onions add a savory base and sweetness to the filling. Yellow or white onions are good choices, but red onions can also be used for a slightly sharper flavor.
  • 1 Bell Pepper (any color), chopped: Bell peppers add sweetness, color, and crunch to the taco filling. Red, yellow, or orange bell peppers are sweeter than green bell peppers.
  • 1 cup Corn Kernels (fresh, frozen, or canned): Corn adds sweetness and a pleasant pop of texture to the tacos. Fresh corn cut off the cob is ideal when in season, but frozen or canned corn (drained and rinsed) works perfectly well.
  • 1 (15-ounce) can Black Beans, rinsed and drained: Black beans add protein, fiber, and a hearty texture to the tacos. Rinsing and draining the beans removes excess sodium and liquid.
  • Optional: 1 Jalapeño Pepper, minced (for spice): If you like a bit of heat, minced jalapeño pepper adds a spicy kick to the filling. Remove the seeds and membranes for a milder heat. You can also use other chili peppers like serrano or poblano depending on your spice preference.
  • Salt and Pepper to taste: Season the taco filling to your liking with salt and pepper. Taste as you go and adjust seasonings as needed.

For Serving & Toppings

The toppings are what truly make tacos shine! Choose a variety of fresh and flavorful toppings to create a balanced and satisfying taco experience.

  • 1216 Corn or Flour Tortillas: Corn tortillas are traditional for tacos and are naturally gluten-free. Flour tortillas are softer and more pliable. Choose your favorite type or a combination of both! Small taco-sized tortillas are ideal.
  • Your Favorite Taco Toppings: This is where you can really personalize your tacos! Here are some popular and delicious topping suggestions:

    • Salsa: Choose your favorite salsa – mild, medium, or hot. Pico de gallo, salsa verde, or a roasted tomato salsa are all excellent options.
    • Guacamole or Avocado slices: Creamy guacamole or slices of fresh avocado add richness and healthy fats to the tacos.
    • Sour Cream or Vegan Sour Cream: Adds a cool and tangy creaminess. Vegan sour cream made from cashews or tofu is a great dairy-free alternative.
    • Shredded Lettuce or Cabbage: Adds freshness and crunch. Shredded romaine lettuce or shredded cabbage (green or red) work well.
    • Chopped Cilantro: Fresh cilantro adds a bright, herbaceous flavor that is classic in tacos.
    • Diced Red Onion or White Onion: Adds a sharp and pungent bite.
    • Lime Wedges: Extra lime wedges are always a welcome addition for squeezing over the tacos for extra brightness.
    • Shredded Cheese or Vegan Cheese: If you like cheese on your tacos, shredded cheddar, Monterey Jack, or a Mexican cheese blend are good choices. For a vegan option, use shredded vegan cheese.
    • Pickled Jalapeños: For extra spice and tang.
    • Hot Sauce: For those who like it extra hot! Choose your favorite hot sauce to add a final kick of flavor and heat.


Instructions

Step 1: Press the Tofu (if needed)

If you are using extra-firm tofu that is packed in water, you’ll need to press it to remove excess moisture. This is crucial for achieving crispy tofu. Super-firm tofu is often pre-pressed and doesn’t require this step.

  • Method 1: Tofu Press: If you have a tofu press, follow the manufacturer’s instructions. Typically, you place the tofu in the press and tighten it to gently squeeze out the water. Press for at least 20-30 minutes.
  • Method 2: Kitchen Towels and Weights: If you don’t have a tofu press, you can use kitchen towels and weights. Wrap the tofu block in several layers of paper towels or a clean kitchen towel. Place it on a plate or cutting board and put something heavy on top, like a heavy skillet, cookbooks, or cans. Press for at least 30 minutes, changing the towels if they become very wet. The longer you press, the firmer the tofu will become.

Step 2: Marinate the Tofu

Once the tofu is pressed (if needed), it’s time to marinate it! This is where the magic happens and the tofu becomes incredibly flavorful.

  • Prepare the Marinade: In a medium bowl, whisk together the soy sauce (or tamari), lime juice, maple syrup (or agave), chili powder, cumin, smoked paprika, garlic powder, onion powder, and black pepper. Stir until all ingredients are well combined and the marinade is smooth.
  • Cube the Tofu: Cut the pressed tofu into bite-sized cubes, about ½ to ¾ inch in size. Smaller cubes will crisp up more quickly, while larger cubes will be slightly softer inside.
  • Marinate the Tofu: Add the tofu cubes to the marinade and gently toss to coat them evenly. Make sure all sides of the tofu are coated in the marinade.
  • Marinate Time: Let the tofu marinate for at least 20 minutes at room temperature, or for up to several hours or overnight in the refrigerator for even deeper flavor. The longer it marinates, the more flavorful it will become. If marinating in the refrigerator, cover the bowl with plastic wrap or a lid.

Step 3: Cook the Tofu

Now it’s time to cook the marinated tofu until it’s crispy and golden brown. Sautéing in a skillet is a quick and effective method for achieving perfectly cooked tofu for tacos.

  • Heat the Oil: Heat 2 tablespoons of olive oil (or your preferred cooking oil) in a large skillet over medium-high heat. Make sure the skillet is large enough to accommodate the tofu in a single layer without overcrowding. A cast iron skillet or non-stick skillet works well.
  • Sauté the Tofu: Once the oil is hot, add the marinated tofu cubes to the skillet in a single layer. Avoid overcrowding the pan, as this will steam the tofu instead of sautéing it. If necessary, cook the tofu in batches.
  • Cook until Crispy: Cook the tofu for about 8-12 minutes, turning occasionally, until it is golden brown and crispy on all sides. The marinade will caramelize slightly, adding to the flavor and color. Be careful not to burn the tofu – reduce the heat if it starts to brown too quickly.
  • Remove from Skillet: Once the tofu is cooked and crispy, remove it from the skillet and set aside.

Step 4: Prepare the Taco Filling

While the tofu is cooking, you can prepare the taco filling. This step adds another layer of flavor and texture to your tacos.

  • Sauté Vegetables: In the same skillet (or a clean skillet), heat 1 tablespoon of olive oil over medium heat. Add the chopped onion and bell pepper and sauté for about 5-7 minutes, until softened and slightly caramelized.
  • Add Corn and Black Beans: Add the corn kernels and rinsed and drained black beans to the skillet. Cook for another 3-5 minutes, until heated through.
  • Add Jalapeño (optional): If using jalapeño pepper, add the minced jalapeño to the skillet and cook for about 1 minute, until fragrant.
  • Season to Taste: Season the taco filling with salt and pepper to taste. Stir well to combine all ingredients. You can also add other spices like cumin, chili powder, or oregano to enhance the flavor of the filling if desired.

Step 5: Warm the Tortillas

Warm tortillas are essential for delicious tacos! Warming them makes them more pliable and enhances their flavor.

  • Method 1: Skillet/Comal: Heat a dry skillet or comal over medium heat. Warm each tortilla for about 15-30 seconds per side, until heated through and slightly softened. You can stack the warmed tortillas in a tortilla warmer or wrap them in a clean kitchen towel to keep them warm while you assemble the tacos.
  • Method 2: Microwave: Wrap a stack of tortillas in damp paper towels and microwave for about 30-60 seconds, or until warmed through.
  • Method 3: Oven: Preheat oven to 350°F (175°C). Wrap tortillas in foil and bake for about 10-15 minutes, or until warmed through.

Step 6: Assemble the Tacos

Now for the best part – assembling your delicious tofu tacos!

  • Set up a Taco Bar: Arrange all your taco components – warmed tortillas, crispy tofu, taco filling, and toppings – in an organized and appealing manner. This makes it easy for everyone to assemble their own tacos.
  • Fill the Tortillas: Place a portion of the tofu and taco filling in the center of each warmed tortilla. Don’t overfill the tortillas, or they will be difficult to fold and eat.
  • Add Toppings: Let everyone customize their tacos with their favorite toppings! Encourage a variety of toppings to create a balanced and flavorful taco experience.
  • Serve Immediately: Serve the tofu tacos immediately while they are warm and delicious. Enjoy!

Nutrition

  • Serving Size: one normal portion
  • Calories: 450-550 kcal
  • Sugar: 5-8g
  • Sodium: 700-900mg
  • Fat: 20-25g
  • Saturated Fat: 3-5g
  • Unsaturated Fat: 15-20g
  • Carbohydrates: 45-55g
  • Fiber: 8-10g
  • Protein: 20-25g