Salmon Bowls Recipe in 7 Steps
Published: 16 May 2026
Here is a short video explaining the process, scroll down for detailed ingredients and step by step recipe method. Thanks for coming and do not forget to check other recipes on our homepage.
Table of Contents
Ingredients with Exact Amount
For this recipe, you will need 1 lb salmon fillet, skin removed and cut into cubes, 2 cups cooked jasmine rice, 1 cup sliced cucumber, 1 avocado diced, 1 cup cooked edamame, 1 medium carrot shredded, 2 green onions sliced, 1 tablespoon sesame seeds, and 1 sheet nori cut into thin strips. These ingredients make about 2 to 3 filling salmon bowls.
For the salmon marinade, use 2 tablespoons soy sauce, 1 tablespoon honey, 1 teaspoon sesame oil, 1 teaspoon rice vinegar, 2 minced garlic cloves, 1 teaspoon grated fresh ginger, and ½ teaspoon black pepper. This marinade gives the salmon a sweet, salty, and slightly rich flavor. It also helps the salmon caramelize nicely while cooking.
For the sauce, mix ¼ cup mayonnaise, 1 tablespoon sriracha, 1 teaspoon lime juice, and 1 teaspoon soy sauce. This spicy mayo is creamy, tangy, and slightly hot. If you do not like spicy food, use less sriracha. If you want more heat, add another teaspoon of sriracha or a small pinch of chili flakes.
Step by Step Recipe Method
Step 1: Cook the Rice Properly
Start by preparing the rice because it takes the longest time to cook. Take 1 cup jasmine rice and place it in a bowl or fine strainer. Rinse the rice under cold water several times until the water becomes less cloudy. Washing the rice removes extra starch and helps the rice become soft and fluffy instead of sticky and heavy.
Add the rinsed rice to a pot with 1¾ cups water. Place the pot over medium-high heat and bring it to a gentle boil. Once boiling, lower the heat completely, cover the pot with a lid, and let the rice cook for about 12 to 15 minutes without lifting the lid. This allows the rice to steam properly and cook evenly.
After the cooking time is finished, turn off the heat and let the rice rest with the lid on for another 5 minutes. Resting the rice helps it become light and fluffy. Use a fork to gently fluff the rice before serving. If you want extra flavor, mix in a teaspoon of rice vinegar and a small pinch of salt while the rice is still warm.
Step 2: Prepare the Salmon
Take 1 pound of fresh salmon fillet and remove the skin if it is still attached. Pat the salmon dry with paper towels before cutting because dry salmon cooks better and gets a nice golden color. Cut the salmon into medium-sized cubes, around 1 inch in size. Try to keep the cubes similar in size so they cook evenly.
Place the salmon pieces into a medium mixing bowl. Add 2 tablespoons soy sauce, 1 tablespoon honey, 1 teaspoon sesame oil, 1 teaspoon rice vinegar, 2 minced garlic cloves, 1 teaspoon grated ginger, and ½ teaspoon black pepper. Mix everything gently with a spoon or your hands until all the salmon pieces are coated in the marinade.
Let the salmon marinate for at least 10 minutes and up to 20 minutes. This short marinating time adds deep flavor without making the fish too salty. While the salmon is marinating, you can prepare the vegetables, toppings, and sauce so everything is ready when the salmon is cooked.
Step 3: Prepare the Vegetables and Toppings
Wash and prepare all the fresh vegetables before cooking the salmon. Slice 1 cup cucumber into thin rounds or small cubes depending on your preference. Shred 1 medium carrot using a grater and thinly slice 2 green onions. Cut 1 avocado into small cubes right before serving so it stays fresh and green.
Cook 1 cup edamame according to the package instructions if using frozen edamame. Usually, they only need a few minutes in boiling water. Drain them well and let them cool slightly before adding them to the bowl. Wet vegetables can make the bowl watery, so drying them lightly with paper towels is a good idea.
If you are using nori sheets, cut them into thin strips with kitchen scissors. Keep sesame seeds ready for garnish. You can also prepare optional toppings like pickled onions, mango slices, cabbage, radishes, or crispy onions. Preparing everything before cooking the salmon makes assembling the bowls much easier and faster.
Step 4: Make the Sauce
In a small bowl, combine ¼ cup mayonnaise, 1 tablespoon sriracha, 1 teaspoon lime juice, and 1 teaspoon soy sauce. Stir everything together until smooth and creamy. The sauce should have a balanced flavor that is creamy, slightly spicy, tangy, and savory at the same time.
Taste the sauce before serving. If you like mild flavors, add a little more mayonnaise. If you enjoy spicy food, mix in extra sriracha or a pinch of chili flakes. If the sauce feels too thick, add a teaspoon of water or lime juice to thin it slightly so it drizzles easily over the salmon bowls.
Set the sauce aside or place it in the refrigerator while you cook the salmon. Chilling the sauce for a few minutes can make the flavors taste even better. This spicy mayo sauce is one of the key parts of the recipe because it ties all the ingredients together beautifully.
Step 5: Cook the Salmon
Heat a large non-stick skillet or pan over medium-high heat. Once the pan is hot, add 1 teaspoon oil if needed. Carefully place the salmon cubes into the pan in a single layer. Do not overcrowd the pan because crowded salmon will steam instead of getting a golden crust.
Cook the salmon for about 2 to 3 minutes without moving it too much. This helps create a slightly crispy and caramelized outside. Once the bottom side looks golden brown, gently flip the salmon cubes using a spatula or tongs. Cook the other side for another 2 to 3 minutes.
The salmon should look lightly browned on the outside and tender inside. It should flake easily with a fork but still stay moist. Avoid overcooking because salmon can dry out quickly. If you prefer using an air fryer, cook the salmon at 400°F for 7 to 8 minutes, shaking the basket halfway through cooking.
Step 6: Assemble the Salmon Bowls
Take serving bowls and add a generous amount of warm rice to the bottom of each bowl. Spread the rice evenly to create the base for all the toppings. Warm rice helps balance the cool vegetables and creates a comforting texture in every bite.
Arrange the cucumber, shredded carrots, edamame, avocado, and green onions around the bowl in sections. Place the cooked salmon in the center or slightly to one side so it becomes the main focus of the bowl. Arranging the ingredients separately makes the bowl look colorful and fresh.
Drizzle the spicy mayo sauce generously over the salmon and vegetables. Sprinkle sesame seeds and nori strips on top for extra flavor and texture. If desired, add extra toppings like chili crisp, pickled onions, or sliced jalapeños. Serve immediately while the salmon and rice are still warm for the best taste and texture.
Step 7: How to Serve and Enjoy
Salmon bowls can be served fresh right after assembling. Many people enjoy mixing everything together before eating because it spreads the sauce and flavors evenly throughout the bowl. Others prefer eating each section separately to enjoy the different textures and tastes one by one.
These bowls work perfectly for lunch, dinner, or meal prep. If making them ahead of time, store the rice, salmon, vegetables, and sauce separately so everything stays fresh. Add avocado only before serving because it can turn brown in the refrigerator. A fresh squeeze of lime juice before eating can make the bowl taste even brighter and fresher.
Variations in the Recipe
You can make spicy salmon bowls by adding more sriracha to the sauce and a little chili crisp on top. This version is great for people who enjoy bold and hot flavors. You can also add jalapeño slices, crushed red pepper, or spicy pickled cucumbers for extra heat and crunch.
For teriyaki salmon bowls, replace the marinade with 3 tablespoons teriyaki sauce, 1 teaspoon sesame oil, and 1 minced garlic clove. Cook the salmon until sticky and glossy. This version tastes sweeter and is very family-friendly. It works especially well with steamed broccoli, carrots, and white rice.
For low-carb salmon bowls, replace jasmine rice with cauliflower rice, lettuce, or shredded cabbage. This keeps the bowl lighter while still giving you lots of flavor. Add extra avocado, cucumber, and edamame to make it filling. A low-carb version is great for a fresh dinner that does not feel heavy.
For a sushi-style salmon bowl, use sushi rice and add nori, cucumber, avocado, pickled ginger, and a little wasabi mayo. This version has the taste of sushi but is much easier to make at home. It is also a good option when you want sushi flavors without rolling anything.
For a Mediterranean salmon bowl, season the salmon with lemon juice, olive oil, garlic, oregano, salt, and pepper. Serve it with rice or quinoa, cucumber, tomatoes, olives, feta cheese, and tzatziki sauce. This variation is fresh, creamy, and very satisfying, especially during warm weather.
Mistakes to Avoid
Do not overcook the salmon. This is one of the most common mistakes when making salmon bowls. Salmon cooks quickly, especially when cut into cubes. If you cook it too long, it becomes dry and firm. Remove it from the heat as soon as it flakes easily and still looks moist inside.
Do not skip the marinade. Even a short 10-minute marinade makes a big difference in flavor. The soy sauce, honey, garlic, and ginger help the salmon taste rich and balanced. Without seasoning, the salmon may taste plain, and the bowl will depend too much on the sauce.
Do not use watery vegetables without draining them. Cucumbers, thawed edamame, and washed greens can release water into the bowl. This can make the rice soggy and weaken the sauce. Pat vegetables dry with a paper towel before adding them to the bowl for the best texture.
Do not add too much sauce at once. The sauce should add flavor, not cover everything completely. Start with a small drizzle, then add more if needed. Too much sauce can make the bowl heavy and hide the fresh taste of the salmon, rice, and vegetables.
Do not forget texture. A good salmon bowl should have soft rice, tender salmon, creamy avocado, and crunchy vegetables. If every ingredient is soft, the bowl can feel boring. Add cucumber, carrots, sesame seeds, nori, or crispy onions to make every bite more interesting.
Conclusion
Salmon bowls are one of the easiest and most satisfying meals you can make at home. They are fresh, colorful, healthy, and full of flavor. With tender salmon, warm rice, crisp vegetables, creamy sauce, and simple toppings, this recipe gives you a balanced meal that tastes like something from a restaurant.
The best thing about salmon bowls is how flexible they are. You can make them spicy, sweet, low-carb, sushi-style, or Mediterranean-style. Once you understand the basic recipe method, you can change the ingredients based on your taste and what you have in your kitchen. Try this salmon bowls recipe once, and it can easily become a regular meal in your home.
FAQs Section
Are salmon bowls healthy?
Yes, salmon bowls can be very healthy when made with fresh ingredients. Salmon is rich in protein and healthy fats, while vegetables add fiber, vitamins, and crunch. Rice gives the bowl energy and makes it filling. To keep it lighter, use less sauce or choose brown rice, quinoa, or cauliflower rice.
What rice is best for salmon bowls?
Jasmine rice, sushi rice, and brown rice all work well for salmon bowls. Jasmine rice is soft and fragrant, while sushi rice gives the bowl a slightly sticky texture. Brown rice adds more fiber and a nutty taste. You can also use quinoa or cauliflower rice if you want something different.
Can I make salmon bowls ahead of time?
Yes, salmon bowls are good for meal prep, but it is best to store the ingredients separately. Keep the rice, salmon, vegetables, and sauce in different containers if possible. This keeps everything fresh and prevents the bowl from becoming soggy. Assemble the bowl when you are ready to eat.
Can I use frozen salmon?
Yes, frozen salmon works well for this recipe. Thaw it fully in the fridge before cooking, then pat it dry with paper towels. Removing extra moisture helps the marinade stick better and allows the salmon to brown nicely. Do not cook salmon while it is still frozen for this bowl recipe.
How do I know when salmon is cooked?
Salmon is cooked when it flakes easily with a fork and looks tender in the center. Cubed salmon usually cooks in just a few minutes. If you use a food thermometer, the internal temperature should be around 125°F to 145°F, depending on how done you like your salmon.
What sauce goes best with salmon bowls?
Spicy mayo is one of the best sauces for salmon bowls because it is creamy, tangy, and slightly hot. Teriyaki sauce, sesame ginger dressing, garlic yogurt sauce, and soy-lime dressing also taste great. The best sauce depends on the flavor you want, but it should balance the richness of the salmon.
Can I use canned salmon for salmon bowls?
Yes, canned salmon can be used for a quick and budget-friendly version. Drain it well, then mix it with a little soy sauce, sesame oil, and lime juice. It will not have the same crispy texture as cooked salmon cubes, but it still makes a tasty and easy salmon bowl.
What vegetables go well in salmon bowls?
Cucumber, carrots, avocado, edamame, cabbage, radishes, bell peppers, and green onions all work well. You can use raw vegetables for crunch or lightly cooked vegetables for a softer bowl. The best vegetables add freshness, color, and texture without overpowering the salmon.

- Be Respectful
- Stay Relevant
- Stay Positive
- True Feedback
- Encourage Discussion
- Avoid Spamming
- No Fake News
- Don't Copy-Paste
- No Personal Attacks

- Be Respectful
- Stay Relevant
- Stay Positive
- True Feedback
- Encourage Discussion
- Avoid Spamming
- No Fake News
- Don't Copy-Paste
- No Personal Attacks

