Crispy Teriyaki Tofu and Avocado Rice Stack
If you’re looking for a delicious and healthy meal that’s quick to whip up, you’ll absolutely adore this Crispy Teriyaki Tofu and Avocado Rice Stack. This recipe is one of my go-tos because it’s not only packed with flavor but also incredibly satisfying. The crispy tofu pairs beautifully with silky avocado and nutty brown rice, making it a perfect choice for busy weeknights or cozy family gatherings.
What I love most about this dish is how customizable it is! Whether you’re serving it up for lunch or dinner, its vibrant colors and delightful textures make it a feast for both the eyes and the taste buds. Plus, the homemade teriyaki sauce adds just the right touch of sweetness and umami. Trust me; once you try this stack, it will become a favorite in your household!
Why You’ll Love This Recipe
- Quick to prepare: In just 45 minutes, you can have a wholesome meal ready to enjoy.
- Family-friendly: Kids love the crispy tofu and creamy avocado, making it a hit at the dinner table.
- Customizable: Feel free to add extra veggies or switch out ingredients based on what you have on hand!
- Healthy ingredients: With tofu, brown rice, and avocado, this dish offers a nutritious balance of protein and healthy fats.
- Tasty leftovers: The flavors meld beautifully overnight, making great leftovers for lunch the next day.

Ingredients You’ll Need
Let’s gather our simple and wholesome ingredients! You’ll find everything you need to create this delightful Crispy Teriyaki Tofu and Avocado Rice Stack right in your pantry or local grocery store.
For the Tofu:
- 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
For the Teriyaki Sauce:
- 1/4 cup soy sauce
- 1/4 cup rice vinegar
- 1 tablespoon honey
- 1 clove garlic, minced
- 1/4 teaspoon sesame oil
For the Rice:
- 1 cup brown rice
- 2 cups vegetable broth
- 1/4 teaspoon salt
For the Avocado:
- 1 avocado, sliced
Variations
One of the best things about this recipe is how flexible it can be! If you want to get creative or use what you have on hand, here are some fun variations to try:
- Swap the protein: Try using tempeh instead of tofu for a different texture and flavor.
- Add extra veggies: Toss in some steamed broccoli or sautéed bell peppers for added nutrition.
- Change up the grains: Quinoa or jasmine rice can be used instead of brown rice for a unique twist.
- Make it spicy: Drizzle some sriracha over your stack for an extra kick!
How to Make Crispy Teriyaki Tofu and Avocado Rice Stack
Step 1: Prepare the Tofu
In a bowl, combine cornstarch, flour, garlic powder, salt, and pepper. This mixture will create that lovely crispy coating on your tofu. Toss your tofu cubes in this mixture until they are well-coated. Getting that crunch just right is essential; it adds so much texture to your stack!
Step 2: Cook the Tofu
Heat oil in a large skillet over medium-high heat. Once hot, add your tofu cubes and cook until they turn golden brown and crispy on all sides. This step is crucial because achieving that perfect crispiness makes all the difference in flavor!
Step 3: Make the Teriyaki Sauce
In a small bowl, whisk together soy sauce, rice vinegar, honey, minced garlic, and sesame oil. This homemade teriyaki sauce brings a sweet-savory punch to your dish. It’s super easy to make from scratch—and so much better than store-bought!
Step 4: Cook the Rice
Bring vegetable broth to a boil in a large pot. Add brown rice along with salt. Reduce heat, cover, and simmer for 15-20 minutes until tender. Using vegetable broth instead of water infuses more flavor into your rice—a little trick that makes every bite count!
Step 5: Assemble Your Stack
In serving bowls, layer warm rice first, followed by slices of creamy avocado and crispy tofu on top. Drizzle generously with teriyaki sauce! Seeing all those beautiful layers come together is so rewarding.
Step 6: Serve & Enjoy!
Serve immediately while everything is warm and delicious. Enjoy each bite of this Crispy Teriyaki Tofu and Avocado Rice Stack—it’s not just food; it’s pure comfort!
Pro Tips for Making Crispy Teriyaki Tofu and Avocado Rice Stack
Creating the perfect Crispy Teriyaki Tofu and Avocado Rice Stack is easier than you might think! Here are some pro tips to ensure your dish turns out delicious every time.
-
Use extra-firm tofu: This type of tofu holds its shape better when cooked, resulting in a crispy texture instead of a mushy one.
-
Press the tofu: Pressing helps to remove excess moisture, allowing your tofu to absorb more flavor and become crispier when cooked.
-
Don’t overcrowd the pan: Fry the tofu in batches if necessary. Overcrowding can lead to steaming rather than frying, which prevents that desirable crunch.
-
Make the teriyaki sauce in advance: Preparing the sauce ahead of time allows its flavors to meld together beautifully, enhancing the overall taste of your dish.
-
Experiment with toppings: Feel free to customize your stack with ingredients like sliced radishes, sesame seeds, or green onions for added texture and flavor!
How to Serve Crispy Teriyaki Tofu and Avocado Rice Stack
Presentation is key when serving this delightful dish! A colorful arrangement will make your meal even more appetizing. Here are some ideas on how to showcase your creation.
Garnishes
- Sesame seeds: A sprinkle of sesame seeds not only adds a nice crunch but also brings an authentic Asian flair to your dish.
- Chopped green onions: These provide a fresh pop of color and a mild onion flavor that complements the teriyaki sauce beautifully.
- Sliced radishes: Thinly sliced radishes add a peppery bite and vibrant color that enhances both flavor and visual appeal.
Side Dishes
- Miso Soup: This traditional Japanese soup is light yet flavorful, making it a perfect complement to the heartiness of the rice stack.
- Steamed Edamame: Lightly salted edamame offers a fun finger food option that’s both nutritious and satisfying.
- Cucumber Salad: A refreshing cucumber salad dressed in rice vinegar can balance out the richness of the avocado and tofu.
- Stir-Fried Vegetables: Colorful stir-fried vegetables tossed in soy sauce make a fantastic side that adds both nutrition and flavor variety.
With these tips and serving suggestions, you’re ready to enjoy your Crispy Teriyaki Tofu and Avocado Rice Stack like a pro! Happy cooking!

Make Ahead and Storage
This Crispy Teriyaki Tofu and Avocado Rice Stack is a fantastic option for meal prep. You can make it in advance to enjoy throughout the week, making your lunches or dinners quick and easy!
Storing Leftovers
- Allow the dish to cool completely before storing.
- Place leftovers in an airtight container.
- Store in the refrigerator for up to 3 days.
Freezing
- It’s best to freeze the tofu separately from the rice and avocado.
- Place cooled tofu in a freezer-safe bag or container, removing as much air as possible.
- Freeze the rice in another container or bag, ensuring it’s sealed well.
- Avocado does not freeze well, so it’s best to add fresh slices when serving after thawing.
Reheating
- Thaw frozen tofu and rice overnight in the refrigerator.
- Reheat rice in a microwave or on the stovetop with a splash of water until warmed through.
- Reheat tofu in a skillet over medium heat until crispy again, adding a little oil if needed.
- Assemble with fresh avocado slices before serving.
FAQs
Here are some common questions about making this delicious dish!
How can I make Crispy Teriyaki Tofu and Avocado Rice Stack vegan?
This recipe is already vegan-friendly! Just ensure that the honey is replaced with maple syrup or agave nectar for a fully plant-based option.
Can I customize the Crispy Teriyaki Tofu and Avocado Rice Stack?
Absolutely! Feel free to add your favorite veggies like bell peppers or steamed broccoli to enhance nutrition and flavor.
What can I substitute for brown rice in this recipe?
You can use quinoa, cauliflower rice, or jasmine rice if you prefer a different grain or need a low-carb option.
How do I ensure my tofu is extra crispy?
Pressing the tofu before cooking helps remove excess moisture, which allows it to crisp up beautifully when fried.
Final Thoughts
I hope you enjoy making this Crispy Teriyaki Tofu and Avocado Rice Stack as much as I do! It’s a delightful dish that brings together great flavors while being nutritious. Don’t hesitate to experiment with your favorite toppings or sides. Happy cooking!
Crispy Teriyaki Tofu and Avocado Rice Stack
Enjoy a delightful and nutritious meal with the Crispy Teriyaki Tofu and Avocado Rice Stack. This vibrant dish features crispy tofu coated in a homemade teriyaki sauce, layered over nutty brown rice and creamy avocado. Perfect for busy weeknights or family gatherings, it’s a customizable recipe that can easily adapt to your preferences. Whether you’re craving something satisfying for lunch or dinner, this stack offers a beautiful presentation and an explosion of flavors that will please everyone at the table. Plus, it’s quick to prepare, making it an ideal choice for those looking to whip up something delicious in no time!
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: Serves 4
- Category: Dinner
- Method: Frying
- Cuisine: Asian
Ingredients
- 1 block extra-firm tofu
- 1/4 cup cornstarch
- 1/4 cup all-purpose flour
- 1/4 cup soy sauce
- 1/4 cup rice vinegar
- 1 tablespoon honey
- 1 cup brown rice
- 2 cups vegetable broth
- 1 avocado
Instructions
- Press the tofu and cut it into cubes. Toss with cornstarch, flour, garlic powder, salt, and pepper.
- Heat oil in a skillet over medium-high heat and fry tofu until golden brown.
- Whisk together soy sauce, rice vinegar, honey, minced garlic, and sesame oil to create the teriyaki sauce.
- Cook brown rice in vegetable broth according to package instructions.
- Assemble by layering rice, sliced avocado, crispy tofu, and drizzling with teriyaki sauce.
- Serve warm.
Nutrition
- Serving Size: 1 serving
- Calories: 480
- Sugar: 6g
- Sodium: 800mg
- Fat: 19g
- Saturated Fat: 2g
- Unsaturated Fat: 17g
- Trans Fat: 0g
- Carbohydrates: 64g
- Fiber: 10g
- Protein: 18g
- Cholesterol: 0mg