I recently tried making Crispy Teriyaki Cauliflower Rice Stacks Recipe, and honestly, it felt like creating a restaurant-style dish in my own kitchen. The layers of sticky rice, creamy avocado, and crispy teriyaki-coated cauliflower taste absolutely incredible together.
When I first served it, the presentation looked fancy, but the recipe was surprisingly simple. I love how the sweet and savory teriyaki sauce blends with the crispy roasted cauliflower and soft rice.
If you want a fun, flavorful, and unique plant‑based meal, this recipe is definitely worth trying. It pairs nicely with sides like Cheddar and Herb Soda Bread for added texture and flavor.

Ingredients
For the Sticky Rice
- 1 cup white rice – sushi-style rice works best because it becomes sticky and holds the stack shape well.
- 2 cups of water – helps cook the rice evenly and keeps the texture soft.
- 1 tablespoon sugar – gives the rice a subtle sweetness similar to sushi rice.
- 2 tablespoons of rice vinegar – adds light acidity that balances the flavors.
For the Teriyaki Cauliflower
- 1 head cauliflower, cut into florets – use medium bite-sized pieces for the best texture.
- 1/2 cup all-purpose flour – helps create a light batter coating for crispy roasting.
- 1/2 cup unsweetened non‑dairy milk – almond or soy milk works great for the batter.
- 1 teaspoon white pepper – adds mild heat and flavor without overpowering the dish.
- 1/3 cup teriyaki sauce – coats the roasted cauliflower in sweet and savory flavor.
For the Rice Stacks
- 2 large avocados, diced – provides creaminess and rich texture.
- 2 tablespoons of fresh cilantro – adds freshness and herb flavor.
- Juice of 1 lime – brightens the avocado mixture.
- Oil spray – prevents the stacks from sticking to the mold.
- Spicy mayo (vegan mayo + sriracha) – gives a creamy spicy topping.
- Black sesame seeds – add crunch and a beautiful garnish.
Note: The ingredients above make approximately 8 rice stacks, perfect for serving 4–6 people as an appetizer or light meal. You can also enjoy similar desserts like Key Lime Pie Lush Recipe for a sweet finish after this meal.
Variations
- Use brown rice or sushi rice for a slightly healthier whole‑grain version.
- Swap the avocado with mashed edamame for a protein‑rich layer.
- Replace regular flour with gluten‑free flour to make the recipe gluten-free.
- Add shredded carrots or cucumber slices for extra crunch and freshness.
- Use homemade teriyaki sauce if you prefer controlling the sweetness and sodium.

Cooking Time
- Prep Time: 25 minutes
- Cooking Time: 35 minutes
- Total Time: 1 hour
Equipment You Need
- Baking sheet – used to roast the cauliflower until crispy
- Parchment paper – prevents the cauliflower from sticking to the pan.
- Mixing bowls – for preparing batter and avocado mixture.
- Measuring cups – used to shape the rice stacks neatly.
- Small saucepan – for cooking the rice.
- Knife and cutting board – for chopping vegetables safely.
How to Make Teriyaki Cauliflower Rice Stacks Recipe?
This recipe is simple to follow and comes together in a few easy steps. Each layer adds flavor and texture, making the final dish visually impressive and delicious.
Cook the Sticky Rice
Start by adding the rice and water to a saucepan and bringing it to a boil. Once boiling, reduce the heat, cover the pot, and let the rice simmer until the liquid is absorbed. This usually takes about 20 minutes and creates soft, fluffy rice.
In a small bowl, mix sugar and rice vinegar, then stir it into the cooked rice. Fluff the rice gently with a fork and let it cool slightly so it holds its shape when stacking.
Prepare the Cauliflower Batter
Preheat the oven to 425°F and line a baking sheet with parchment paper. In a bowl, whisk together flour, non‑dairy milk, and white pepper until it forms a batter similar to pancake batter.
The batter should be thick enough to coat the cauliflower but still slightly runny. If needed, add a little more milk to adjust the consistency.
Bake the Cauliflower
Dip each cauliflower floret into the batter and let the excess drip off. Place the coated florets on the prepared baking sheet in a single layer.
Bake for about 25 minutes, flipping halfway through so they cook evenly. The cauliflower should become golden and slightly crispy.
Add the Teriyaki Sauce
Remove the cauliflower from the oven and pour the teriyaki sauce over the roasted pieces. Toss everything gently so the sauce coats each floret evenly.
Return the pan to the oven and bake for another 5 minutes. Toss again and bake for 2–5 more minutes, keeping an eye on it so the sauce doesn’t burn.
Make the Avocado Mixture
While the cauliflower is roasting, prepare the avocado layer. In a bowl, combine diced avocado, chopped cilantro, and lime juice.
Mix gently so the avocado stays chunky but well coated with the citrus and herbs.
Assemble the Rice Stacks
Lightly spray a measuring cup with oil to prevent sticking. Add a layer of avocado mixture at the bottom of the cup, then fill the rest with sticky rice.
Press the rice down firmly and run a knife around the edge. Flip the cup onto a plate and gently tap until the stack slides out.
Add the Final Toppings
Place a couple pieces of teriyaki cauliflower on top of each rice stack. Drizzle spicy mayo over the top and sprinkle with cilantro and sesame seeds.
Serve immediately while the cauliflower is still crispy and warm for the best flavor and texture.
Additional Tips for Making This Recipe Better
From my experience, these tips really improve the flavor and texture of the recipe:
- I always cut cauliflower into medium florets because tiny pieces can burn easily.
- I like letting the rice cool slightly before stacking so it holds the shape better.
- I sometimes add a little extra teriyaki sauce for stronger flavor.
- I recommend using ripe but firm avocados so they don’t turn mushy.
- I like serving the stacks immediately to keep the cauliflower crispy.
How to Serve Teriyaki Cauliflower Rice Stacks Recipe?
This dish looks beautiful when served individually on small plates or a large serving platter. You can garnish each stack with extra sesame seeds, chopped cilantro, or thinly sliced green onions for added color.
For a complete meal, serve the stacks alongside a light Asian-style salad, cucumber slices, or miso soup. They also work wonderfully as a party appetizer because the stacked presentation looks elegant and eye-catching

.
Nutritional Information
Here is the approximate nutritional breakdown per serving:
- Calories: 261 kcal
- Protein: 6 g
- Carbohydrates: 37 g
- Fat: 10 g
Make Ahead and Storage
Storing
Store leftover components separately in airtight containers in the refrigerator. The rice and cauliflower stay fresh for about 3–4 days when properly stored.
Freezing
The cauliflower can be frozen after baking, but the avocado layer should always be made fresh. Frozen cauliflower keeps well for about 1–2 months.
Reheating
Reheat the cauliflower in the oven or air fryer to restore crispiness. Assemble the stacks fresh before serving to maintain the best texture.
Why You’ll Love This Recipe?
This recipe is perfect for anyone who enjoys creative and flavorful meals. Here are a few reasons why it stands out:
- Easy yet impressive presentation
The stacked design looks restaurant‑quality but is surprisingly simple to create at home. - Packed with bold flavors
The combination of sweet teriyaki sauce, creamy avocado, and crispy cauliflower creates a balanced bite. - Great for plant-based diets
This recipe is naturally vegan and can easily be made gluten‑free. - Perfect for entertaining
These rice stacks look elegant, making them ideal for dinner parties or special meals. - Customizable ingredients
You can easily add vegetables, sauces, or grains to match your taste preferences.

Crispy Teriyaki Cauliflower Rice Stacks
Ingredients
Method
- Start by adding the rice and water to a saucepan and bringing it to a boil. Once boiling, reduce the heat, cover the pot, and let the rice simmer until the liquid is absorbed. This usually takes about 20 minutes and creates soft, fluffy rice.
- In a small bowl, mix sugar and rice vinegar, then stir it into the cooked rice. Fluff the rice gently with a fork and let it cool slightly so it holds its shape when stacking.
- The batter should be thick enough to coat the cauliflower but still slightly runny. If needed, add a little more milk to adjust the consistency.
- Dip each cauliflower floret into the batter and let the excess drip off. Place the coated florets on the prepared baking sheet in a single layer.
- Bake for about 25 minutes, flipping halfway through so they cook evenly. The cauliflower should become golden and slightly crispy.
- Remove the cauliflower from the oven and pour the teriyaki sauce over the roasted pieces. Toss everything gently so the sauce coats each floret evenly.
- Return the pan to the oven and bake for another 5 minutes. Toss again and bake for 2–5 more minutes, keeping an eye on it so the sauce doesn’t burn.
- While the cauliflower is roasting, prepare the avocado layer. In a bowl, combine diced avocado, chopped cilantro, and lime juice.
- Mix gently so the avocado stays chunky but well coated with the citrus and herbs.
- Lightly spray a measuring cup with oil to prevent sticking. Add a layer of avocado mixture at the bottom of the cup, then fill the rest with sticky rice.
- Press the rice down firmly and run a knife around the edge. Flip the cup onto a plate and gently tap until the stack slides out.
- Place a couple pieces of teriyaki cauliflower on top of each rice stack. Drizzle spicy mayo over the top and sprinkle with cilantro and sesame seeds.
- Serve immediately while the cauliflower is still crispy and warm for the best flavor and texture.
Notes
- I always cut cauliflower into medium florets because tiny pieces can burn easily.
- I like letting the rice cool slightly before stacking so it holds the shape better.
- I sometimes add a little extra teriyaki sauce for stronger flavor.
- I recommend using ripe but firm avocados so they don’t turn mushy.
- I like serving the stacks immediately to keep the cauliflower crispy.