Main Courses
This salmon over rice recipe with pan-seared fillets and buttery jasmine basmati delivers a restaurant-worthy dish in minutes. The secret lies in crisping the salmon skin perfectly while keeping the rice fluffy and fragrant—two elements that elevate this dish from ordinary to impressive.
I’ve refined this technique over years of testing, ensuring the salmon stays juicy and the rice absorbs just enough butter to be rich without being greasy.
This recipe delivers a harmonized plate where every component works together: tender salmon with a golden crust, aromatic jasmine rice with a slight nutty finish, and optional garnishes like fresh herbs or a squeeze of lemon to brighten the flavors.
The key is timing—the salmon cooks while the rice finishes, so you’re not stuck waiting for one component to be ready while the other burns.
What you’ll end up with is a visually appealing, balanced meal that’s perfect for weeknight dinners or weekend lunches. The salmon’s natural richness pairs beautifully with the delicate fragrance of the rice, creating a dish that’s both comforting and elegant.
Whether you’re cooking for two or a small gathering, this recipe delivers professional results with minimal effort.
For extra flair, consider adding a drizzle of soy-ginger sauce or a sprinkle of sesame seeds—both enhance the dish without overpowering it. The instructions below walk you through every step, from seasoning the salmon to plating the final dish. Let’s get started on this foolproof combination.
Ingredients for salmon over rice
Eight simple ingredients transform into a restaurant-worthy salmon and rice dish.
| Ingredient | Amount | Notes |
|---|---|---|
| Salmon Fillets 🐟 | 2 whole | Skin-on, 6-8 oz each |
| Jasmine Basmati Rice 🍚 | 1 cup | Uncooked, long-grain preferred |
| Unsalted Butter 🧈 | 3 tbsp | Full-fat for best flavor |
| Extra-Virgin Olive Oil 🫒 | 1 tbsp | For crisping salmon skin |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Freshly Ground Black Pepper 🌶️ | ½ tsp | Freshly cracked preferred |
| Garlic Cloves 🧄 | 2 cloves | Minced for rice seasoning |
| Vegetable or Chicken Broth 💧 | 1 ½ cups | Low-sodium preferred |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed |
| Fresh Dill 🌿 | ¼ cup | Chopped, for garnish |
| Sesame Seeds 🌾 | 1 tsp | Toasted, optional garnish |
| Soy Sauce 🍶 | 1 tbsp | For optional soy-ginger sauce |
| Ginger 🌿 | 1 tsp | Freshly grated, optional |
The salmon is the star—skin-on fillets make all the difference for that crispy crust. Grab wild-caught salmon if you can, but farmed works too. Trader Joe's and Whole Foods have great options, or check your local fishmonger for the freshest cut. Look for fillets with bright pink flesh and no fishy smell. The jasmine rice? Lundberg or Tilda brands are my go-tos—they stay fragrant and never get mushy. If you're short on time, pre-cooked microwaveable rice works in a pinch, but nothing beats the real deal.
No fresh dill? Dried dill at half the amount gets you close, though fresh is ideal. Short on butter? Olive oil works 1:1, but it won't give that same rich finish. The soy-ginger sauce is optional but worth it—just mix soy sauce, grated ginger, and a splash of water. If you're feeling fancy, add a touch of honey. For the rice, don't skip the garlic—it infuses that subtle nutty aroma. And trust me, toasting the rice in butter first makes all the difference (worth the extra minute).
Salmon cooks in minutes, but rice takes longer—plan ahead. Store cooked rice in an airtight container for up to 3 days in the fridge, or freeze for 3 months. The salmon reheats beautifully, but I recommend serving it fresh. Garnishes like sesame seeds and dill stay fresh for 5 days in the fridge if wrapped tightly. Make extra rice—it's perfect for fried rice the next day.
Why You'll Love This Recipe
- Minimal Ingredient List: I swear by this recipe because it’s that simple—just five things. No cluttered pantry raids, no last-minute grocery runs. The buttery rice and olive oil-basted salmon do all the heavy lifting while I stand there pretending to supervise the kids.
- Buttery Crispy Magic: That moment when the salmon skin crackles under the heat? Pure satisfaction. A pat of butter and a drizzle of olive oil turn flaky fillets into something restaurant-worthy, with zero fuss. (Honestly, I’ve ruined salmon before—this method forgives mistakes.)
- Weeknight to Dinner Party: Same dish, different vibes. Serve it with a lemon wedge and call it my "I’m a grown-up" meal, or pile it high for game night—no one will question the simplicity. The rice soaks up any extra juices, so every bite feels special, even when I’m too tired to care.
- Leftovers That Don’t Suffer: Most recipes turn sad after day two. Not this one. The rice stays fragrant, the salmon holds its shape, and I’ve reheated portions straight from the fridge with just a splash of water. (Yes, even on a Tuesday night.) Budget-friendly? Absolutely. But more importantly, it’s the kind of meal I’ll make again because it works.
Step-by-step instructions for pan-seared salmon with buttery jasmine basmati
Here's how to make perfectly crispy salmon over fragrant rice—simple steps for a restaurant-quality meal.
Cook the Jasmine Basmati Rice to Fluffy Perfection
Rinse the 1 cup jasmine basmati rice under cold water in a fine-mesh strainer until the water runs clear. This removes excess starch and prevents gummy rice. In a medium saucepan, combine the rinsed rice with the 1.5 cups vegetable or chicken broth and bring to a boil over high heat.
Once boiling, immediately reduce heat to low, cover tightly with a lid, and simmer for 15 minutes. Don't peek or stir—the steam needs to build evenly. After 15 minutes, remove from heat and let it sit covered for another 5 minutes. The rice should be tender with no liquid remaining. Fluff with a fork before serving.
Season and Sear the Salmon Fillets
Pat the 2 whole salmon fillets dry with paper towels—this is crucial for crispy skin. Place them skin-side down on a clean cutting board and season both sides generously with the 1 tsp salt and 0.5 tsp freshly ground black pepper. Let them sit at room temperature for 10 minutes while you prep the pan.
Heat a large skillet over medium heat and add the 1 tbsp extra-virgin olive oil. Once shimmering (about 2 minutes), add the 3 tbsp unsalted butter. When the butter foams but hasn't browned, carefully place the salmon fillets skin-side down in the pan. Press down gently on each fillet during the first minute to prevent curling and ensure even contact with the pan.
Cook the Salmon to Perfect Doneness
Cook the salmon for 4-5 minutes on the skin-side until the edges are golden brown and the skin releases easily from the pan. Flip carefully and cook for another 3-4 minutes until the internal temperature reaches 145°F (measured with an instant-read thermometer). The flesh should appear opaque throughout and flake easily with a fork.
Remove the salmon from the pan and transfer to a warm plate. Let it rest for 5 minutes before serving—this keeps the juices inside where they belong. Meanwhile, keep the pan on low heat and add the 2 minced garlic cloves, cooking for 30 seconds until fragrant. Stir in the 1 tbsp lemon juice and 1 tbsp soy sauce, then sprinkle with the 1 tsp grated ginger if using.
Assemble and Garnish the Dish
Divide the fluffy jasmine basmati rice among 4 plates, creating a bed for the salmon. Spoon the garlic-lemon sauce over the rice, then place each salmon fillet on top. Garnish with the 0.25 cup chopped fresh dill and sprinkle with the 1 tsp toasted sesame seeds for a beautiful finish.
Serve immediately with the crispy salmon on top of the fragrant rice. The skin should be golden and crackly, while the flesh remains tender and moist. Each bite delivers perfectly balanced flavors—sweet salmon, buttery rice, and bright citrus notes.
Pro Tips For Making Salmon Over Rice
- CRISP THE SKIN FIRST: Hit the salmon skin side down in a cold, dry pan for 30 seconds—no oil needed—until it releases naturally. This guarantees a crispy base without sticking, and the butter you add later will melt into that golden crust instead of pooling. I learned this the hard way after flipping floppy, greasy salmon for years.
- SALT THE RICE WATER: Toss 1.5 teaspoons of salt into the rice cooking water (yes, even if using unsalted butter later). The rice absorbs flavor better this way, and you’ll avoid that bland, buttery monotony that happens when all the seasoning ends up on the salmon. Trust me, your grains will taste deeper.
- DON’T OVERCOOK THE RICE: Take the rice off the heat exactly when the water’s absorbed—no lingering. Cover it immediately and let it steam for 5 minutes. I used to peek and stir, and now my rice is always either mushy or underdone. This method guarantees fluffy grains every time.
- USE THE BUTTER WISELY: Swirl in the unsalted butter after the salmon comes off the pan—just a few seconds of tossing is enough. The residual heat melts it perfectly, coating the rice without turning it greasy. (And skip the salt in the butter; you’ve already seasoned the rice water.)
Make-ahead tips for this salmon over rice
Rice Prep Ahead
Cook the jasmine basmati rice up to 2 days in advance and store it in an airtight container in the refrigerator. The flavors deepen as it sits, but add a splash of water when reheating to restore moisture.
For extra insurance, spread the cooked rice on a baking sheet and refrigerate for 30 minutes before storing—this prevents clumping. 💡
Salmon Prep Strategy
Season the salmon 1 day ahead and store it uncovered in the fridge on a wire rack. This dries the surface slightly for better browning when you cook it.
For a fully make-ahead meal, sear the salmon up to 12 hours ahead, then reheat gently in a 350°F oven for 8-10 minutes with a splash of water in the pan. The skin will stay crispy if you reheat it skin-side down. ⏰
Sauce Assembly
Make the soy-ginger sauce up to 3 days ahead and store it in a small jar in the fridge. The flavors meld beautifully over time. When ready to serve, simply warm it in a small saucepan over low heat for 1-2 minutes—no need to thicken it further.
This sauce also works as a dipping sauce for extra salmon slices. 🍶
Garnish Prep
Toast the sesame seeds in a dry skillet over medium heat for 2-3 minutes until golden, then store in an airtight container for up to 1 week.
Chop the fresh dill and store it in a sealed container with a paper towel to absorb moisture—it stays fresh for 5 days in the fridge. Keep these garnishes separate until serving for maximum freshness. 🌿
Reheating Perfection
For the best results, reheat the salmon and rice together in a skillet over medium-low heat with 1 tablespoon water or broth. Cover for 5 minutes, then fluff the rice and check the salmon's temperature—it should reach 145°F again.
If the rice looks dry, add another splash of liquid and cover for another 2 minutes. This method keeps everything moist and cohesive. 🔥
Portioning Tips
Divide the cooked rice into 4 equal portions in airtight containers before storing. This makes reheating a breeze—just pop one portion in the microwave for 1-2 minutes with a damp paper towel over it, then top with reheated salmon.
For a restaurant-style presentation, use ramikin-style containers to keep the rice mound intact when transferring to plates. ✨
Nutrition facts
Frequently asked questions
Can I substitute jasmine rice for another type?
Long-grain white rice or brown rice work well, though jasmine's natural fragrance is ideal. For white rice, use a 1:1.5 cup ratio (rice to liquid) and cook for 15 minutes. Brown rice needs 30-40 minutes and extra liquid. Short-grain rice like sushi rice will be stickier—great for rolls but less fluffy for this dish.
How do I keep the salmon skin extra crispy?
Pat the skin completely dry before seasoning, and use a cold pan to start. Press the fillets gently during the first 30 seconds of cooking to prevent curling. Never flip until the skin releases easily—usually after 4-5 minutes. For extra crunch, broil for 1-2 minutes at the end (watch closely!).
What if my rice turns out mushy?
Undercooked rice? Simmer uncovered for 5 more minutes with a splash of water. Mushy rice? The issue is usually overcooking or too much liquid. Next time, rinse the rice thoroughly and use 1.25 cups broth per 1 cup uncooked rice. For instant fixes, stir in 1 tbsp butter and toast in a dry pan for 2 minutes to restore texture.
Can I make this dish ahead of time?
Yes! Cook the rice 1-2 days ahead and store in an airtight container. For salmon, sear it up to 12 hours ahead, then reheat skin-side down in a 350°F oven for 8-10 minutes. Keep sauce and garnishes separate until serving. The flavors actually improve overnight—just add a splash of water when reheating.
What sides pair well with this dish?
Light veggies balance the richness: try roasted asparagus, steamed broccoli, or a simple cucumber salad. For extra protein, add edamame or a side of miso soup. A squeeze of lemon over the rice or a drizzle of spicy mayo elevates the dish without overpowering it. Keep sides fresh and bright to complement the salmon's richness.
