Crispy Baked Tofu Skewers

Chloe

Nurturing taste buds (and souls) with every recipe.

Recommended Kitchen Pick

CAROTE Complete 21-Piece Nonstick Cookware Set

A stylish all-in-one cookware set for everyday cooking, easy cleanup, and induction-ready performance.

CAROTE 21-piece nonstick cookware set on Amazon
★★★★★ 4.4/5 based on 33,000+ reviews

What’s Included

  • 1 Egg Pan
  • 9.5" Frying Pan
  • 11" Frying Pan
  • 1.7 Qt Saucepan with Lid & Steamer
  • 2.4 Qt Saucepan with Lid

 

  • 4.3 Qt Casserole Pot with Lid
  • 6.5 Qt Casserole Pot with Lid
  • 4.5 Qt Sauté Pan with Lid
  • 3 Cooking Utensils
  • 4 Pan Protectors
Nonstick for easier cooking and cleanup
Works on all cooktops, including induction
Good all-in-one starter or kitchen upgrade set

This is one of our favorite cookware picks for home cooks who want a complete set without overcomplicating the kitchen.

This post may contain affiliate links learn more.

Of all the culinary challenges I’ve faced in my kitchen, getting tofu right was once my Everest. For years, my attempts at “crispy” baked tofu resulted in something more akin to warm, spongy cubes that were, to put it mildly, uninspiring. My family, ever the gracious food critics, would politely chew their way through it, but I knew it wasn’t a dish that sparked any real joy. I was on the verge of giving up, relegating tofu to the occasional stir-fry where its texture could be masked by a dozen other ingredients. Then came the breakthrough. It wasn’t one single trick, but a combination of techniques: pressing with purpose, a truly flavorful marinade that doubles as a glaze, and the high-heat magic of baking. The first time I pulled these Crispy Baked Tofu Skewers from the oven, I knew things were different. The edges were deeply caramelized, the surface had an audible crunch, and the inside remained tender. I served them for dinner, holding my breath. The silence was quickly replaced by an enthusiastic “Whoa, what did you do to the tofu?” It was a resounding success. These skewers have since become a staple in our home, perfect for busy weeknights, a fun weekend meal, or even as a crowd-pleasing appetizer for guests. This isn’t just a recipe; it’s a method, a foolproof guide to unlocking the incredible potential of humble tofu and turning it into something truly crave-worthy.

Ingredients

Here is everything you will need to create these irresistibly crispy and flavorful tofu skewers. Each component plays a crucial role in building layers of texture and taste.

For the Crispy Tofu:

  • 2 (14-16 ounce) blocks of extra-firm tofu: This is non-negotiable for the best texture. Extra-firm tofu holds its shape and crisps up beautifully without becoming watery.
  • 3 tablespoons cornstarch: The secret weapon for an ultra-crispy coating. It absorbs any remaining surface moisture and creates a light, crunchy shell when baked.
  • 2 tablespoons avocado oil or other high-heat neutral oil: This helps the tofu brown and prevents it from sticking to the pan, contributing to that perfect golden finish.
  • 12-16 wooden or metal skewers: If using wooden skewers, be sure to soak them in water to prevent them from burning in the oven.

For the Savory Umami Marinade & Glaze:

  • ½ cup low-sodium soy sauce or tamari: The foundation of our marinade, providing a deep, salty, and savory umami flavor. Use tamari for a gluten-free option.
  • ¼ cup pure maple syrup: This adds a touch of sweetness to balance the saltiness and helps the glaze caramelize beautifully in the oven.
  • 2 tablespoons rice vinegar: Provides a subtle tang and brightness that cuts through the richness of the other ingredients.
  • 2 tablespoons toasted sesame oil: Lends a distinctive nutty, aromatic flavor that is essential to many Asian-inspired dishes.
  • 4 cloves garlic, minced: Fresh garlic provides a pungent, aromatic kick that infuses the tofu with incredible flavor.
  • 1 tablespoon freshly grated ginger: Adds a warm, zesty spice that complements the garlic and soy sauce perfectly.
  • 1 teaspoon sriracha or other chili garlic sauce (optional): For those who like a bit of heat, this adds a gentle warmth without being overpowering. Adjust to your preference.
  • 1 tablespoon sesame seeds, plus more for garnish: These add a wonderful texture and nutty flavor to both the marinade and the final dish.
  • Chopped scallions or fresh cilantro, for garnish: A final fresh, vibrant touch to add color and a burst of flavor before serving.

Instructions

Follow these steps carefully to ensure your tofu skewers are perfectly crispy on the outside and tender on the inside. The process is straightforward but requires attention to detail, especially in the pressing and baking stages.

Step 1: Press the Tofu (The Most Important Step)

  1. Drain the water from both blocks of tofu. Place them on a plate or cutting board lined with several paper towels or a clean kitchen towel.
  2. Place another layer of towels on top of the tofu blocks.
  3. Set something heavy on top, like a cast-iron skillet, a few cookbooks, or canned goods. The goal is to apply even, steady pressure.
  4. Let the tofu press for at least 30 minutes, but for best results, press for 1 hour. You will be amazed at how much water is released. This step is crucial for achieving a firm, non-spongy texture that allows the tofu to get crispy.

Step 2: Prepare the Marinade

  1. While the tofu is pressing, prepare the marinade. In a medium-sized bowl, whisk together the low-sodium soy sauce, maple syrup, rice vinegar, toasted sesame oil, minced garlic, grated ginger, sriracha (if using), and 1 tablespoon of sesame seeds.
  2. Whisk until all the ingredients are fully combined. Set aside about ½ cup of the marinade in a separate small bowl. This will be used as your glazing sauce later.

Step 3: Marinate the Tofu

  1. Once the tofu is well-pressed, unwrap it and place it on a cutting board. Cut each block into 1-inch cubes. Try to make them as uniform in size as possible to ensure even cooking.
  2. In a large bowl, gently toss the tofu cubes with the avocado oil and cornstarch until each piece is lightly and evenly coated. This step creates the foundation for the crispy exterior.
  3. Pour the larger portion of the marinade over the cornstarch-coated tofu cubes. Use a spatula to gently fold and toss the tofu until every cube is saturated with the marinade.
  4. Cover the bowl and let the tofu marinate in the refrigerator for at least 30 minutes. For a deeper, more robust flavor, marinate for 2 to 4 hours.

Step 4: Assemble the Skewers

  1. Preheat your oven to 425°F (220°C). Line a large baking sheet with parchment paper for easy cleanup. If you have a wire rack that fits inside the baking sheet, place it on top. Elevating the tofu on a rack allows hot air to circulate all around, resulting in even crispier skewers.
  2. If you are using wooden skewers, make sure they have been soaking in water for at least 20 minutes.
  3. Carefully thread the marinated tofu cubes onto the skewers. Leave a small space (about ¼ inch) between each cube to allow for even heat distribution. You should be able to fit 4-5 cubes per skewer.
  4. Arrange the skewers on the prepared baking sheet (or wire rack), making sure they are not touching each other.

Step 5: Bake to Crispy Perfection

  1. Place the baking sheet in the preheated oven and bake for 20 minutes.
  2. After 20 minutes, remove the skewers from the oven. Using a pastry brush, generously brush the reserved ½ cup of marinade over all sides of the tofu cubes.
  3. Return the skewers to the oven and bake for another 10-15 minutes. The tofu should be deeply browned, caramelized at the edges, and crispy to the touch. The glaze will be thick and sticky.
  4. For an extra char, you can turn on the broiler for the last 1-2 minutes of cooking. Watch it very carefully to prevent burning.

Step 6: Garnish and Serve

  1. Remove the skewers from the oven and let them rest for a few minutes.
  2. Garnish generously with extra sesame seeds and freshly chopped scallions or cilantro before serving.

Nutrition Facts

  • Servings: 6 (approximately 2 skewers per serving)
  • Calories per serving: Approximately 350 kcal

This recipe is a powerhouse of plant-based nutrition. Here are some key highlights:

  1. Protein (Approx. 20g per serving): Tofu is an excellent source of complete plant-based protein, essential for muscle repair, immune function, and keeping you feeling full and satisfied.
  2. Fiber (Approx. 3g per serving): Contributes to healthy digestion and helps regulate blood sugar levels.
  3. Iron (Approx. 3.5mg per serving): An important mineral for energy production and transporting oxygen throughout the body. The vitamin C from other potential meal components (like broccoli) can enhance its absorption.
  4. Healthy Fats (Approx. 22g per serving): Primarily from the avocado oil and sesame oil, these are beneficial unsaturated fats that support heart and brain health.
  5. Low in Saturated Fat: As a plant-based dish, it is naturally low in saturated fat, making it a heart-healthy choice compared to many animal-based protein sources.

Preparation Time

This recipe is well-suited for a weeknight dinner, with most of the time being hands-off.

  • Prep Time: 15 minutes (chopping, mixing marinade)
  • Pressing & Marinating Time: 1 hour (minimum, mostly inactive)
  • Cook Time: 30-35 minutes
  • Total Time: Approximately 1 hour 45 minutes

How to Serve

These Crispy Baked Tofu Skewers are incredibly versatile. They can be the star of a meal or a fantastic supporting player. Here are some delicious ways to serve them:

  • As a Main Course:
    • With Rice or Quinoa: Serve 2-3 skewers over a bed of fluffy jasmine rice, brown rice, or protein-rich quinoa. Drizzle any extra glaze from the pan over the top.
    • Alongside Steamed or Roasted Vegetables: They pair wonderfully with steamed broccoli, roasted bell peppers and onions, or a side of bok choy sautéed with garlic.
    • In a Noodle Bowl: Slide the tofu off the skewers and add it to a warm soba noodle or ramen bowl with a savory broth.
  • As an Appetizer or Party Food:
    • Arrange the skewers on a platter and serve with a variety of dipping sauces. They are a guaranteed hit with any crowd.
    • Peanut Dipping Sauce: A creamy, savory peanut sauce is a classic and delicious pairing.
    • Sweet Chili Sauce: For a sweet and spicy kick.
    • Extra Glaze: Simply serve with the remaining glaze from the recipe for dipping.
  • In Salads or Wraps for Lunch:
    • Let the skewers cool completely, then slide the tofu cubes off. Toss them into a fresh green salad for a protein-packed lunch.
    • Use the tofu cubes as a filling for a delicious wrap with crisp lettuce, shredded carrots, and a drizzle of sriracha mayo.
  • For Meal Prep:
    • Prepare the skewers as directed and store them in an airtight container in the refrigerator. They are fantastic for meal-prepped lunches throughout the week, either cold in a salad or quickly reheated in an air fryer or oven.

Additional Tips

Unlock the full potential of this recipe with these eight expert tips for guaranteed success every time.

  1. Don’t Rush the Press: It bears repeating: pressing the tofu is the single most important step. If you’re often in a hurry, consider investing in a dedicated tofu press. It applies more even pressure than a stack of books and can significantly reduce pressing time. Properly pressed tofu acts like a sponge for the marinade, not water.
  2. Freeze Your Tofu First: For an even chewier, meatier texture, try this pro trick. Place the entire unopened package of tofu in the freezer. Let it freeze solid, then thaw it completely in the refrigerator. Before pressing, you’ll notice the tofu has a more porous, sponge-like structure. This allows it to release even more water when pressed and absorb the marinade more deeply.
  3. The Double-Coating Method: For an unbelievably crunchy crust, try a double-coating method. After pressing and cubing the tofu, first toss it in the soy sauce/tamari part of the marinade. Let it sit for 5 minutes. Then, drain it well and toss it in the cornstarch. This wet-then-dry application helps the cornstarch form a thicker, more substantial crust during baking.
  4. Don’t Crowd the Pan: This is a universal rule for roasting and baking anything you want to be crispy. Give your skewers space on the baking sheet. If they are too close together, they will steam instead of bake, resulting in soft, soggy tofu. Use two baking sheets if necessary to ensure proper air circulation.
  5. Use a Wire Rack: Baking the skewers on a wire rack set inside a baking sheet is a game-changer. It elevates the tofu, allowing hot air to circulate underneath. This means you get 360-degree crispiness without needing to flip the skewers halfway through cooking, ensuring a perfectly even texture.
  6. Control the Stickiness: The maple syrup in the glaze is essential for caramelization, but it can make the tofu stick to the pan, even with parchment paper. A light spray of oil on the parchment paper or wire rack before placing the skewers down provides an extra layer of insurance against sticking.
  7. Mind the Broiler: Using the broiler for the final minute or two can create a beautiful, restaurant-quality char. However, the sugars in the glaze can go from caramelized to burnt in a matter of seconds. Do not walk away from the oven during this step. Keep the oven door ajar and your eyes on the skewers at all times.
  8. Infuse the Oil: For an extra layer of flavor, gently heat your avocado oil in a small saucepan with a few crushed garlic cloves and a slice of ginger for 5-10 minutes over low heat. Let it cool, then strain out the solids. Use this infused oil to toss with the tofu before adding the cornstarch. It adds a subtle aromatic depth to the final product.

FAQ Section

Here are answers to some of the most common questions about making Crispy Baked Tofu Skewers.

1. Why didn’t my tofu get crispy?
This is the most common issue and it usually comes down to one of three things. First, you didn’t press the tofu enough. Any excess water will turn to steam in the oven, preventing a crust from forming. Second, you skipped the cornstarch. Cornstarch is a powerful drying agent that creates a crispy shell. Third, your oven temperature might have been too low, or you overcrowded the pan, causing the tofu to steam rather than bake at high, dry heat.

2. Can I use a different type of tofu?
For this specific recipe, extra-firm tofu is strongly recommended. Firm tofu can work in a pinch, but it’s more delicate and may not hold its shape as well on the skewer. Silken or soft tofu will not work; they are too soft and will fall apart completely.

3. Can I make these on a grill or in an air fryer?
Absolutely!

  • For the Grill: Prepare the skewers as directed. Grill over medium-high heat for about 10-15 minutes, turning occasionally, until you have nice char marks. Brush with the glaze during the last few minutes of grilling.
  • For the Air Fryer: You may need to use smaller skewers or simply cook the tofu cubes without them. Place the marinated tofu cubes in the air fryer basket in a single layer at 400°F (200°C) for 15-20 minutes, shaking the basket halfway through. Brush with the glaze and air fry for another 2-3 minutes until sticky and caramelized.

4. How do I store and reheat leftovers?
Store leftover tofu skewers in an airtight container in the refrigerator for up to 4 days. The tofu will lose some of its crispiness upon refrigeration. To bring back the crunch, reheat them in an oven or toaster oven at 400°F (200°C) for 5-7 minutes, or in an air fryer for 3-5 minutes. Microwaving will make them soft, so it’s best avoided if you want to maintain texture.

5. Can I freeze these tofu skewers?
Yes, you can. For best results, freeze the skewers after they have been fully cooked and cooled. Arrange them in a single layer on a baking sheet and flash-freeze for an hour. Then, transfer them to a freezer-safe bag or container. They can be stored for up to 3 months. Reheat directly from frozen in a 400°F (200°C) oven until hot and re-crisped, about 15-20 minutes.

6. How can I make this recipe gluten-free?
It’s very simple to make this recipe gluten-free. Just make one substitution: use tamari or a certified gluten-free soy sauce instead of regular soy sauce. All other ingredients listed are typically gluten-free, but always double-check labels if you have a severe intolerance.

7. What other vegetables can I add to the skewers?
This recipe is fantastic for adding vegetables! Chunks of red onion, bell peppers (any color), zucchini, and cherry tomatoes are all excellent choices. If adding vegetables, thread them onto the skewers alternating with the tofu cubes. Be aware that the vegetables may release some water, which could slightly impact the tofu’s ultimate crispiness, but the flavor combination is well worth it.

8. My marinade seems too thick/thin. What did I do wrong?
The consistency of the marinade is quite forgiving, but it can vary slightly. If it seems too thick, you can add a tablespoon of water or a little more soy sauce to thin it out. If it seems too thin (perhaps your maple syrup was less viscous), you can let it simmer in a small saucepan for a few minutes to reduce and thicken it before using it as a glaze. This is especially helpful for the reserved portion used for brushing on at the end.

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

Crispy Baked Tofu Skewers


  • Author: Chloe

Ingredients

Scale

Here is everything you will need to create these irresistibly crispy and flavorful tofu skewers. Each component plays a crucial role in building layers of texture and taste.

For the Crispy Tofu:

  • 2 (14-16 ounce) blocks of extra-firm tofu: This is non-negotiable for the best texture. Extra-firm tofu holds its shape and crisps up beautifully without becoming watery.
  • 3 tablespoons cornstarch: The secret weapon for an ultra-crispy coating. It absorbs any remaining surface moisture and creates a light, crunchy shell when baked.
  • 2 tablespoons avocado oil or other high-heat neutral oil: This helps the tofu brown and prevents it from sticking to the pan, contributing to that perfect golden finish.
  • 1216 wooden or metal skewers: If using wooden skewers, be sure to soak them in water to prevent them from burning in the oven.

For the Savory Umami Marinade & Glaze:

  • ½ cup low-sodium soy sauce or tamari: The foundation of our marinade, providing a deep, salty, and savory umami flavor. Use tamari for a gluten-free option.
  • ¼ cup pure maple syrup: This adds a touch of sweetness to balance the saltiness and helps the glaze caramelize beautifully in the oven.
  • 2 tablespoons rice vinegar: Provides a subtle tang and brightness that cuts through the richness of the other ingredients.
  • 2 tablespoons toasted sesame oil: Lends a distinctive nutty, aromatic flavor that is essential to many Asian-inspired dishes.
  • 4 cloves garlic, minced: Fresh garlic provides a pungent, aromatic kick that infuses the tofu with incredible flavor.
  • 1 tablespoon freshly grated ginger: Adds a warm, zesty spice that complements the garlic and soy sauce perfectly.
  • 1 teaspoon sriracha or other chili garlic sauce (optional): For those who like a bit of heat, this adds a gentle warmth without being overpowering. Adjust to your preference.
  • 1 tablespoon sesame seeds, plus more for garnish: These add a wonderful texture and nutty flavor to both the marinade and the final dish.
  • Chopped scallions or fresh cilantro, for garnish: A final fresh, vibrant touch to add color and a burst of flavor before serving.

Instructions

Follow these steps carefully to ensure your tofu skewers are perfectly crispy on the outside and tender on the inside. The process is straightforward but requires attention to detail, especially in the pressing and baking stages.

Step 1: Press the Tofu (The Most Important Step)

  1. Drain the water from both blocks of tofu. Place them on a plate or cutting board lined with several paper towels or a clean kitchen towel.
  2. Place another layer of towels on top of the tofu blocks.
  3. Set something heavy on top, like a cast-iron skillet, a few cookbooks, or canned goods. The goal is to apply even, steady pressure.
  4. Let the tofu press for at least 30 minutes, but for best results, press for 1 hour. You will be amazed at how much water is released. This step is crucial for achieving a firm, non-spongy texture that allows the tofu to get crispy.

Step 2: Prepare the Marinade

  1. While the tofu is pressing, prepare the marinade. In a medium-sized bowl, whisk together the low-sodium soy sauce, maple syrup, rice vinegar, toasted sesame oil, minced garlic, grated ginger, sriracha (if using), and 1 tablespoon of sesame seeds.
  2. Whisk until all the ingredients are fully combined. Set aside about ½ cup of the marinade in a separate small bowl. This will be used as your glazing sauce later.

Step 3: Marinate the Tofu

  1. Once the tofu is well-pressed, unwrap it and place it on a cutting board. Cut each block into 1-inch cubes. Try to make them as uniform in size as possible to ensure even cooking.
  2. In a large bowl, gently toss the tofu cubes with the avocado oil and cornstarch until each piece is lightly and evenly coated. This step creates the foundation for the crispy exterior.
  3. Pour the larger portion of the marinade over the cornstarch-coated tofu cubes. Use a spatula to gently fold and toss the tofu until every cube is saturated with the marinade.
  4. Cover the bowl and let the tofu marinate in the refrigerator for at least 30 minutes. For a deeper, more robust flavor, marinate for 2 to 4 hours.

Step 4: Assemble the Skewers

  1. Preheat your oven to 425°F (220°C). Line a large baking sheet with parchment paper for easy cleanup. If you have a wire rack that fits inside the baking sheet, place it on top. Elevating the tofu on a rack allows hot air to circulate all around, resulting in even crispier skewers.
  2. If you are using wooden skewers, make sure they have been soaking in water for at least 20 minutes.
  3. Carefully thread the marinated tofu cubes onto the skewers. Leave a small space (about ¼ inch) between each cube to allow for even heat distribution. You should be able to fit 4-5 cubes per skewer.
  4. Arrange the skewers on the prepared baking sheet (or wire rack), making sure they are not touching each other.

Step 5: Bake to Crispy Perfection

  1. Place the baking sheet in the preheated oven and bake for 20 minutes.
  2. After 20 minutes, remove the skewers from the oven. Using a pastry brush, generously brush the reserved ½ cup of marinade over all sides of the tofu cubes.
  3. Return the skewers to the oven and bake for another 10-15 minutes. The tofu should be deeply browned, caramelized at the edges, and crispy to the touch. The glaze will be thick and sticky.
  4. For an extra char, you can turn on the broiler for the last 1-2 minutes of cooking. Watch it very carefully to prevent burning.

Step 6: Garnish and Serve

  1. Remove the skewers from the oven and let them rest for a few minutes.
  2. Garnish generously with extra sesame seeds and freshly chopped scallions or cilantro before serving.

Nutrition

  • Serving Size: one normal portion
  • Calories: 350
  • Fat: 22g
  • Fiber: 3g
  • Protein: 20g