When I was in college, there was a popular fast casual Korean restaurant just down the street from campus. They had a fairly extensive menu of Korean cuisine but most everyone I knew would order bulgogi every time, or occasionally bibimbap. I didn’t eat meat at the time, so all I could do was smell the delicious aroma of sesame and soy while my friends chowed down. I’m not sure I would have ordered tofu bulgogi even if it was on the menu, since I wasn’t the biggest tofu fan in those days either! But now in my adult life, I am enthusiastically embracing this vegan bulgogi recipe.
This post was originally published on 6/7/2014, and updated on 6/7/2017 with a new tofu cooking method and photos.
Years later, I still have memories of stepping into the restaurant and smelling that sweet and savory bulgogi marinade. So when a friend of mine mentioned that he had recently gone there for lunch, for old times’ sake, I decided it was about time to recreate a vegan version in my kitchen. After discovering recently that I really love the texture of tofu that’s been frozen and thawed, I knew that tofu bulgogi would be the perfect vegetarian vehicle for these Korean flavors.
I ended up finding a somewhat authentic (at least given the ingredients available to me here) recipe for beef bulgogi marinade (just an FYI for veg folks there are a lot of meat pictures in that post) and following it pretty closely to marinate my tofu. I NEVER would have guessed that crushed pear is an ingredient but it works great! I guess it’s included as a meat tenderizer, but in the tofu version it still works to add a natural, light sweetness. The main changes that I made were to swap out the refined sugar, and to add a bit of fermented hot sauce to up the umami flavor. I don’t have gochujang on hand, but I would have used it if I did. Instead I added sriracha, which I’ve come to learn is usually a good idea!
I think it came out really well! Like I said, I haven’t tried traditional bulgogi though I’ve smelled it a lot of times. But my partner and I both thought this vegan tofu bulgogi tasted great. Paired with brown rice and green beans, it made for a filling and healthy dinner. I prepared the marinade the previous evening. When I got home from work I started the rice in the pressure cooker, put the tofu in the oven, and steamed the beans for just a few minutes, and dinner was on the table in less than half an hour. Not bad at all!
The marinade will be really tasty along with whatever your favorite method is to prepare tofu :). See my recipe notes for how to turn the marinade into a sauce that you can even use with non-tofu versions, like bulgogi seitan or mushrooms (shudder). Veggie bulgogi is the best!
Vegan Tofu Bulgogi
Ingredients
- 1 package extra-firm tofu (12 to 16 oz.; used water-packed, not vacuum-packed)
- 1/2 Asian pear (see notes)
- 1/2 small onion
- 4 cloves garlic
- 1 inch fresh ginger peeled and chopped
- 1 green onion both green and white parts, chopped
- 3 tbsp soy sauce or tamari
- 2 and 1/2 tbsp coconut sugar (or brown sugar)
- 1 tbsp gochujang, sriracha, or chili garlic paste
- 1 tbsp rice vinegar
- 1 tbsp toasted sesame oil
- 1 pinch ground black pepper
- 2 tbsp finely chopped carrot
Instructions
- Place the drained tofu in the freezer overnight. Remove from the freezer and thaw, either at room temperature on the counter, or in the microwave for a faster option.
- Press the tofu using towels, paper towels, or a tofu press, for at least 20 minutes. Slice the tofu into about 12 pieces.
Prepare the bulgogi marinade:
- In a blender or food processor, blend the pear, onion, garlic, and ginger until relatively smooth (some chunks are okay).
- Stir in the chopped green onion, soy sauce, coconut sugar, hot sauce, rice vinegar, sesame oil, black pepper, and chopped carrot, plus water if needed to thin (it shouldn't be too thick or the tofu won't absorb it as well).
- Add the pressed tofu to a bowl or container and pour the marinade over it. Let marinate for up to 20 minutes (longer and it may start to fall apart).
- Preheat the oven to 350 degrees Fahrenheit. Place the tofu slices on a baking sheet lined with parchment paper or a Silpat, lightly sprayed with oil.
- Bake for 15 minutes, flip over the tofu, and brush more of the marinade over it. Bake for another 15 minutes. Optionally, broil for 2-3 more minutes to get the edges a little crispy.
- Serve hot with brown rice or another grain and cooked veggies.
Notes
Nutrition
I left one of my terrible older pictures here in case any of you are feeling nostalgic 🙂 this is tofu baked using the freeze-and-marinate method. The tofu absorbs a lot more bulgogi sauce, but doesn’t get crispy (it will get fairly firm though). Tradeoffs! The choice is yours 🙂
Julie B says
My family enjoyed it! I took out a little before adding gochujang to give to my daughter (she can’t eat spicy food, although with the gochujang it was not really spicy) and it was delicious that way too!
Elle says
I just happened to run into this recipe and decided to try it with crispy tofu. I’m Korean and super picky about bulgogi marinades, but I just might have to say that this is one of the best tasting recipe I’ve ever tried. The balance of acid, sweet, and salt is perfect. I did go a little heavy on the sesame oil (about a 1:1 with soy sauce) but only because of personal preference. Like the recipe notes, i did omit the pear/meat tenderizer fruit since I wasn’t using any meat.
Shannon @ Yup, it's Vegan says
I’m so glad to hear that – thanks for the review!
Sharon Fischer says
Are there photos here? It seems like they are not showing up. I’d like to “pin” this recipe and try it but cant without the photos
Shannon @ Yup, it's Vegan says
Hi Sharon,
The photos are appearing for me on both the desktop and mobile versions of the site, so it maybe a problem on your end or just a temporarily failure of my site’s photos to load. If you’re still having trouble seeing them, here’s a link to a pin of the recipe: https://www.pinterest.com/pin/574842339920064060/
Corrin Radd says
Made this for dinner tonight. Yum. I coated some whole mushrooms in the sauce and baked them too.
Shannon @ Yup, it's Vegan says
Awesome, I’m so glad you liked it! 🙂 I can imagine that mushrooms would be good in the sauce too!
Kate says
Hey Shannon, this looks great! Is there a reason you freeze the tofu? I’m always looking for tip on cooking it! 🙂
Shannon @ Yup, it's Vegan says
Thank you! The structure of the tofu is expanded in the freezer due to the water inside, and it stays expanded when it thaws. That gives it a chewy, slightly spongy texture that I really like. As a bonus, the increased porousness allows it to soak up more marinade 🙂
Dannii @ Hungry Healthy Happy says
This sounds great! Anything with sriracha and I am sold 🙂
Shannon @ Yup, it's Vegan says
Thank you! Sriracha can do no wrong =]
Cadry says
This sounds so delicious! I love new tofu marinade recipes, since a tofu centerpiece fills out a meal so nicely. Like you, I didn’t used to be into tofu at all, but now I enjoy it several times a week. It’s interesting how a person’s taste preferences can change over time, and they learn to experience foods in new ways.
Shannon @ Yup, it's Vegan says
Thank you! It really is interesting. I think I’m also gravitating more toward tofu because preparing it is so easy and hands-off, and my cooking has been getting lazier!
Stephanie says
I’m a Korean and I want to thank you for sharing a Korean recipe! In traditional bulgogi they don’t usually use gochujang, but I’m a lover of gochujang so I actually prefer it with gochujang!
I will definitely try this recipe next time <3 maybe I'll try with the soycurls I have!
I've seen my mom also use kiwi instead of pear (back in meat-eating days) 😉
Shannon @ Yup, it's Vegan says
Thank you, Stephanie, I hope I did the flavors justice! I learned that hot sauce isn’t typically included but I wanted to add it for a little more umami flavor since there’s no meat. I have never gotten to try soy curls (hoping to soon!) but I hope it turns out well 🙂
Laura @ the gluten-free treadmill says
I love the flavors and inspiration in this dish! So delicious!
Shannon @ Yup, it's Vegan says
Thanks Laura!