Last spring, we had a family picnic down by the lake, one of those afternoons where the air felt light and the kids could run free without a care in the world. I wanted to bring something that was both filling and fresh, something that could stand up to a sunny day outdoors but also feel a little special.
Sandwiches are always easy, but I decided to take a different route and prepare something layered, colorful, and packed with flavor. That’s how this Teriyaki Salmon Avocado Rice Stack found its way onto our picnic blanket.
I remember setting the dish down on the wooden table we carried with us. The green of the avocado against the glossy, caramel-colored salmon looked so inviting. My granddaughter, curious as always, leaned in and whispered, “Grandma, is that sushi?” I laughed and told her it was my version of it, much easier and friendlier for a big group. As we began stacking and scooping, the salmon flaked beautifully, the rice was soft and warm, and the avocado slices added that buttery richness that tied everything together.
It turned into more than just a meal, it was an experience of passing plates, wrapping bites in seaweed, and watching everyone enjoy the mix of flavors. That memory is what makes this recipe special to me, and now it has become one of those dishes I turn to for potlucks, family-style dinners, and cozy nights at home.
Short Description
A layered dish featuring tender teriyaki salmon, creamy avocado, and fluffy rice, topped with fresh green onions and sesame seeds. Simple to assemble, vibrant in flavor, and perfect for family meals or casual gatherings.
Key Ingredients
- 1 pound salmon fillet
- ¼ cup teriyaki sauce
- ¼ teaspoon salt
- 1 avocado, sliced
- 2 cups cooked rice (white or brown)
- ¼ cup green onions, chopped
- 1 tablespoon sesame seeds (for garnish)
- Optional: seaweed sheets for wrapping
Tools Needed
- Baking dish
- Medium pot (for rice)
- Sharp knife
- Cutting board
- Fork (for flaking salmon)
- Serving dish or bowl for stacking
Cooking Instructions
Step 1: Preheat the Oven
Preheat your oven to 400°F (200°C). Lightly grease a baking dish.
Step 2: Bake the Salmon
Place the salmon fillet in the dish. Pour over ¼ cup teriyaki sauce and sprinkle with ¼ teaspoon salt. Bake for 12–15 minutes, until the fish flakes easily with a fork.
Step 3: Cook the Rice
While the salmon bakes, prepare 2 cups of rice according to package instructions. Fluff with a fork and set aside.
Step 4: Flake the Salmon
Once baked, let the salmon cool for a few minutes, then flake into bite-sized pieces with a fork.
Step 5: Build the Stack
Start with a scoop of rice at the bottom of a serving dish. Add a layer of flaked salmon, then avocado slices. Repeat the layers until all ingredients are used, finishing with avocado on top.
Step 6: Garnish and Serve
Sprinkle chopped green onions and sesame seeds over the top. Add seaweed sheets on the side if you like wrapping each bite.
Troubleshooting Tip: If the rice feels too sticky to layer, wet your spoon or spatula lightly with water before pressing it down.
Why You’ll Love This Recipe
Flavorful Balance: Sweet and savory teriyaki salmon pairs perfectly with creamy avocado and soft rice.
Quick and Easy: Minimal steps and simple ingredients make this dish approachable.
Health Conscious: Packed with protein, healthy fats, and whole grains.
Versatile: Works as a main dish for dinner, a picnic meal, or a potluck showstopper.
Family-Friendly: Easy for kids and adults alike, especially with the fun seaweed wrapping option.
Mistakes to Avoid & Solutions
Overcooking the salmon: Salmon cooks quickly. Bake only until it flakes with a fork, usually 12–15 minutes. If unsure, check early.
Mushy rice: Too much water can make the rice soggy. Follow the package instructions closely. If it’s overly soft, spread it out on a tray to cool slightly before stacking.
Avocado browning: If preparing ahead, brush avocado slices with lemon juice to keep them fresh-looking.
Uneven stacking: Press rice gently but not too firmly, so layers hold but don’t compact.
Not cooling salmon: Hot salmon can make avocado mushy. Let it cool slightly before layering.
Serving and Pairing Suggestions
Serve family-style in a large dish or as individual mini stacks for a plated dinner.
Pair with a crisp cucumber salad or miso soup for a Japanese-inspired meal.
For drinks, green tea or a light white wine like Sauvignon Blanc pairs beautifully.
For casual gatherings, offer seaweed sheets so guests can wrap their own bites.
Storage and Reheating Tips
Store leftovers in an airtight container in the refrigerator for up to 2 days.
Keep avocado slices separate if storing for later; add fresh when serving.
Reheat salmon and rice gently in the microwave, covered with a damp paper towel to prevent drying.
Avoid freezing, as avocado and rice change texture once thawed.
FAQs
1. Can I use frozen salmon?
Yes, just thaw completely before baking for even cooking.
2. What type of rice works best?
Both white and brown rice work, though short-grain sushi rice holds layers more firmly.
3. Can I use store-bought teriyaki sauce?
Absolutely. Homemade sauce adds a personal touch, but bottled works fine.
4. Can I make this ahead of time?
Yes, but layer right before serving to keep avocado fresh. Prepare the salmon and rice in advance.
5. Is this dish gluten-free?
It can be, if you choose a gluten-free teriyaki sauce and serve without seaweed sheets containing gluten.
Tips & Tricks
Line your dish with parchment for easy cleanup.
Chill the rice slightly before stacking for cleaner layers.
Add a drizzle of extra teriyaki sauce over the top for more shine and flavor.
Use a ring mold to create neat, individual stacks for a dinner party.
Garnish with thin cucumber ribbons or pickled ginger for freshness.
Recipe Variations
Spicy Kick: Add sriracha mayo between layers for heat.
Vegetarian Version: Swap salmon for grilled tofu marinated in teriyaki sauce.
Tropical Twist: Add thin mango slices with the avocado for sweetness.
Grain-Free: Replace rice with cauliflower rice for a lighter option.
Sushi-Inspired: Mix a little rice vinegar into the rice and serve with wasabi on the side.
Final Thoughts
This Teriyaki Salmon Avocado Rice Stack has become one of those dishes I enjoy sharing at family gatherings because it invites everyone to dig in, layer by layer. The combination of tender fish, creamy avocado, and seasoned rice feels both comforting and refreshing. When I served it at that picnic by the lake, I realized it was more than just a clever way to bring something filling, it was a recipe that sparked curiosity and smiles around the table.
Some days I prepare it neatly stacked for a dinner at home, other times I let everyone scoop and wrap their own with seaweed for a fun, interactive meal. It’s simple enough for a weeknight but still carries that special touch you want when sharing food with loved ones.

Teriyaki Salmon Avocado Rice Stack
Ingredients
- 1 pound salmon fillet
- ¼ cup teriyaki sauce
- ¼ teaspoon salt
- 1 avocado sliced
- 2 cups cooked rice white or brown
- ¼ cup green onions chopped
- 1 tablespoon sesame seeds for garnish
- Optional: seaweed sheets for wrapping
Instructions
- Preheat the oven to 400°F (200°C) and lightly grease a baking dish.
- Place the salmon fillet in the dish, pour over ¼ cup teriyaki sauce, and sprinkle with ¼ teaspoon salt. Bake for 12–15 minutes, until the fish flakes easily with a fork.
- While the salmon bakes, cook 2 cups of rice according to package directions. Fluff with a fork and set aside.
- Let the salmon cool slightly, then flake into bite-sized pieces with a fork.
- Scoop rice into a serving dish as the base. Add a layer of salmon, then avocado slices. Repeat until all ingredients are used, finishing with avocado on top.
- Sprinkle with chopped green onions and sesame seeds. Serve with seaweed sheets if you’d like to wrap each bite.