Instant Pot Teriyaki Tofu Skewers Flavorful Delight

This post may contain affiliate links.

Prep 30 minutes
Cook 10 minutes
Servings 4 servings
Instant Pot Teriyaki Tofu Skewers Flavorful Delight

Are you ready to impress dinner guests with a burst of flavor? These Instant Pot Teriyaki Tofu Skewers are your answer! Juicy tofu, vibrant veggies, and a homemade teriyaki sauce come together for a tasty meal. Whether you’re a long-time vegan or just looking for a healthy dinner option, this recipe is easy and fun. Let's dive into making these delicious skewers that everyone will love!

Why I Love This Recipe

  1. Flavorful Marinade: The homemade teriyaki sauce perfectly balances sweet and savory, making every bite of tofu and vegetable incredibly delicious.
  2. Quick Cooking: The Instant Pot cooks the skewers in just 8 minutes, allowing for a speedy meal without sacrificing taste or texture.
  3. Customizable Veggies: You can easily swap in your favorite vegetables, making this recipe versatile and adaptable to any season.
  4. Healthy Option: With tofu as a protein source and plenty of colorful veggies, this dish is a nutritious choice that's also satisfying.

Ingredients

Main Ingredients

- 14 oz firm tofu, thoroughly pressed and cut into 1-inch cubes

- 1 cup bell peppers (red, green, yellow), cut into 1-inch chunks

- 1 cup zucchini, sliced into rounds

- ½ cup red onion, cut into wedges

Teriyaki Sauce Ingredients

- ¼ cup soy sauce (or tamari for a gluten-free option)

- 2 tablespoons honey or pure maple syrup

- 1 tablespoon rice vinegar

- 1 tablespoon sesame oil

- 1 teaspoon garlic powder

- 1 teaspoon ground ginger

- 1 tablespoon cornstarch mixed with 2 tablespoons cold water (for thickening)

Gathering the right ingredients is the first step to great teriyaki tofu skewers. I recommend firm tofu for a meaty bite. Pressing the tofu is key. It helps remove water, making it hold flavor better.

For the veggies, I love using colorful bell peppers. They add crunch and sweetness. Zucchini rounds are fun to eat. Red onion brings a nice zing. These ingredients come together for a tasty meal.

Now, let’s talk about the teriyaki sauce. It’s sweet and savory. Soy sauce or tamari gives it depth. Honey or maple syrup adds sweetness. Rice vinegar gives it a tangy kick. Sesame oil rounds it out with nutty flavor. Garlic powder and ginger add warmth. Finally, cornstarch thickens the sauce for a glossy finish.

This mix of fresh veggies and rich sauce makes the skewers shine. Get these ingredients ready, and you’ll create a dish that impresses everyone!

Ingredient Image 2

Step-by-Step Instructions

Preparing the Tofu

Pressing the tofu Start by pressing the tofu. Place it between paper towels or a clean cloth. This helps remove extra moisture. The drier the tofu, the better it absorbs flavor.

Cutting tofu into cubes Next, cut the pressed tofu into 1-inch cubes. Make sure the pieces are uniform. This ensures even cooking and great texture.

Making the Teriyaki Sauce

Mixing all sauce ingredients In a mixing bowl, combine the soy sauce, honey or maple syrup, rice vinegar, and sesame oil. Add garlic powder and ground ginger for warmth. Whisk everything until smooth.

Adding cornstarch for thickness Now, mix the cornstarch with cold water in a small bowl. Add this to the sauce. Stir well to ensure it blends into the sauce. This will give the sauce a nice thickness.

Marinating Tofu

Coating tofu with teriyaki sauce Take the cubed tofu and place it in a large zip-lock bag or bowl. Pour half of the teriyaki sauce over the tofu. Make sure every cube is coated well.

Refrigeration time Seal the bag or cover the bowl. Let the tofu marinate in the fridge for at least 20 minutes. This helps the flavors soak in deeply.

Assembling Skewers

Preparing vegetables While the tofu marinates, cut your vegetables into 1-inch chunks. Use bell peppers, zucchini, and red onion. Keeping them the same size makes threading easier.

Threading ingredients onto skewers Now, grab your skewers. Alternate threading the marinated tofu and vegetables onto the skewers. This creates a colorful and tasty mix. If using wooden skewers, soak them in water for 30 minutes first.

Cooking in the Instant Pot

Adding water and trivet Pour 1 cup of water into the Instant Pot and place the trivet inside. This helps steam the skewers without them touching the water.

Cooking time and settings Stand the skewers upright on the trivet. Secure the lid and set the steam valve to sealing. Use the 'Manual' or 'Pressure Cook' setting to cook for 8 minutes.

Glazing Skewers

Heating remaining teriyaki sauce While the skewers cook, heat the remaining teriyaki sauce in a small pan over medium heat. Stir it regularly for about 2-3 minutes. This helps it thicken a bit.

Coating skewers for flavor Once the skewers are done cooking, carefully release the pressure. Brush the warm teriyaki sauce over the skewers. This adds a glossy finish and extra flavor.

Tips & Tricks

Perfecting Tofu Texture

Pressing tofu is key. It removes extra water, which helps it absorb flavors. If you skip this step, your tofu can turn mushy. Choose firm tofu for skewers. It holds its shape well during cooking. Silken tofu will fall apart, so stick with the firm type for the best results.

Enhancing Flavor

Marination time makes a big difference. I suggest letting the tofu sit in the teriyaki sauce for at least 20 minutes. This gives it time to soak up the flavors. For a twist, you can add spices like chili flakes or sesame seeds to the marinade. This extra kick can elevate your dish.

Skewer Types

You can choose between wooden or metal skewers. Metal skewers last longer and are easier to clean. However, wooden skewers are great, too. If you use them, soak them in water for about 30 minutes. This prevents them from burning in the Instant Pot. It also helps keep your food safe and tasty.

Pro Tips

  1. Press Tofu Thoroughly: Make sure to press the tofu well to remove excess moisture, which helps in achieving a firmer texture and better absorption of flavors.
  2. Soak Wooden Skewers: If you're using wooden skewers, soak them in water for at least 30 minutes before grilling to prevent them from burning during cooking.
  3. Customize the Vegetables: Feel free to use your favorite vegetables or whatever is in season; just ensure they are cut into similar sizes for even cooking.
  4. Thicken Sauce for Glaze: When heating the remaining teriyaki sauce, allow it to cook until it thickens slightly to create a glossy glaze that enhances the skewers' presentation.

Variations

Protein Alternatives

You can switch the tofu for tempeh. Tempeh has a nutty taste and firmer texture. It absorbs flavors well. This makes it great for teriyaki sauce. You can also use chicken or shrimp. Just cut them into bite-sized pieces. Cook them the same way as the tofu. Both options add variety and flavor to your skewers.

Vegetable Swaps

Feel free to use seasonal vegetables. Fresh veggies like asparagus or eggplant work well. You can also add mushrooms or cherry tomatoes. These options add color and taste to your skewers. Mix and match to find your favorite blend. The key is to cut them into 1-inch pieces for even cooking.

Sauce Variations

You can adjust the sweetness of your sauce. If you like it sweeter, add more honey or maple syrup. For a less sweet option, reduce the amount. You can also try low-sodium soy sauce. This keeps the flavor while being healthier. Experiment with flavors until you find what you love!

Storage Info

Storing Leftovers

To store your Instant Pot teriyaki tofu skewers, place them in an airtight container. You can keep them in the fridge for up to four days. Make sure they cool down before sealing to avoid moisture buildup. This helps retain their texture and flavor.

Reheating Tips

When it's time to reheat, use a microwave or a skillet. If using a microwave, heat for short bursts to keep the texture. In a skillet, warm them over medium heat for about five minutes. This method helps keep the skewers from getting soggy. If you have extra teriyaki sauce, drizzle it over during reheating for added flavor.

FAQs

Can I make this recipe gluten-free?

Yes! You can easily make this recipe gluten-free. Simply swap regular soy sauce with tamari. Tamari is made without wheat, making it a great choice for those with gluten sensitivities. You can also check labels to ensure your teriyaki sauce is gluten-free.

How long do I marinate the tofu?

I recommend marinating the tofu for at least 20 minutes. This time allows the tofu to soak up the flavors of the teriyaki sauce. If you have more time, marinating for an hour or longer will give even better flavor. Just make sure to keep it in the fridge while it marinates.

Can I cook these skewers on a grill instead?

Absolutely! You can grill the skewers for a nice char. If grilling, preheat your grill to medium-high heat. Cook the skewers for about 10 minutes, turning them halfway through. This will give them a delicious smoky flavor. Just be careful not to let them burn.

What can I serve with teriyaki tofu skewers?

These skewers pair well with various side dishes. Here are some great options:

- Steamed rice or jasmine rice

- Quinoa or couscous

- A fresh salad with sesame dressing

- Grilled corn on the cob

- Stir-fried vegetables

These sides will complement the sweet and savory flavors of the teriyaki tofu skewers perfectly. Enjoy!

You learned how to make tasty teriyaki tofu skewers. We covered key ingredients and how to prepare each part. Pressing the tofu and letting it marinate is very important. You can easily swap in different veggies or proteins too.

Try to experiment with flavors or different sauces. Store leftovers properly so they stay fresh. These skewers are great for any meal. Enjoy your cooking and share this recipe with others!

Instant Pot Teriyaki Tofu Skewers

Instant Pot Teriyaki Tofu Skewers

Delicious and easy-to-make teriyaki tofu skewers cooked in an Instant Pot.

30 min prep
10 min cook
4 servings
250 cal
Pin Recipe

Ingredients

Instructions

  1. 1

    Prepare Tofu: Begin by pressing the tofu between paper towels or a clean kitchen cloth to remove any excess moisture, which will enhance its texture. Once dried, cut the tofu into 1-inch cubes.

  2. 2

    Make Teriyaki Sauce: In a mixing bowl, combine the soy sauce, honey or maple syrup, rice vinegar, sesame oil, garlic powder, and ginger powder. Whisk until well blended. Once mixed, add the cornstarch-water mixture, and stir again until fully combined and smooth.

  3. 3

    Marinate Tofu: Transfer the cubed tofu into a large zip-lock bag or bowl. Pour half of the teriyaki sauce over the tofu, ensuring all pieces are evenly coated. Seal the bag (if using) or cover the bowl, and let it marinate in the refrigerator for at least 20 minutes, allowing the flavors to infuse.

  4. 4

    Prepare Vegetables: While the tofu marinates, prep your vegetables by cutting them into 1-inch chunks, making sure they are all roughly the same size for even cooking and easy threading onto skewers.

  5. 5

    Skewer Ingredients: Begin assembling your skewers by threading the marinated tofu and assorted vegetables onto either wooden or metal skewers. Alternate between the tofu cubes and the vegetable chunks for an attractive presentation. If using wooden skewers, soak them in water for 30 minutes beforehand to prevent them from burning during cooking.

  6. 6

    Instant Pot Cooking: Pour 1 cup of water into the Instant Pot and place the trivet inside. Carefully arrange the skewers upright on the trivet, standing them up to allow for even steaming.

  7. 7

    Cook Skewers: Securely close the lid of the Instant Pot, ensuring the steam release valve is set to the sealing position. Select the ‘Manual’ or ‘Pressure Cook’ setting, and cook the skewers on high pressure for 8 minutes.

  8. 8

    Release Pressure: Once the cooking cycle is complete, perform a quick release by carefully turning the steam valve to release the pressure. Once it's safe to do so, open the lid and allow the skewers to cool slightly.

  9. 9

    Glaze Skewers: In a small saucepan over medium heat, combine the remaining teriyaki sauce and heat for 2-3 minutes, stirring regularly until it thickens slightly. Use a brush or spoon to coat the skewers with the warmed sauce, enhancing their flavor and sheen.

Chef's Notes

Arrange the skewers on a large serving platter, drizzling any leftover teriyaki sauce over them. Sprinkle with sesame seeds and chopped green onions for a pop of color and flavor that will delight your guests!

Course: Main Course Cuisine: Asian
Ronan Fitzpatrick

Ronan Fitzpatrick

Recipe Developer

Ronan crafts creative appetizers inspired by his Irish heritage and a passion for culinary innovation.

Follow on Pinterest View All Recipes