This post may contain affiliate links. Read our disclaimer.
You're going to love this 20-minute Teriyaki Salmon Bowl! It uses cauliflower rice as a base and is topped with avocado, spinach and teriyaki-glazed salmon, making it a quick and healthy weeknight meal!
This teriyaki salmon bowl is so delicious, and rather than only giving you the recipe for the salmon, I wanted to create an entire meal, which is what this salmon bowl is. Don't worry if you're not into some of the ingredients -- I've provided a handful of substitutions below.
- A quick meal that comes together in under 20 minutes
- The sauce is so good you'll want to lick the skillet clean
- Uses cauliflower rice as a base, making it both gluten free and dairy free
Salmon - I used wild-caught sockeye salmon; you can use any variety. I do recommend buying salmon with the skin -- skinless salmon tends to fall apart more easily when you cook it in a skillet.
Coconut aminos - Most grocery stores should carry coconut aminos in the Asian food aisle. If you can't find any, you can sub soy sauce or tamari instead.
Maple syrup - Can technically sub honey or coconut sugar, but personally I think maple syrup tastes best.
Spinach - Can sub any kind of greens or vegetables of your choice. Personally, I think broccoli, carrots, kale, or brussels sprouts would all be delicious!
Step 1: Cook the salmon. Begin by adding a pinch of salt and pepper to both sides of each salmon fillet. Then, heat oil in a nonstick skillet over medium-high heat and cook the salmon skin side down for 5 minutes.
Next, flip the salmon over and cook it skin side up for 5-6 minutes. Once the salmon is cooked, reduce the heat to medium-low, add the garlic and sauté for 1 minute.
Step 2: Make the sauce. While the salmon is cooking, whisk all of the sauce ingredients together in a small bowl. Then, once the salmon is cooked, pour the sauce into the skillet.
The sauce should thicken fairly quickly; once it does, remove the skillet from the heat and spoon the sauce overtop of the salmon. If the sauce isn't thickening, turn the heat up to medium heat and that should do the trick.
Step 3: Assemble the bowl. Once everything is ready, this salmon bowl comes together quite quickly. Distribute the cauliflower rice into bowls, then top it with the salmon and sauce, along with the avocado. L
Last, quickly cook the spinach in a skillet for 2-3 minutes, then add it to the bowls.
Tips and tricks
- Cook times for the salmon will vary depending on the thickness of the fillets. The salmon I used in this recipe was rather thin, so it cooked quickly, but that won't be the case for all salmon.
- If your salmon fillets are on the thicker side, you can place a lid on the skillet while the salmon is cooking, which will help speed up the cook time.
- You can learn how to cook salmon perfectly every time by referencing this Bon Appétit article which discusses common mistakes when cooking salmon.
- Using arrowroot in the sauce helps the sauce to thicken once it's warmed, as in once it's poured into the skillet. If the sauce doesn't seem to be thickening, keep the skillet on the heat and increase the heat until it thickens.
Is this recipe paleo?
The recipe as it's written is not paleo. However, if you want to make it paleo, simply omit the rice vinegar from the sauce.
How should leftovers be stored?
Store any leftovers in an air-tight container in the refrigerator for up to 3 days.
More easy salmon recipes
If you made this recipe, be sure to leave a comment and star rating below. Thanks!
Teriyaki Salmon Bowl
for the sauce:
- Sprinkle salt and pepper on both sides of the salmon. Then, heat a large, nonstick skillet with olive oil over medium-high heat. Place the salmon skin side down and cook the salmon for 5 minutes. Then, flip the salmon over and cook it skin side up for an additional 5-6 minutes (note: cook times vary depending on thickness of the salmon). If the salmon is on the thicker side, you may want to place a lid on the skillet, which will help it to cook more quickly.
- While the salmon is cooking, whisk all of the sauce ingredients together in a bowl, and also cook the cauliflower rice according to the package instructions.
- Once the salmon is cooked, reduce heat to medium-low, then add the garlic and sauté for 1 minute. Reduce the heat to low, and pour the sauce into the skillet. The sauce should thicken rather quickly; once it does, remove skillet from the heat and use a spoon to spoon the sauce over the skillet. (note: if sauce isn't thickening, turn the heat up to medium)
- Divide cauliflower rice into bowls, then top it with the cooked salmon and avocado. The last step is to cook the spinach: wipe out the skillet that you cooked the salmon in, then place it back on the top over medium heat. Add spinach, along with a little more oil, and cook until the spinach is wilted, 2-3 minutes.
- Top the bowls with green onions and enjoy!
UPDATE NOTE: This post was originally published in April 2017. It was updated with new text and photos in January 2021.