Easy Better Than Takeout Teriyaki Tofu Rice Casserole

Easy better-than-takeout teriyaki tofu rice casserole is crispy, comforting, and packed with umami flavor. After making this many times, I discovered the trick to getting that perfect crispy tofu top. Keep reading for my best tips, or jump straight to the recipe. If you love recipes like this, you’ll also enjoy Crispy Egg Roll in a Bowl and Easy Coconut Chicken Rice Bowl Recipe.

Why This Easy Better Than Takeout Teriyaki Tofu Rice Casserole Is Pure Comfort
- Crispy teriyaki tofu on top
- Comforting, fluffy rice below
- One pot, quick, and easy
- Better than takeout taste
What You'll Need for Easy Better Than Takeout Teriyaki Tofu Rice Casserole
Choosing the right ingredients makes a big difference, but this recipe is forgiving enough to work with what you have.
- Extra firm tofu
- Jasmine rice
- Broccoli
- Carrots
- Green onions
- Teriyaki sauce
- Soy sauce
- Garlic
- Ginger
- Sesame oil
- Sriracha (optional)
- Optional: Sesame seeds
- Optional: Red pepper flakes
- Optional: Cilantro

📝 Ingredient Notes
- Tofu: Press to remove excess water for better texture.
đź›’ Tools & Equipment I Recommend
- Tofu Press — Removes excess water for crispy tofu. → See on Amazon
- Non-stick Skillet — Even cooking and easy cleanup. → See on Amazon

How to Make Easy Better Than Takeout Teriyaki Tofu Rice Casserole
- Press tofu: Wrap tofu in paper towels, place on a plate, and weigh down with a heavy object for 15 minutes.
- Cook rice: Cook rice according to package instructions. Set aside.
- Sauté vegetables: In a large skillet, sauté broccoli and carrots until tender. Remove from skillet and set aside.
- Crispy tofu: In the same skillet, add pressed tofu and cook until crispy. Remove from skillet and set aside.
- Make teriyaki sauce: In a small bowl, mix teriyaki sauce, soy sauce, garlic, ginger, and sesame oil.
- Assemble casserole: In a greased 9×13-inch baking dish, layer cooked rice, sautĂ©ed vegetables, and crispy tofu. Pour teriyaki sauce over the top. Sprinkle with optional toppings.
- Bake: Bake at 375°F (190°C) for 20-25 minutes, or until cheese is melted and bubbly. Let rest for 5 minutes before serving.
Cook's Tips for Perfect Easy Better Than Takeout Teriyaki Tofu Rice Casserole
- Common mistake and fix: Don't skip pressing the tofu. It removes excess water for better texture and helps it crisp up in the oven.
- Pro tip: For a spicy kick, add a drizzle of sriracha to the teriyaki sauce.
- Pro tip: Make this casserole ahead of time and refrigerate. Reheat in the oven for best results.
- Pro tip: For a gluten-free version, use tamari instead of soy sauce and ensure your teriyaki sauce is gluten-free.
Storing & Reheating Easy Better Than Takeout Teriyaki Tofu Rice Casserole
Short-Term Storage
Store in an airtight container in the fridge. Store leftovers in an airtight container for up to 4 days. Make-ahead tip: Prepare the casserole up to 24 hours ahead. Store in the fridge until ready to bake.
Freezing Easy Better Than Takeout Teriyaki Tofu Rice Casserole
Freeze individual portions for up to 2 months. Thaw overnight in the fridge before reheating.
How to Reheat Without Drying It Out
Oven: Reheat in the oven at 350°F (175°C) for 15-20 minutes, or until heated through. Microwave: Reheat in the microwave for 2-3 minutes, or until heated through. May not be as crispy.
Recipe Notes
- Chef tip: For a vegetarian version, omit the soy sauce and use tamari instead.
- Best substitution: Replace tofu with chicken or tempeh for a different protein.
- Make-ahead: Prepare the casserole up to 24 hours ahead. Store in the fridge until ready to bake.
- Scaling: This recipe can be easily doubled to serve a larger crowd.
- Troubleshooting: If the tofu isn't crispy, broil it for an additional 2-3 minutes after baking.
Want to level up this recipe?
Instant Pot — Cooks rice perfectly and speeds up cooking time. → Check price on Amazon
Easy Better Than Takeout Teriyaki Tofu Rice Casserole

Ingredients
Main Ingredients
- Extra firm tofu
- Jasmine rice
- Broccoli
- Carrots
- Green onions
Seasonings
- Teriyaki sauce
- Soy sauce
- Garlic
- Ginger
- Sesame oil
- Sriracha (optional)
Optional Toppings
- Sesame seeds
- Red pepper flakes
- Cilantro
Instructions
- Press tofu: Wrap tofu in paper towels, place on a plate, and weigh down with a heavy object for 15 minutes.
- Cook rice: Cook rice according to package instructions. Set aside.
- Sauté vegetables: In a large skillet, sauté broccoli and carrots until tender. Remove from skillet and set aside.
- Crispy tofu: In the same skillet, add pressed tofu and cook until crispy. Remove from skillet and set aside.
- Make teriyaki sauce: In a small bowl, mix teriyaki sauce, soy sauce, garlic, ginger, and sesame oil.
- Assemble casserole: In a greased 9×13-inch baking dish, layer cooked rice, sautĂ©ed vegetables, and crispy tofu. Pour teriyaki sauce over the top. Sprinkle with optional toppings.
- Bake: Bake at 375°F (190°C) for 20-25 minutes, or until cheese is melted and bubbly. Let rest for 5 minutes before serving.
Notes
- Chef tip: For a vegetarian version, omit the soy sauce and use tamari instead.
- Best substitution: Replace tofu with chicken or tempeh for a different protein.
- Make-ahead: Prepare the casserole up to 24 hours ahead. Store in the fridge until ready to bake.
- Scaling: This recipe can be easily doubled to serve a larger crowd.
- Troubleshooting: If the tofu isn't crispy, broil it for an additional 2-3 minutes after baking.
Storage
- Fridge: Store leftovers in an airtight container for up to 4 days.
- Freezer: Freeze individual portions for up to 2 months. Thaw overnight in the fridge before reheating.
- Oven reheat: Reheat in the oven at 350°F (175°C) for 15-20 minutes, or until heated through.
- Microwave reheat: Reheat in the microwave for 2-3 minutes, or until heated through. May not be as crispy.
- Make ahead: Prepare the casserole up to 24 hours ahead. Store in the fridge until ready to bake.
Nutrition Per Serving
- Calories: 350
- Protein: 18g
- Fat: 12g
- Carbs: 45g
- Fiber: 4g
- Sugar: 8g
- Sodium: 1200mg
- Cholesterol: 0mg
- Sat. Fat: 2g
Nutritional values are estimates only. Actual values may vary by brand and portion size.
Easy Better Than Takeout Teriyaki Tofu Rice Casserole FAQs
Yes, prepare the casserole up to 24 hours ahead and store in the fridge until ready to bake.
Make sure to press the tofu to remove excess water before cooking. This helps achieve a crispy texture.
Yes, freeze individual portions for up to 2 months. Thaw overnight in the fridge before reheating.
While you can cook the tofu in the air fryer, the casserole itself is best baked in the oven for even cooking.
Replace tofu with chicken or tempeh for a different protein.
A Warm Final Note
I can’t wait for you to try Easy Better Than Takeout Teriyaki Tofu Rice Casserole and see how effortlessly it comes together. When you make it, pop back here and leave a rating or share how it turned out — I love hearing from you!






