Join my free newsletter — get weekly recipes sent directly to you!
About me Contact
By Chahinez Tabet Aoul

Instant Pot Teriyaki Tofu Skewers Flavorful Delight

Instant Pot Teriyaki Tofu Skewers Flavorful Delight

Are you ready to impress your taste buds? These Instant Pot Teriyaki Tofu Skewers offer a flavorful delight that’s simple to make. Packed with firm tofu and fresh veggies, this dish is a plant-based treasure. I’ll guide you through each step, from marinating to cooking in the Instant Pot. Whether you’re a cooking pro or just starting, these skewers are a fun and tasty dish you won't want to miss!

Ingredients

Main Ingredients

- 14 oz firm tofu, pressed and cubed

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

- 1 cup zucchini, sliced into rounds

- ½ cup red onion, cut into wedges

Teriyaki Sauce Ingredients

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

- 2 tablespoons honey or maple syrup

- 1 tablespoon rice vinegar

- 1 tablespoon sesame oil

- 1 teaspoon garlic powder

- 1 teaspoon ginger powder

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

Additional Ingredients

- 2 tablespoons olive oil

- Salt and pepper to taste

The main ingredients for this dish create a great base. Firm tofu is the star, giving you protein and texture. I love adding colorful bell peppers, zucchini, and red onion. They add crunch and a pop of color. The bright veggies balance the rich teriyaki sauce perfectly.

The teriyaki sauce is simple yet full of flavor. Soy sauce or tamari gives it that salty depth. I choose honey or maple syrup for sweetness. Rice vinegar adds tang, while sesame oil brings a nutty taste. Garlic and ginger powders round out the flavors, making each bite exciting.

Don't forget the additional ingredients! Olive oil adds richness, while salt and pepper enhance the overall taste. These simple ingredients work together to create a flavorful delight you will enjoy.

Ingredient Image 1

Step-by-Step Instructions

Preparing the Tofu

Start by pressing the tofu. Place the tofu block between two plates. Add something heavy on top. This helps remove excess water. After 15 to 20 minutes, cut the tofu into 1-inch cubes. The cubes should be firm and ready for flavor.

Next, it’s time to marinate the tofu. Put the cubed tofu in a zip-lock bag or a bowl. Pour half of the teriyaki sauce over the tofu. Toss gently to coat each piece. Let the tofu marinate for at least 20 minutes. This step is key for flavor.

Making the Teriyaki Sauce

Now let’s mix the teriyaki sauce. In a bowl, whisk together the soy sauce, honey (or maple syrup), rice vinegar, and sesame oil. Add the garlic powder and ginger powder to the mix. Whisk until combined.

To thicken the sauce, mix the cornstarch with water in a small bowl. Once smooth, add it to the sauce. Stir until everything blends well. This will give the sauce a nice thickness.

Assembling the Skewers

While the tofu is marinating, prepare the vegetables. Cut the bell peppers, zucchini, and red onion into chunks. Make sure they are easy to thread onto skewers.

Now, thread the marinated tofu and vegetables onto the skewers. Alternate between tofu and veggies for a colorful look. If you use wooden skewers, soak them in water for 30 minutes first. This prevents burning during cooking.

Cooking Instructions

Set up your Instant Pot for cooking. Pour 1 cup of water into the bottom of the pot. Place the trivet inside the pot. Arrange the skewers upright on the trivet. This keeps them above the water.

Secure the lid on the Instant Pot. Set the steam release valve to sealing. Select the ‘Manual’ or ‘Pressure Cook’ setting. Cook for 8 minutes on high pressure.

When the time is up, do a quick release. Carefully turn the valve to release steam. Remove the lid once the pressure is gone. Let the skewers cool slightly before enjoying.

Tips & Tricks

Cooking Tips

- To get the best tofu texture, always press it first. This removes extra moisture.

- Cut the tofu into 1-inch cubes. This size helps it soak up flavor well.

- For easy cooking, use skewers that are easy to hold. If using wooden skewers, soak them for 30 minutes. This prevents burning when cooking.

Marinating Suggestions

- Marinate the tofu for at least 20 minutes. This helps it absorb the teriyaki flavor.

- For a stronger flavor, try marinating for up to two hours. But don't go too long, or the tofu may get too salty.

Serving Suggestions

- Serve your skewers on a large plate for a great look.

- Drizzle extra teriyaki sauce over the skewers for more flavor.

- Garnish with sesame seeds and chopped green onions. They add color and a nice crunch.

Variations

Ingredient Swaps

You can switch out vegetables to suit your taste. Try using mushrooms, cherry tomatoes, or asparagus. These will add different textures and flavors. For a more colorful dish, mix in some carrots or eggplant.

If you need vegan or gluten-free options, use tamari instead of soy sauce. Maple syrup works well in place of honey. This keeps your dish plant-based and safe for gluten-free diets.

Sauce Variations

You can modify the teriyaki sauce for a unique taste. Instead of soy sauce, use coconut aminos for a sweeter flavor. You can also experiment with different sweeteners, like agave nectar or brown sugar.

Adding spices can enhance the sauce. Try a pinch of red pepper flakes for heat, or sprinkle in some sesame seeds for crunch. You may also add fresh ginger or garlic for a bolder flavor.

Serving Suggestions

Serving your skewers can be creative and fun. You can place them on a large platter and drizzle with extra teriyaki sauce. Garnish with sesame seeds and chopped green onions for color.

Pair your skewers with rice, quinoa, or a fresh salad. Serve them with dipping sauces like sriracha or peanut sauce for added flavor. You could also serve them with grilled corn or roasted sweet potatoes for a wholesome meal.

Storage Info

Refrigeration

To store leftover skewers, first let them cool. Place them in an airtight container. You can keep them in the fridge for up to three days. This method helps maintain their flavor and texture. If you plan to eat them later, cover them well to avoid drying out.

Freezing

For meal prep, freezing is a great option. First, cool the skewers completely. Then, wrap each skewer in plastic wrap. Place them in a freezer-safe bag or container. They can last for up to three months in the freezer. This makes it easy to grab a tasty meal when you need one.

Reheating

The best methods to reheat skewers are oven or stovetop. For the oven, preheat it to 350°F (175°C). Place the skewers on a baking sheet and heat for about 10-15 minutes. On the stovetop, use a pan over medium heat. Reheat for a few minutes, turning them often. This way, you keep the flavors intact without making them soggy.

FAQs

Can I use a different type of protein?

Yes, you can swap tofu for other proteins. Chicken, shrimp, or beef work well. Just cut them into similar-sized pieces. They will absorb the teriyaki sauce nicely. Adjust cooking times based on the protein you use. For chicken, aim for 10 minutes in the Instant Pot. Shrimp only needs about 3 minutes. Always ensure proteins are cooked to safe temperatures.

How long can I marinate the tofu?

For the best flavor, marinate tofu for at least 20 minutes. This allows the sauce to soak in. You can marinate it for up to 24 hours in the fridge. Longer marination enhances the taste, making it richer. If time allows, go for the full day. Just make sure to keep it covered in the fridge.

Can I make this recipe ahead of time?

Yes, you can prepare this recipe ahead of time. You can make the skewers and store them in the fridge for up to 2 days. Just keep them in an airtight container. When ready to cook, simply place them in the Instant Pot. You can also cook and store the skewers. Reheat in the microwave or on the stove before serving.

We've covered a simple and tasty recipe for teriyaki tofu skewers. You learned about main ingredients like tofu, vegetables, and sauce components. I shared step-by-step instructions for prep, cooking, and assembly. You also got tips on marinating, cooking, and presentation. Recipe variations and storage tips ensure flexibility and ease for meal prep.

Incorporating these ideas lets you create a fun and healthy dish. Enjoy making and sharing your skewers!

a reader favorite

Instant Pot Teriyaki Tofu Skewers

Delicious skewers of marinated tofu and vegetables cooked in an Instant Pot, glazed with homemade teriyaki sauce.

Prep 30 min
Cook 10 min
Serves 4
Cal 250
Advertisement
01

Ingredients

02

Method

  1. Prepare Tofu: Start by pressing the tofu to remove excess moisture. Cut it into 1-inch cubes.

  2. Make Teriyaki Sauce: In a bowl, whisk together the soy sauce, honey (or maple syrup), rice vinegar, sesame oil, garlic powder, and ginger powder. Once combined, add the cornstarch mixture and stir until smooth.

  3. Marinate Tofu: Place the cubed tofu in a zip-lock bag or a bowl and pour half of the teriyaki sauce over it. Toss to coat and let it marinate for at least 20 minutes.

  4. Prepare Vegetables: While the tofu marinates, prep the vegetables by cutting them into chunks that can thread easily onto skewers.

  5. Skewer Ingredients: Thread the marinated tofu and assorted vegetables onto wooden or metal skewers, alternating between tofu and vegetables. If using wooden skewers, soak them in water for 30 minutes prior to prevent burning.

  6. Instant Pot Cooking: Pour 1 cup of water into the Instant Pot and place the trivet inside. Arrange the skewers upright on the trivet.

  7. Cook Skewers: Secure the lid on the Instant Pot and set the steam release valve to sealing. Select the ‘Manual’ or ‘Pressure Cook’ setting and cook for 8 minutes on high pressure.

  8. Release Pressure: Once the cooking time is up, perform a quick release by carefully turning the valve. Remove the lid and let the skewers cool slightly.

  9. Glaze Skewers: In a pan, heat the remaining teriyaki sauce over medium heat for about 2-3 minutes until it thickens slightly. Brush the sauce onto the skewers for an extra layer of flavor.

Course Main Course Cuisine Asian
Top