Description
A creamy, savory vegan twist on sushi, this baked casserole layers seasoned sushi rice, marinated tofu, and spicy vegan mayo for a warm, comforting dish perfect for sharing or meal prep.
Ingredients
2 cups cooked sushi rice
2 tbsp rice vinegar
1 tbsp maple syrup
1/2 tsp salt
1 block (14 oz) extra-firm tofu, pressed and crumbled
1 tbsp soy sauce
1 tbsp sesame oil
1 tbsp sriracha
1/4 cup vegan mayo
1 tbsp lemon juice
1 tsp garlic powder
1 avocado, sliced
1/4 cup chopped green onions
1 tbsp sesame seeds
1 sheet nori, crushed or finely shredded
Optional: Pickled ginger and extra sriracha for serving
Instructions
- Preheat the oven to 375°F (190°C).
- In a bowl, mix the cooked sushi rice with rice vinegar, maple syrup, and salt. Press evenly into a lightly greased 8×8-inch baking dish.
- In another bowl, toss the crumbled tofu with soy sauce, sesame oil, and sriracha.
- Sauté the tofu mixture over medium heat for 5–7 minutes until lightly browned. Spread over the rice layer.
- In a small bowl, whisk together vegan mayo, lemon juice, and garlic powder. Drizzle half over the tofu layer.
- Bake for 20 minutes, until the top is golden and slightly crispy.
- Top with sliced avocado, green onions, sesame seeds, and shredded nori.
- Drizzle with remaining mayo sauce and serve warm with pickled ginger and extra sriracha if desired.
Notes
Use tamari or coconut aminos for a gluten-free option.
Swap tofu for jackfruit or mashed chickpeas for a soy-free version.
Add diced cucumbers, shredded carrots, or edamame to the tofu layer for extra veggies.
Store leftovers in the fridge for up to 3 days; reheat with a splash of water or sauce to retain moisture.
Not freezer-friendly due to texture changes in rice and tofu.
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Category: Main Dish
- Method: Baking
- Cuisine: Japanese-Inspired
Nutrition
- Serving Size: 1/4 of bake
- Calories: 310
- Sugar: 3g
- Sodium: 600mg
- Fat: 17g
- Saturated Fat: 2g
- Unsaturated Fat: 14g
- Trans Fat: 0g
- Carbohydrates: 28g
- Fiber: 4g
- Protein: 12g
- Cholesterol: 0mg