Make this Honey Teriyaki Tofu Recipe {15 Minutes + Marinating Time} for an easy dinner for two. Each bite has a piece of tofu that’s sweetened with honey, lots of teriyaki flavor, and the best sauce ever.

Me and tofu haven’t always been friends. After many ‘meh‘ attempts at figuring out how to use the stuff, I’m finally starting to get more comfortable cooking with it. I got brave last week and decided to adapt my honey teriyaki chicken recipe for tofu.
If you follow me on Instagram, you probably saw the super dry (but still tasty) version I came up with last week. It took another attempt, and after some tweaking, this saucy, slightly sticky, beautiful tofu came about and I’m so excited to share it with you.
It’s perfect for anyone else that is hesitant about tofu. It will win you over.
Since this is a main dish, I divided the tofu into two big helpings and served with some rice and broccoli.
🍽️ Why This Recipe Works
Super Easy – You don’t have to spend all day in the kitchen making it! It takes just a few minutes, and the rest of the time is letting it marinate to soak up all those flavors.
Inexpensive – It’s a great meal that won’t break the bank, but will keep you feeling full and content.
High in Potassium – If you are looking to boost your potassium intake, this is a fantastic option. You will get 487 mg per serving! It is loaded with vitamin C, iron, and calcium too.
🍯 Ingredients
I wanted to discuss some of the main ingredients for this Teriyaki tofu recipe.
Extra Firm Tofu: After a few attempts, you will get used to working with tofu. It really isn’t that bad once you combine it with the right recipes, and this honey teriyaki tofu is exactly that.
Sauce: The incredible sauce is the star of the show when it comes to this dish. You will need a combination of honey, teriyaki sauce, soy sauce, and sesame seeds. They go together perfectly to create the best sauces you’ll ever taste.
Olive Oil: I like the way using olive oil makes this dish taste perfect. Coconut oil would be an excellent substitution. The oil provides you with a great texture of the cooked tofu.

📎 Instructions
Only four steps are needed to make this tasty and healthy dinner idea. You know we love silly-simple recipes here and this one fits in perfectly.
Step One: Rip the pressed tofu into large and uneven pieces using your hands. Place the pieces in a bowl and set aside.
Step Two: Prepare the marinade by whisking the honey, soy sauce, minced garlic, pepper, and teriyaki sauce together. Pour it over the top of the tofu. Gently combine the mixture. Add a lid or piece of plastic wrap to the bowl and put it in the fridge for one hour.
Step Three: Using the same bowl the marinade was in, combine the honey, teriyaki sauce, and soy sauce together. Cover the bowl and refrigerate for an hour.
Step Four: Heat the olive oil in a skillet using medium-high heat. Pour in the tofu and marinade mixture. Cook it for two minutes or until the marinade has begun to boil.
Step Five: Cook for an additional eight minutes and stir occasionally. After the marinade has reduced, add in the sauce from the previous step and stir it for 30 seconds. Take the pan off the heat, mix in the sesame seeds, serve, and enjoy!

📌 Expert Tips
- Use a rice cooker to make the rice and steam the broccoli simultaneously. Dinner will come together super quickly.
- Don’t let the prep time shown on the recipe fool you. The actual amount of hands-on time for this honey teriyaki tofu recipe is 15 minutes. That is five minutes of prep and 10 minutes of cooking. There is an hour of marinating in the fridge.
- You will need to let the tofu cook for eight minutes without turning it too often. This will allow it to brown up and gives it a more “chicken” like texture.
- Use a bit of mirin or Shaoxing wine substitutes to amp up the flavor profile.
Recipe FAQs
After it’s cooked, let it cool completely. After it’s cooled, store it in a sealed container in the refrigerator for 3-5 days.
Okay, so tofu itself doesn’t have much of a flavor at all. If you eat it without any sauce or seasoning, you can expect it’s not going to be very good. However, marinating it and adding the sauce adds a lot of flavor. Tofu takes on the flavor of the other foods you cook it with.
Nope, I’m sorry. You will need to use extra firm tofu for this recipe. Because it is cooked in the skillet, extra firm tofu is the only option to ensure it holds together when being cooked.
Yep! We love broccoli and rice with this dish, but you can use other veggies with it. Bell peppers, carrots, snap peas, green beans, and mushrooms are a few things that come to mind.
Related Recipes
Tried this recipe? Please leave a star ⭐️⭐️⭐️⭐️⭐️ rating in the recipe card below and/or a review in the comments section further down the page. You can also stay in touch with me through social media by following me on Instagram, Pinterest, and Facebook!

Honey Teriyaki Tofu Recipe for Two {Instant Pot + Ninja Foodi Option}
Ingredients
Marinade:
- 14 oz Extra Firm Tofu pressed
- ¼ cup Honey
- ¼ cup Teriyaki Sauce
- 2 tbsp Soy Sauce low sodium
- 1 tbsp Minced Garlic
- Pepper to taste
Sauce:
- 2 tbsp Honey
- 2 tbsp Teriyaki Sauce
- 1 tsp Soy Sauce
- Sesame Seeds to taste
For Cooking:
- 2 tbsp Olive Oil
Instructions
- Use your hands to rip pressed tofu into large uneven chunks. Set this aside in a bowl or food storage container.
Prepare the Marinade
- In a small bowl, whisk together honey, teriyaki sauce, soy sauce, minced garlic and pepper. Pour over tofu. Gently mix tofu and marinade so it is evenly covered in the marinade. Cover and refrigerate for an hour.
Prepare the Sauce
- Using the same small bowl, whisk together honey, teriyaki sauce and soy sauce. Cover, refrigerate for an hour.
Prepare the Honey Teriyaki Tofu
- Heat the olive oil in a pan over medium high heat. Add the tofu and the marinade. Let it cook for about two minutes or until it begins to boil.
- Cook for about eight more minutes, stirring occasionally.
- Once marinade has reduced, stir in the sauce. Stir for about 30 seconds. Remove from heat. Stir in sesame seeds.
Notes
Nutrition
Hi!
Ginny Collins is a passionate foodie and recipe creator of Savor and Savvy and Kitchenlaughter. Indoors she focuses on easy, quick recipes for busy families and kitchen basics. Outdoors, she focuses on backyard grilling and smoking to bring family and friends together. She is a lifelong learner who is always taking cooking classes on her travels overseas and stateside. Her work has been featured on MSN, Parade, Fox News, Yahoo, Cosmopolitan, Elle, and many local news outlets. She lives in Florida where you will find her outside on the water in her kayak, riding her bike on trails, and planning her next overseas adventure.

I normally don’t like tofu but this recipe blew my mind!!