Teriyaki Tofu Bowls with Kimchi Mayo Recipe
Introduction
These Teriyaki Tofu Bowls with Kimchi Mayo offer a flavorful and satisfying meal that’s perfect for lunch or dinner. The crispy, shredded tofu glazed in teriyaki sauce pairs beautifully with creamy, tangy kimchi mayo and fresh steamed vegetables. It’s a simple yet exciting way to enjoy plant-based protein with bold flavors.

Ingredients
- 1 block extra-firm tofu
- 2 tablespoons avocado oil
- 1/4 cup teriyaki sauce (more to taste)
- 1 clove garlic, grated or minced
- 1/2 cup kewpie mayo
- 3/4 cup kimchi, chopped finely
- Salt and pepper to taste
- 1-2 cups steamed jasmine rice
- 1-2 cups steamed broccoli
- 4 green onions, thinly sliced (green parts)
Instructions
- Step 1: Drain and press the tofu by wrapping it in a few paper towels to remove excess moisture. If using high protein tofu, pressing may be minimal.
- Step 2: Gently grate the tofu using a box grater to create medium-sized shreds.
- Step 3: Heat the avocado oil over medium-high heat in a nonstick pan. Add the shredded tofu and pan-fry for 10-15 minutes, stirring occasionally until it is browned and slightly crisped.
- Step 4: While tofu cooks, prepare steamed jasmine rice and broccoli for serving.
- Step 5: In a small bowl, mix the chopped kimchi with kewpie mayo to create the kimchi mayo sauce. Season with salt and pepper to taste.
- Step 6: Once tofu is crisped, add teriyaki sauce and grated garlic to the pan. Let it sizzle on medium heat for about one minute to infuse the flavors.
- Step 7: Serve the glazed tofu over steamed rice, accompanied by broccoli and a generous dollop of kimchi mayo. Garnish with sliced green onions and additional teriyaki sauce or a spicy sprinkle like togarashi if desired.
Tips & Variations
- Pressing the tofu well helps achieve a crispier texture, but high protein tofu can require less pressing.
- For extra heat, add a pinch of chili flakes or togarashi to the tofu or kimchi mayo sauce.
- You can swap broccoli for other steamed vegetables like snap peas or bok choy based on preference or seasonality.
- Use gluten-free tamari sauce if avoiding wheat in teriyaki sauce.
Storage
Store leftover tofu, rice, and kimchi mayo separately in airtight containers in the refrigerator for up to 3 days. Reheat tofu and vegetables gently in a skillet or microwave, then add fresh kimchi mayo before serving to maintain its flavor and texture.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use regular mayonnaise instead of kewpie mayo?
Yes, regular mayonnaise works as a substitute, though kewpie mayo has a slightly sweeter and richer flavor that enhances the dish.
How do I prevent the tofu from sticking to the pan?
Make sure to use a well-heated nonstick pan and enough oil before adding the tofu. Avoid overcrowding the pan so the tofu can crisp evenly without steaming.
PrintTeriyaki Tofu Bowls with Kimchi Mayo Recipe
This vibrant Teriyaki Tofu Bowl with Kimchi Mayo is a flavorful and satisfying plant-based meal combining crispy shredded tofu glazed in savory teriyaki sauce, served over steamed jasmine rice and broccoli. The dish is elevated with a tangy, spicy kimchi mayo and fresh green onions, creating a perfect balance of textures and flavors in every bite.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 2–3 servings 1x
- Category: Main Course
- Method: Frying
- Cuisine: Japanese Fusion
- Diet: Vegetarian
Ingredients
Tofu and Sauce
- 1 block extra-firm tofu
- 2 tablespoons avocado oil
- 1/4 cup teriyaki sauce (more to taste)
- 1 clove garlic, grated or minced
Kimchi Mayo
- 1/2 cup kewpie mayo
- 3/4 cup kimchi, chopped finely
- salt and pepper to taste
Sides and Garnishes
- 1–2 cups steamed jasmine rice
- 1–2 cups steamed broccoli
- 4 green onions, thinly sliced (green parts)
Instructions
- Prep Tofu: Drain and press the tofu with several paper towels to remove excess moisture, especially if not using high-protein tofu which may require less pressing.
- Grate Tofu: Using a box grater, gently grate the tofu into medium-sized shreds to prepare for frying.
- Fry Tofu: Heat the avocado oil over medium-high heat in a nonstick pan. Add the shredded tofu and pan-fry for 10-15 minutes, stirring occasionally until the tofu is browned and slightly crisped.
- Prepare Rice, Broccoli, and Sauce: While tofu fries, steam 1-2 cups each of jasmine rice and broccoli. In a separate bowl, mix the kewpie mayo and finely chopped kimchi to create the kimchi mayo sauce. Season with salt and pepper to taste.
- Finish Tofu: Add the teriyaki sauce and grated garlic to the crisped tofu in the hot pan. Let it cook for about a minute on medium heat, allowing the flavors to meld and the garlic aroma to develop.
- Serve: Plate the cooked jasmine rice and steamed broccoli. Top with the glazed tofu, a dollop of kimchi mayo, and garnish with sliced green onions. Optionally, add more teriyaki sauce and a sprinkle of togarashi for extra heat.
Notes
- Pressing tofu helps achieve a better texture by removing excess water, but high-protein tofu alternatives may require minimal to no pressing.
- Kimchi mayo adds a spicy, tangy kick which can be adjusted by increasing or reducing kimchi quantity.
- Use avocado oil or another high smoke point oil for best frying results and flavor.
- Garnish with togarashi or chili flakes for an extra spicy twist.
- To make this dish gluten-free, ensure the teriyaki sauce is gluten-free or make your own.
Keywords: teriyaki tofu, tofu bowl, kimchi mayo, vegan dinner, plant-based, easy tofu recipe, Asian-inspired bowl, crispy tofu, jasmine rice bowl

