Rice Cooker Salmon Rice Recipe: Flaky Fish With Perfectly Steamed Grains

Rice Cooker Salmon Rice Recipe: Flaky Fish With Perfectly Steamed Grains

This method delivers perfectly cooked salmon and rice with minimal effort. The rice cooker’s steam gently cooks the fish to flaky perfection while the grains absorb rich, savory flavors.

I’ve refined this technique to ensure the salmon stays moist and tender, never overcooked. It’s a hands-off approach that produces restaurant-quality results every time.

👨‍🍳
Difficulty
Medium
🐟
Category
Seafood
⏱️
Duration
30 min
🔥
Calories
Med Cal

Ingredients for Rice Cooker Salmon Rice

Fresh salmon, fragrant rice, and pantry staples create this effortless one-pot meal.

Ingredient Amount Notes
Salmon Fillets 🐟 1 ½ lb Skin-on or skinless, center-cut
Jasmine Rice 🍚 2 cups Rinsed until water runs clear
Low-Sodium Soy Sauce 🫒 3 tbsp Or tamari for gluten-free
Mirin 🍶 2 tbsp Sweet rice wine, essential
Rice Vinegar 🍯 1 tbsp Unseasoned variety preferred
Sesame Oil 🫒 1 tsp Toasted for depth of flavor
Garlic Cloves 🧄 3 cloves Minced finely for even distribution
Fresh Ginger 🌿 1 tbsp Peeled and grated
Scallions 🧅 4 whole Thinly sliced, green parts only
Water 💧 2 ½ cups For cooking rice
Sea Salt 🧂 ½ tsp Fine grain for even seasoning
Black Pepper 🌶️ ¼ tsp Freshly ground preferred
Sesame Seeds 🌰 1 tsp Toasted for garnish

The salmon quality is paramount. Wild-caught sockeye or king salmon delivers the best texture and flavor—avoid previously frozen if possible. Source from reputable seafood counters at Whole Foods or local fishmongers for peak freshness. Jasmine rice absorbs the cooking liquid beautifully, but short-grain sushi rice works equally well if that’s what you have on hand.

No mirin? 1 tbsp sugar dissolved in 1 tbsp warm water plus an extra splash of soy sauce gets you close. Tamari makes this gluten-free without sacrificing depth. The ginger can be substituted with 1 tsp ground ginger in a pinch, but fresh provides superior brightness. Scallions can be replaced with chives for a milder allium note.

Cooked salmon and rice keep in the fridge for 2-3 days—though the fish is best served immediately. Store leftovers in an airtight container. Reheat gently in the microwave with a damp paper towel to preserve moisture. The rice can be frozen for up to 3 months if needed.

❤️

Why You’ll Love This Recipe

  • Set It and Forget: I toss everything in the rice cooker and walk away—no babysitting, no stirring, just perfect salmon and rice every time.
  • Umami Bomb: The mirin and soy sauce create this sticky, savory glaze that makes the salmon taste like it came from a high-end sushi spot.
  • Meal Prep Magic: I make a big batch on Sunday and it reheats beautifully for lunches all week—salmon stays moist, rice stays fluffy.
  • One-Bowl Wonder: Leftovers? Even better the next day. I’ll be real: I’ve eaten this straight from the fridge at 2 AM.

Step-by-Step Instructions for Salmon and Rice

This method ensures perfectly cooked salmon and rice with minimal effort and maximum flavor.

Step 1: Prepare the Jasmine Rice Base

Rinse the 2 cups Jasmine Rice under cold water until the water runs clear. This removes excess starch and prevents the grains from becoming gummy during cooking. Drain thoroughly in a fine-mesh sieve.

Transfer the rinsed rice to your rice cooker pot. Add the 2.5 cups Water, 1 tsp Sesame Oil, 0.5 tsp Sea Salt, and 0.25 tsp Black Pepper. Stir gently to distribute the seasonings evenly. The water should cover the rice by about ½ inch when settled.

Step 2: Create the Flavorful Marinade for Salmon

In a small bowl, combine the 3 tbsp Low-Sodium Soy Sauce, 2 tbsp Mirin, 1 tbsp Rice Vinegar, minced 3 cloves Garlic Cloves, and grated 1 tbsp Fresh Ginger. Whisk until all ingredients are fully incorporated. The mixture should be glossy with small flecks of ginger visible.

Place the 1.5 lb Salmon Fillets in a shallow dish and pour half of the marinade over them, turning to coat evenly. Let the salmon marinate while you prepare the rice cooker, which should take about 5 minutes. This short marinade infuses the fish with flavor without overpowering its natural taste.

Step 3: Layer and Cook in the Rice Cooker

Arrange the marinated salmon fillets on top of the rice mixture in the rice cooker pot. Spoon the remaining marinade over the salmon. Sprinkle the thinly sliced 4 whole Scallions over the salmon and rice for added aroma and color.

Secure the rice cooker lid and select the standard white rice setting. The cooker will handle the timing automatically, typically taking 20-25 minutes. As it cooks, the steam will perfectly cook the salmon while infusing the rice with flavor. Avoid opening the lid during cooking to maintain consistent steam.

Step 4: Rest and Garnish for Serving

Once the rice cooker switches to the keep-warm setting, let the contents rest for 5-10 minutes. This allows the salmon to finish cooking gently and the rice to absorb any remaining liquid. The salmon should flake easily with a fork and reach an internal temperature of 145°F.

Carefully fluff the rice with a fork, being mindful of the salmon fillets. Sprinkle the 1 tsp Sesame Seeds evenly over the top for a nutty finish and visual appeal. Serve immediately, portioning the salmon and rice together to ensure each serving has both components.

👨‍🍳

Pro Tips For Making Rice Cooker Salmon Rice

  • Rinse the Rice: I learned this the hard way—unrinsed jasmine rice turns out gummy. Swirl it in cold water 3-4 times until the water runs clear, even if it feels tedious.
  • Skin Down First: Place salmon fillets skin-side down on the rice before cooking. This keeps the fish from sticking and guarantees the skin stays crisp where it touches the hot rice.
  • Balance the Liquid: Use a 1:1 ratio of water to jasmine rice, then subtract 2 tablespoons per fillet since the salmon releases moisture. After burning a batch, I finally nailed this adjustment.
  • Delay the Sauce: Mix the soy sauce, mirin, and rice vinegar separately and drizzle over the salmon only after cooking. Adding it earlier makes the rice soggy and the salmon overpowering.

Regional Styles of This Recipe

Japanese Style

This version stays true to traditional Japanese flavors. I use Koshihikari rice instead of jasmine for authentic texture, and add 1 sheet toasted nori on top during the last 5 minutes of cooking. The nori infuses the dish with umami depth. 🗺️

Korean Fusion

For a Korean twist, swap the soy sauce for 3 tbsp gochujang and add 1 tbsp gochugaru to the marinade. I also include ½ cup diced kimchi with the rice. The heat and fermentation create incredible complexity.

Thai Inspired

Infuse Thai flavors by adding 1 stalk lemongrass (bruised) and 3 kaffir lime leaves to the rice cooker water. Replace scallions with ¼ cup Thai basil and finish with 1 tbsp fish sauce drizzled over the cooked dish.

Mediterranean Adaptation

Transform this into a Mediterranean meal by replacing soy sauce with 3 tbsp olive oil and 1 tbsp lemon juice. Add ½ cup cherry tomatoes and ¼ cup crumbled feta on top before serving. The brightness contrasts beautifully with rich salmon.

Chinese Takeout Style

Recreate takeout flavors by adding 1 tsp five-spice powder to the marinade and topping with ½ cup frozen peas during the last 5 minutes. I also add 2 sliced shiitake mushrooms to the rice for extra texture. 💛

Hawaiian Poke Bowl

Serve deconstructed as a poke bowl. After cooking, flake the salmon and mix with 1 tbsp soy sauce, 1 tsp sesame oil, and ½ avocado (diced). Serve over the rice with ¼ cup edamame and 2 tbsp pickled ginger on the side.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value
Total Fat 18g23%
Saturated Fat 3g15%
Cholesterol 95mg32%
Sodium 520mg23%
Total Carbohydrate 45g16%
Dietary Fiber 2g7%
Sugars 3g
Protein 34g68%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I use frozen salmon instead of fresh?

Yes, but thaw it completely in the fridge overnight first. Pat it very dry before marinating to prevent excess moisture. Frozen works well if it’s high quality and properly thawed.

2

What if my rice cooker doesn’t have a steam tray?

No problem! Place salmon directly on top of the rice. The steam will cook it perfectly as long as the fillets aren’t submerged. Just ensure they’re in a single layer.

3

How do I prevent the salmon from sticking?

Lightly grease the rice cooker pot with 1 tsp oil before adding rice. Also, don’t stir the rice after adding salmon. The marinade creates a natural barrier too.

4

Can I add vegetables to this dish?

Try 1 cup of diced carrots or bell peppers with the rice. Add leafy greens like spinach during the last 5 minutes of cooking.

★★★★★4.9(1 review)
Tyler Campbell