Miso Salmon Curry: Easy Weeknight Recipe

Updated November 4, 2026

Total time
35 min
prep 15 min · cook 20 min
Serves
4
portions as written
Safe temperature (USDA)
145°F / 63°C
check the thickest piece

Jump to recipe

Miso Salmon Curry: Easy Weeknight Recipe

Miso salmon curry is a rich, savory Japanese-inspired dish where tender salmon fillets simmer in a creamy coconut milk broth flavored with white miso, curry powder, and fresh ginger. The miso adds deep umami while the curry brings warmth, creating a sauce that clings beautifully to rice. This one-pan meal comes together in about 30 minutes, making it a perfect weeknight dinner that feels special but requires minimal effort.

Ingredients

  • 1 lb (450 g) skinless salmon fillet, cut into 1½-inch chunks
  • 2 tbsp white miso paste
  • 1 tbsp soy sauce
  • 1 tbsp honey or maple syrup
  • 1 tbsp neutral oil (like canola or grapeseed)
  • 1 small yellow onion, thinly sliced
  • 3 cloves garlic, minced
  • 1 tbsp fresh ginger, grated
  • 1 tbsp curry powder (mild or medium)
  • 1 can (13.5 oz / 400 ml) full-fat coconut milk
  • 1 cup (240 ml) low-sodium chicken or vegetable broth
  • 2 cups (80 g) baby spinach
  • 1 tbsp lime juice (about ½ lime)
  • Salt and black pepper to taste
  • Cooked jasmine rice, for serving
  • Thinly sliced green onions and sesame seeds, for garnish

Instructions

  1. In a medium bowl, whisk together the miso paste, soy sauce, and honey until smooth. Add the salmon chunks and toss gently to coat. Let marinate at room temperature for 10 minutes while you prep the aromatics.
  2. Heat the oil in a large skillet or Dutch oven over medium heat. Add the onion and cook, stirring occasionally, until softened and translucent, about 4 minutes.
  3. Add the garlic, ginger, and curry powder. Cook for 1 minute until fragrant, stirring constantly to prevent burning.
  4. Pour in the coconut milk and broth. Stir well, scraping up any browned bits from the bottom. Bring to a gentle simmer and let cook for 5 minutes to meld the flavors.
  5. Nestle the salmon pieces into the sauce, leaving any excess marinade behind. Simmer gently, uncovered, for 6–8 minutes, or until the salmon is just cooked through and flakes easily. The internal temperature should reach 145°F (63°C), the USDA FSIS safe minimum for fish, when checked with a food thermometer.
  6. Stir in the spinach and lime juice. Cook for 1–2 minutes until the spinach wilts. Taste and season with salt and pepper as needed.
  7. Serve hot over steamed jasmine rice, garnished with green onions and sesame seeds.

Tips

  • Miso substitution: If you only have red or yellow miso, use it—red is stronger and saltier, so reduce the soy sauce to 2 teaspoons. You can also use chickpea miso for a soy-free version.
  • Don’t overcook the salmon: The fish will continue to cook from residual heat after you turn off the stove. Remove it from the heat when it’s just opaque in the center—overcooked salmon becomes dry and mealy.
  • Curry powder varies: Japanese curry powder is milder and sweeter; Indian curry powder is more pungent. Start with 1 tablespoon and add more to taste if you prefer a stronger kick.
  • Make it dairy-free: This recipe is naturally dairy-free and gluten-free if you use tamari instead of soy sauce.

Serving Suggestions

Serve the curry over steamed jasmine rice or short-grain brown rice to soak up the sauce. A side of quick-pickled cucumbers or a simple green salad with a sesame-ginger dressing balances the richness. For a low-carb option, serve over cauliflower rice or with steamed bok choy.

Variations

  • Spicy miso salmon curry: Add 1–2 teaspoons of sriracha or gochujang along with the curry powder for heat.
  • Vegetable-loaded: Stir in diced bell peppers, zucchini, or snap peas along with the onion for extra crunch and color.
  • Swap the protein: Use firm tofu (pressed and cubed) instead of salmon—add it in step 5 and simmer for 5 minutes. Or use chicken breast, cut into chunks, and cook until it reaches 165°F (74°C).
  • Thai-inspired: Replace the curry powder with 2 tablespoons red curry paste and add a kaffir lime leaf or a strip of lime zest while simmering.

Storage and Reheating

Refrigerate leftovers in an airtight container within 2 hours of cooking. The curry will keep for up to 3 days. To reheat, gently warm in a saucepan over medium-low heat, adding a splash of broth or water to loosen the sauce. Alternatively, microwave in 30-second bursts, stirring between, until hot. The salmon may flake apart on reheating, but the flavor remains delicious. Freezing is not recommended, as the texture of the salmon and coconut milk can become grainy.

Frequently Asked Questions

Can I use miso paste that’s not white? Yes, but white miso is the mildest and sweetest. Red miso is saltier and more intense, so use slightly less or balance with extra honey. Yellow miso is a good middle ground.

Can I make this with frozen salmon? Yes, thaw the salmon completely in the refrigerator overnight, then pat it dry before marinating. Never cook from frozen in this recipe, as the outside will overcook before the inside is done.

What if I don’t have curry powder? You can substitute with garam masala or a mix of ground cumin, coriander, and turmeric. The flavor will be slightly different but still delicious.

Is this curry spicy? It’s mild by default—the curry powder adds warmth, not heat. If you’re sensitive, use a mild curry powder or reduce to 2 teaspoons.

Can I use light coconut milk? Yes, but the sauce will be thinner and less creamy. To thicken, simmer the sauce an extra 5 minutes before adding the salmon.

How do I know when the salmon is done? The flesh should be opaque and flake easily with a fork. For accuracy, use a food thermometer—it should read 145°F (63°C) at the thickest part.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).