Crispy Teriyaki Tofu and Avocado Rice Stack Recipe
Introduction
This Crispy Teriyaki Tofu and Avocado Rice Stack offers a delicious blend of textures and flavors, combining crunchy tofu with creamy avocado and savory teriyaki sauce. It’s a satisfying, plant-based meal perfect for a quick lunch or dinner.

Ingredients
- 1 block extra-firm tofu, pressed and cut into cubes
- 1/4 cup cornstarch
- 1/4 cup all-purpose flour
- 1/2 teaspoon garlic powder
- 1/4 teaspoon salt
- 1/4 teaspoon black pepper
- 1/4 cup soy sauce
- 1/4 cup rice vinegar
- 1 tablespoon honey
- 1 clove garlic, minced
- 1/4 teaspoon sesame oil
- 1 cup brown rice
- 2 cups vegetable broth
- 1/4 teaspoon salt
- 1 avocado, sliced
Instructions
- Step 1: In a medium bowl, combine cornstarch, all-purpose flour, garlic powder, salt, and black pepper. Toss the pressed and cubed tofu thoroughly in this dry mixture until each piece is evenly coated.
- Step 2: Heat oil in a large skillet over medium-high heat. Add the coated tofu cubes and cook, turning occasionally, until all sides are golden brown and crispy, about 8-10 minutes. Remove from heat and set aside.
- Step 3: In a small bowl, whisk together soy sauce, rice vinegar, honey, minced garlic, and sesame oil to make the teriyaki sauce.
- Step 4: Bring vegetable broth to a boil in a large pot. Add brown rice and salt, reduce heat to low, cover, and simmer for 15-20 minutes until rice is tender and liquid is absorbed. Remove from heat and fluff with a fork.
- Step 5: In serving bowls, layer cooked brown rice, followed by sliced avocado and crispy tofu cubes on top. Drizzle generously with teriyaki sauce.
- Step 6: Serve immediately to enjoy the tofu’s crispiness and fresh flavors.
Tips & Variations
- Press tofu for at least 30 minutes to remove excess moisture for maximum crispiness.
- Use maple syrup or agave instead of honey to make the sauce vegan.
- Add steamed vegetables like broccoli or snap peas for extra color and nutrients.
- Serve with warm sesame seeds sprinkled on top for added texture and flavor.
Storage
Store leftover components separately in airtight containers in the refrigerator for up to 3 days. Reheat tofu in a skillet to regain crispiness, and warm rice in the microwave or on the stovetop. Avoid assembling the dish in advance to keep textures fresh.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use regular tofu instead of extra-firm?
Extra-firm tofu is preferred because it holds its shape and crisps up well. Regular tofu contains more water and can become mushy, but pressing it longer can help improve the texture.
How do I make this dish gluten-free?
Use tamari or another gluten-free soy sauce in place of regular soy sauce, and ensure your flour is gluten-free or substitute with rice flour.
PrintCrispy Teriyaki Tofu and Avocado Rice Stack Recipe
This Crispy Teriyaki Tofu and Avocado Rice Stack is a delightful plant-based dish featuring golden, crispy tofu coated in a seasoned flour mix, paired with creamy avocado slices and fluffy brown rice. Topped with a homemade tangy-sweet teriyaki sauce, this recipe offers a perfect balance of textures and flavors, ideal for a wholesome and satisfying meal.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Frying
- Cuisine: Japanese
- Diet: Vegetarian
Ingredients
Tofu and Coating
- 1 block extra-firm tofu, pressed and cut into cubes
- 1/4 cup cornstarch
- 1/4 cup all-purpose flour
- 1/2 teaspoon garlic powder
- 1/4 teaspoon salt
- 1/4 teaspoon black pepper
Teriyaki Sauce
- 1/4 cup soy sauce
- 1/4 cup rice vinegar
- 1 tablespoon honey
- 1 clove garlic, minced
- 1/4 teaspoon sesame oil
Rice
- 1 cup brown rice
- 2 cups vegetable broth
- 1/4 teaspoon salt
Garnish
- 1 avocado, sliced
Instructions
- Marinate Tofu: In a medium bowl, combine cornstarch, all-purpose flour, garlic powder, salt, and black pepper. Toss the pressed and cubed tofu thoroughly in this dry mixture until each piece is evenly coated, ensuring a crispy texture once cooked.
- Cook Tofu: Heat oil in a large skillet over medium-high heat. Add the coated tofu cubes and cook them, turning occasionally, until all sides are golden brown and crispy, approximately 8-10 minutes. Remove from heat and set aside.
- Make Teriyaki Sauce: In a small bowl, whisk together soy sauce, rice vinegar, honey, minced garlic, and sesame oil until well combined to create a flavorful teriyaki sauce.
- Cook Rice: In a large pot, bring the vegetable broth to a boil. Add the brown rice and salt, reduce the heat to low, cover the pot, and let it simmer for 15-20 minutes, or until the rice is tender and all liquid is absorbed. Remove from heat and fluff with a fork.
- Assemble: In serving bowls, layer the cooked brown rice, followed by sliced avocado and the crispy tofu cubes on top. Drizzle generously with the prepared teriyaki sauce to finish.
- Serve: Enjoy the dish immediately while the tofu is still crispy and the flavors are fresh and vibrant.
Notes
- Press the tofu thoroughly to remove excess moisture for better crispiness.
- You can substitute honey with maple syrup to make the recipe vegan.
- Use a non-stick skillet and enough oil to ensure even frying for the tofu.
- Brown rice can be substituted with quinoa or white rice if preferred.
- Serve immediately to enjoy the tofu at its crispiest texture.
Keywords: Crispy tofu, Teriyaki tofu, Avocado rice stack, Vegetarian, Plant-based, Brown rice, Homemade teriyaki sauce

