If you’re looking for a dish that’s both vibrant and bursting with flavor, the Teriyaki Cauliflower Rice Stacks with Avocado and Spicy Mayo Recipe is guaranteed to delight your taste buds. This recipe brings together tender, teriyaki-glazed cauliflower, fluffy rice with a subtle tang, creamy avocado, and a kick of spicy mayo all layered in a beautiful stack that’s as fun to make as it is to eat. It’s a fresh, colorful, and satisfying meal that effortlessly combines wholesome ingredients with an adventurous twist.

Ingredients You’ll Need
The magic of this Teriyaki Cauliflower Rice Stacks with Avocado and Spicy Mayo Recipe lies in its simple but essential ingredients. Each component plays a key role, whether it’s adding texture, balancing flavors, or brightening the dish with color and freshness.
- Dry white rice: The base for your stacks, providing a fluffy and neutral canvas to carry all the rich flavors.
- Water: Used to cook the rice perfectly tender.
- Sugar: Adds a gentle sweetness to balance the tang of the vinegar in the rice.
- Rice vinegar: Infuses the rice with a hint of acidity and brightness, making each bite refreshing.
- Cauliflower florets: The star ingredient, which bakes up crisp outside yet tender inside, soaking up the teriyaki sauce beautifully.
- Flour: Helps create a light batter for the cauliflower, lending a subtle crispness.
- Unsweetened non-dairy milk: Keeps the batter dairy-free and smooth without overpowering the other flavors.
- White pepper: Gives a gentle warmth to the batter, ensuring balanced seasoning.
- Teriyaki sauce: Loads the cauliflower with deep umami and sweet soy notes, elevating every bite.
- Avocados: Creamy, rich, and slightly buttery, they add smooth texture and mild flavor to complement the savory stacks.
- Cilantro: Brightens and freshens the dish with a hint of herbaceousness.
- Lime juice: Adds zesty citrus that lifts the avocado mixture and rice, making flavors pop.
- Oil spray: Helps prevent sticking and promotes even baking.
- Spicy mayo: Adds a luscious, creamy heat that brings excitement to the final presentation.
- Black sesame seeds: Offers a toasty crunch and visual contrast on top of the stacks.
How to Make Teriyaki Cauliflower Rice Stacks with Avocado and Spicy Mayo Recipe
Step 1: Cook the Rice
Start by combining dry white rice and water in a pot. Bring it to a boil, then cover and reduce the heat to let it simmer gently for about 20 minutes until all the water is absorbed. Fluff the rice with a fork, then stir in the rice vinegar and sugar while it’s still warm—this will give your rice its signature light tang and subtle sweetness that balances the hefty teriyaki flavors later.
Step 2: Preheat the Oven
While the rice cooks, preheat your oven to 425°F (220°C). Line a baking sheet with parchment paper. This step ensures your cauliflower bakes evenly and won’t stick, making clean-up much easier.
Step 3: Prepare the Batter and Coat Cauliflower
In a bowl, mix the flour, unsweetened non-dairy milk, and white pepper until smooth. Dip the cauliflower florets into this batter, letting any excess drip off so the coating isn’t too thick. Lay the battered florets on the prepared baking sheet, spaced out so they crisp up nicely instead of steaming together.
Step 4: Bake the Cauliflower
Bake the coated cauliflower for 15 minutes, then flip each piece carefully to ensure both sides get golden. After flipping, drizzle the cauliflower with teriyaki sauce and toss gently to coat. Return the florets to the oven for another 7 to 10 minutes until they’re caramelized, sticky, and perfectly tender inside.
Step 5: Make the Avocado Mixture
While the cauliflower finishes baking, dice the avocados and combine them with chopped cilantro and freshly squeezed lime juice in a bowl. This mixture should taste creamy, fresh, and tangy—the perfect foil to the savory cauliflower and rice.
Step 6: Assemble the Stacks
To assemble, lightly spray a measuring cup with oil to prevent sticking. Begin by layering the avocado mixture at the bottom of the cup, gently pressing it down. Next, add a layer of the seasoned rice and press firmly. Carefully invert the cup onto a serving plate and release the stack. Repeat this for as many stacks as you like, creating beautiful, structured towers of deliciousness.
Step 7: Finish and Serve
Top each rice and avocado stack with the tender, teriyaki-glazed cauliflower. Drizzle with spicy mayo for a creamy heat, sprinkle fresh cilantro for brightness, and finish with a scattering of black sesame seeds for a little crunch and visual pop. These stacks are as pretty as they are tasty!
How to Serve Teriyaki Cauliflower Rice Stacks with Avocado and Spicy Mayo Recipe

Garnishes
Fresh cilantro leaves and a sprinkle of toasted black sesame seeds add a lovely herbal fragrance and texture contrast. A drizzle of extra spicy mayo or a wedge of lime on the side invites your guests to personalize each bite and add extra bursts of flavor.
Side Dishes
This dish pairs beautifully with light, crisp salads like a cucumber and edamame salad or pickled vegetables to cut through the richness. Steamed or stir-fried greens like bok choy or kale also complement the stacks wonderfully, adding balance and freshness.
Creative Ways to Present
Try stacking these on small appetizer plates for a stunning starter, or build them taller and serve as an impressive main course centerpiece. You can even serve the components deconstructed in bowls for a fun, casual taco-style meal, letting everyone customize their own stacks.
Make Ahead and Storage
Storing Leftovers
Store any leftover cauliflower, rice, and avocado mixture separately in airtight containers in the refrigerator for up to 2 days. Keeping the components separate ensures the rice doesn’t get soggy and the avocado stays fresh longer.
Freezing
While the cauliflower and rice freeze well, avocado does not maintain its texture after freezing. Feel free to freeze baked cauliflower in a sealed container for up to 1 month, then thaw and reheat as needed.
Reheating
Reheat cauliflower in the oven at 350°F (175°C) to maintain crispiness and warm the rice gently in the microwave. Add the avocado mixture fresh when serving to preserve its creamy texture and vibrant flavor.
FAQs
Can I use brown rice instead of white rice?
Absolutely! Brown rice adds a nutty flavor and extra fiber. Just be sure to cook it according to package instructions, as it typically takes longer to soften than white rice.
Is there a vegan option for the spicy mayo?
Yes, swap traditional mayo for a vegan mayo base, and mix it with sriracha or your favorite hot sauce. This keeps the spicy mayo creamy and plant-based.
Can I make this recipe gluten-free?
To keep it gluten-free, use gluten-free flour for the batter and ensure your teriyaki sauce is certified gluten-free. This way, everyone can enjoy these flavorful stacks without worry.
How spicy is the spicy mayo?
The spicy mayo has a gentle kick that enhances the dish without overwhelming other flavors. You can adjust the amount of hot sauce or chili flakes to make it milder or hotter according to your preference.
What can I substitute for the non-dairy milk?
If you don’t have non-dairy milk, regular milk or even water can work in the batter. Non-dairy milk just helps keep the recipe vegan and adds a bit of creaminess.
Final Thoughts
This Teriyaki Cauliflower Rice Stacks with Avocado and Spicy Mayo Recipe is a flavor-packed, visually stunning dish that’s surprisingly simple to prepare. Whether you’re cooking for friends, family, or just treating yourself, these stacks bring joy, comfort, and excitement to the table. Give it a try and watch your loved ones ask for seconds!
Print
Teriyaki Cauliflower Rice Stacks with Avocado and Spicy Mayo Recipe
- Prep Time: 10 minutes
- Cook Time: 40 minutes
- Total Time: 50 minutes
- Yield: 4 servings
- Category: Main Dish
- Method: Baking
- Cuisine: Asian Fusion
- Diet: Gluten Free
Description
These Teriyaki Cauliflower Rice Stacks are a vibrant and delicious vegetarian meal combining fluffy seasoned rice, crispy baked teriyaki cauliflower, and creamy avocado with a hint of lime. Perfect as a light yet satisfying dinner or lunch option, these stacks layer flavors and textures beautifully while being gluten-free and dairy-free.
Ingredients
Rice Mixture
- 1 cup Dry white rice
- 2 cups Water
- 1 tablespoon Sugar
- 1 tablespoon Rice vinegar
Cauliflower Batter and Topping
- 2 cups Cauliflower florets
- 1/2 cup Flour
- 1/2 cup Unsweetened non-dairy milk
- 1/2 teaspoon White pepper
- 1/2 cup Teriyaki sauce
- 2 sprays Oil spray
- 1 tablespoon Black sesame seeds
Avocado Mixture and Garnish
- 2 large Avocados
- 1/4 cup Cilantro
- 1 lime, juiced
- 1/4 cup Spicy mayo
Instructions
- Cook the Rice: In a pot, combine dry white rice and water. Bring it to a boil over high heat, then cover and reduce the heat to low. Let the rice simmer for about 20 minutes, or until the water is absorbed and the rice is tender. Fluff the rice with a fork and gently mix in the rice vinegar and sugar until evenly incorporated to give it a subtle tangy-sweet flavor.
- Preheat Oven: Preheat your oven to 425°F (220°C). Line a baking sheet with parchment paper to prevent sticking and to make cleanup easier.
- Prepare the Batter: In a mixing bowl, whisk together the flour, unsweetened non-dairy milk, and white pepper to create a smooth batter. Dip each cauliflower floret into the batter, allowing any excess to drip off, then arrange them evenly spaced on the prepared baking sheet.
- Bake the Cauliflower: Place the baking sheet in the preheated oven and bake the cauliflower for 25 minutes, flipping the florets after 15 minutes to ensure even crisping. After 25 minutes, remove the tray, drizzle the teriyaki sauce over the cauliflower, and gently toss to coat. Return the cauliflower to the oven and bake for an additional 7 to 10 minutes, allowing the sauce to thicken and caramelize slightly.
- Make the Avocado Mixture: Dice the avocados and combine them in a bowl with chopped cilantro and the juice of one lime. Mix gently to combine, creating a fresh and creamy topping.
- Assemble the Stacks: Lightly spray a measuring cup with oil spray to prevent sticking. Start by layering a spoonful of the avocado mixture at the bottom, then add a layer of the prepared rice, pressing down firmly to compact the layers. Carefully release the stack onto a serving plate. Repeat this process to make four stacks.
- Finish & Serve: Top each stack with the crispy baked teriyaki cauliflower. Add a drizzle of spicy mayo on top, sprinkle extra cilantro leaves for freshness, and finish with a scattering of black sesame seeds for a nutty crunch. Serve immediately for optimal texture and flavor.
Notes
- Use a measuring cup sprayed with oil to help release the rice stacks cleanly without them falling apart.
- Make sure to flip the cauliflower at the halfway baking point for even crispness.
- The spicy mayo can be adjusted for heat or replaced with regular mayo or a vegan alternative if preferred.
- This recipe is gluten-free if you use a gluten-free flour for the batter and gluten-free teriyaki sauce.
- Let the cauliflower cool slightly before topping the stacks to maintain the structure.

