Cook the jasmine rice according to the package instructions until soft, fluffy, and fully tender. Once the rice is finished cooking, keep the lid on and let it rest for about 5 minutes so the steam can finish the cooking process gently. Fluff the rice carefully with a fork to separate the grains and prevent clumping. If you want extra flavor and a subtle restaurant-style aroma, stir in a small drizzle of sesame oil while the rice is still warm.
While the rice cooks, prepare the salmon. Pat the salmon fillets completely dry with paper towels because removing excess moisture helps the salmon develop a golden crispy crust instead of steaming in the pan. Cut the salmon into bite-sized cubes for easier rice bowl assembly, or leave the fillets whole if you prefer larger flaky pieces in your bowl.
Season the salmon evenly on all sides with garlic powder, smoked paprika, salt, and black pepper. Make sure every piece is coated well so the flavor develops evenly during cooking. Let the salmon sit for a few minutes while the skillet heats so the seasoning can settle into the fish slightly.
Heat olive oil in a large skillet over medium-high heat until the oil looks hot and lightly shimmering. Carefully place the salmon pieces into the skillet in a single layer, leaving a little space between each piece so they crisp properly. Cook for about 2–3 minutes on the first side without moving them too much. This helps create crispy golden edges and better texture. Flip gently and cook another 2–3 minutes until the salmon is flaky inside but still tender and juicy.
Reduce the heat slightly so the sauce doesn’t burn. Pour the soy sauce and honey into the skillet with the cooked salmon. Toss the salmon gently using a spatula or spoon until every piece becomes glossy, lightly caramelized, and coated in the sweet-savory glaze. Avoid stirring aggressively because salmon becomes delicate once cooked and can break apart easily.
In a small mixing bowl, whisk together the Greek yogurt, sriracha, honey, soy sauce, and lime juice until completely smooth and creamy. The sauce should be rich, slightly spicy, and easy to drizzle. If you want a thinner consistency for drizzling over the bowls, add a small splash of water and whisk again until smooth.
Prepare all the fresh toppings while the salmon rests briefly. Slice the avocado, dice the cucumber into small bite-sized pieces, shred the carrots, chop the green onions, and cook the edamame if you’re using it. Keeping the vegetables fresh and chilled creates a delicious contrast with the warm rice and salmon.
Assemble the bowls by dividing the warm jasmine rice evenly between serving bowls. Top each bowl with the glazed salmon, avocado slices, cucumber, shredded carrots, edamame, and green onions. Try to spread the toppings around evenly so every bite gets a mix of textures and flavors.
Drizzle the spicy Greek yogurt sauce generously over the salmon bowls and finish with a sprinkle of sesame seeds for extra crunch and flavor. Serve immediately while the salmon stays warm and flaky and the vegetables remain crisp and refreshing. For extra flavor, add a squeeze of fresh lime juice or a drizzle of extra sriracha right before serving.