Pepper Bowl

menu icon
go to homepage
  • About Us
  • Recipe Index
  • Subscribe
subscribe
search icon
Homepage link
  • About Us
  • Recipe Index
  • Subscribe
×
Home / Recipes / Curry Recipes

Indian Salmon Curry Recipe

Published: Nov 7, 2017 · Modified: Jun 5, 2025 by Sujatha Muralidhar · This post may contain affiliate links · 8 Comments

Jump to Recipe Pin Recipe
SALMON CURRY

This Indian Salmon Curry recipe is easy, spicy, and made with chili powder, tomatoes, and onion. This easy weeknight meal is ready in under 30 minutes, and it does not require a long list of Indian spices, meaning you enjoy a delicious dinner with less effort.

indian salmon curry served in a plate with white steamed rice and garnished with coriander leaves.

We are in the late spring season, and it is getting colder here in Pennsylvania. It is also cloudy and rainy at times. In this climate, I want to make spicy and flavorful Indian salmon curry.

The Salmon curry is a South Indian-style fish gravy. To make this dish accessible to everyone, I minimized the processes(check this cauliflower curry and lima bean curry).

Plus, I reduced the ingredients as much as possible without compromising all the rich, delicious flavors and tastes to make this dish even on busy weekdays.

If you love Indian-style food but prefer simple cooking, this recipe is just for you!

Jump to:
  • Why You'll Love This Recipe
  • Ingredients
  • How To Make Indian Salmon Curry
  • ♨️How To Adjust The Heat Level
  • The Leftovers
  • Pro Tips For Best Results
  • Best To Serve With
  • FAQ
  • More Curry Recipes To Try
  • 📖 Recipe
indian salmon curry garnished with coriander leaves

Why You'll Love This Recipe

⭐️It's loaded with flavors.

⭐️It's better than your restaurants.

⭐️Made with minimal, easily available ingredients and simple steps.

Ingredients

  • Salmon: I used frozen salmon fillets, but you can also use fresh salmon(if it's skin-on, make sure to remove the scales).
  • Vegetable oil: Feel free to use any neutral-flavored cooking oil.
  • Cumin seeds: These can be found at most grocery stores. They add tropical flavors that work perfectly for this recipe.
  • Red onions give this Indian salmon curry a spicy flavor, while regular onions add sweetness. Both work well in this dish.
  • Crushed tomatoes: Canned crushed tomatoes are the best choice, especially if you're new to Indian cooking, but fresh tomatoes can also be used.
  • Red chili powder: This is an authentic Indian spice mix. It provides heat but can be substituted with cayenne pepper for the same temperature. If you prefer a milder dish, use paprika instead.
  • Ground coriander: This adds flavor and body to the gravy. You may skip it if you don't have any, but the texture of the curry will be slightly thinner.
  • Ground turmeric adds a beautiful golden color, and I highly recommend using it.
  • Cilantro or Indian coriander leaves for garnishing.

How To Make Indian Salmon Curry

onion is sauteed
  1. Place a pan on medium heat and add vegetable oil and cumin seeds. Allow the seeds to sizzle, then add chopped onions and sauté until soft.
spices are added to the gravy
  1. Add crushed tomatoes and sauté until the tomatoes become mushy. Add red chili powder, ground coriander, ground turmeric, and sauté for a few seconds to release the spices' flavors.
making the curry with onion and tomato
  1. Add water and salt, then bring it to a boil. Allow it to cook for 7 to 10 minutes until the gravy becomes fragrant and thick.
adding salmon to the curry, step 4
  1. Add the salmon, cover the pan with a lid, and cook on medium-low heat for 10 to 12 minutes. Garnish with cilantro and serve hot with rice.

♨️How To Adjust The Heat Level

This Indian salmon curry has noticeable heat; the heat mainly comes from the red chili powder, and the warmth comes from other ingredients like coriander powder.

To mellow down the heat, reduce the quantity of red chili powder. Stir in heavy cream, or add butter.

To increase the heat, increase the chili powder or add in slices of fresh hot chili peppers.

The Leftovers

  • Use leftover Indian salmon curry to make a salmon curry rice bowl or salad.
  • Store the leftovers in an airtight container in the refrigerator for about three days and freeze for up to three months.
  • To thaw, place them in the refrigerator overnight.
  • To reheat, microwave in 30-second increments until heated, or reheat them in a pan over medium heat and cook until hot.

Pro Tips For Best Results

  • The taste of the curry mainly depends on the quality of the seafood. So, check whether the seafood is fresh before using it.
  • Chop the onions as finely as possible to achieve a smoother curry.
  • Cooking time may vary depending on the thickness of the fillet.

Best To Serve With

  • Basmati rice: Any long-grain rice would be an excellent option for this Indian salmon curry. Or serve it with Indian quinoa salad to make it as a meal.
  • Bread: Serve with roti for a traditional Indian-style meal(like this onion kulcha).
  • Raita: A refreshing contrast to the spiciness of the curry.
  • A simple chopped salad: Mango salad pairs beautifully with this dish, like this mango cucumber salad, Indian carrot salad, or Indian tomato salad.
  • Drink: A mango beverage is a classic choice of drinks. My family's favorites are mango milkshake, mango boba tea, and mango juice.
salmon curry is served in a plate with white steamed rice

FAQ

Can I add coconut milk to this Indian Salmon Curry recipe?

You can use this recipe. If you plan to add coconut milk to this salmon Curry, you can add it at the last minute before you switch off the heat.

Can I add tamarind to this recipe?

The tomatoes in this recipe give off a pleasant rice aroma and taste. You may not need to add tamarind juice. Instead, you may add raw mango pieces, the most complimenting vegetable, to seafood.

Can I make this Indian salmon curry with vegetables?

Yes. Mango, potato, and eggplant would be the perfect vegetable for this Indian-style salmon Curry recipe. Toss them along with the water in this recipe.

More Curry Recipes To Try

  • Bell pepper curry is made with onions, tomatoes served in a white bowl.
    Bell Pepper Curry
  • paneer tikka mas
    Paneer Tikka Masala
  • paprika chicken soup recipe is ready to enjoy
    Paprika Chicken Soup
  • butternut squash curry served in a dinner plate with rice
    Butternut Squash Curry

If you enjoyed this recipe, please consider leaving a ⭐ star rating and let me know your thoughts in the 📝 comments section below the recipe.

📖 Recipe

Easy Indian salmon curry recipe made spicy with chili powder, tomatoes, and onion. This is an easy weeknight meal

Indian Salmon Curry Recipe

Indian salmon curry recipe is delicious and easy to make. Perfect for a busy weekday dinner. Made with warm spices with tomatoes and onion.
4.84 from 6 votes
Print Pin Rate
Prep Time: 10 minutes minutes
Cook Time: 25 minutes minutes
Total Time: 35 minutes minutes
Servings: 2 servings
Prevent your screen from going dark

Ingredients

  • 2 salmon fillets fresh or frozen, skin-on optional but remove scales
  • 1 tablespoon vegetable oil neutral-flavored cooking oil
  • ½ teaspoon cumin seeds
  • 1 red onion finely chopped
  • ½ cup crushed tomatoes canned or fresh
  • ½ teaspoon red chili powder or cayenne; use paprika for a milder taste
  • ½ teaspoon ground coriander optional but adds depth to the curry
  • ¼ teaspoon ground turmeric
  • ½ cup water
  • ½ teaspoon Salt or to taste

Instructions

  1. Heat a pan over medium heat. Add vegetable oil and cumin seeds. Let them sizzle for a few seconds.
  2. Add the chopped onions and sauté until they become soft and translucent.
  3. Stir in the crushed tomatoes and cook until they turn mushy.
  4. Add red chili powder, ground coriander, and ground turmeric. Sauté for a few seconds to release their flavors.
  5. Stir in water and add salt. Bring it to a boil, then simmer for 7-10 minutes until the gravy thickens and develops flavor.
  6. Place the salmon fillets in the curry, cover the pan, and cook on low heat for 10-12 minutes until fully cooked.
  7. Garnish with cilantro and serve hot with white or brown rice.

Notes

  • You can adjust the heat level by increasing or decreasing the red chili powder. Use paprika or stir in heavy cream or butter for a milder taste. For more spice, add fresh chili peppers.
  • Leftovers can be stored in an airtight container in the refrigerator for up to 3 days or frozen for up to 3 months.
  • Thaw overnight in the fridge and reheat in the microwave or stovetop.
 

Nutrition

Calories: 288kcal | Carbohydrates: 10g | Protein: 36g | Fat: 11g | Saturated Fat: 2g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 4g | Cholesterol: 94mg | Sodium: 750mg | Potassium: 1122mg | Fiber: 3g | Sugar: 5g | Vitamin A: 354IU | Vitamin C: 10mg | Calcium: 66mg | Iron: 3mg

Additional Info

Course Side Dish
Cuisine American, Indian
Author Sujatha Muralidhar
Subscribe to Pepper BowlSign Up Today! Join By Clicking Here!

More Curry Recipes

  • instant pot chicken curry served in a plated with onion rings and lemon slices
    Instant Pot Chicken Curry
  • This corn curry recipe includes tips and secrets for making a delicious, creamy sauce. Customize to suit your personal preferences.
    Corn Curry
  • Experience fabulous Indian flavors with our spicy, creamy tofu curry. Vegan and delectable, this dish is ready to enjoy in just half an hour.
    Tofu Curry
  • lima bean curry served over bed of rice.
    Lima Bean Curry
  • Facebook

Comments

    4.84 from 6 votes (4 ratings without comment)

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




  1. Rafeeda - The Big Sweet Tooth says

    November 08, 2017 at 6:21 am

    The curry looks lipsmacking... lovely color too! We always prefer our salmon just with salt and pepper, just fried in some butter... would try this way for lunch one day...

    Reply
    • Sujatha Muralidhar says

      August 27, 2024 at 7:10 am

      Thank you! Hope you enjoy trying the curry!

      Reply
  2. Ron says

    November 16, 2017 at 4:15 am

    I have had fish curry doing my past visits to India, but never Salmon. Up here in Sweden salmon (Lax) is the Queen of all fishes, so I must try putting it in a curry. Thanks for your great post and recipe.

    Reply
    • Sujatha Muralidhar says

      August 27, 2024 at 7:11 am

      You're welcome Ron! Enjoy trying salmon curry!

      Reply
  3. Aria says

    January 03, 2018 at 1:38 am

    This curry look fabulous!, I cannot wait to make these, Thanks for sharing!!!

    Reply
    • Sujatha Muralidhar says

      January 03, 2018 at 7:15 pm

      Thanks Aria

      Reply
  4. Claudia Lamascolo says

    April 04, 2022 at 12:07 pm

    Loved the curry flavors in this dish These were the tastiest salmon we ever had we just loved them will make again!

    Reply
  5. LjB says

    October 10, 2024 at 11:31 pm

    Added eggplant and yellow bell pepper to this dish. It was nice! Added a bit more of the spices than called for...
    Also made the mago cucumber and onion salad to eat with. Nice din din

    Reply
The author image of the food blog pepperbowl.com

Hi, I'm Suja! I'm the person behind PEPPER BOWL, based in Pennsylvania. I focus on easy, simple-to-make recipes inspired by rich flavors with a hint of heat. I enjoy simplifying recipes with minimal ingredients to suit today's busy lifestyle.

More about me →

Recent Recipes

  • Creamy avocado pasta with grilled chicken on a white dinner bowl
    Avocado Pasta With Chicken
  • Close-up of vibrant green avocado cream sauce ready to serve over taco in a small white bowl
    Avocado Cream Sauce
  • Cozy sweet potato and carrot soup with coconut milk, garnished with parsley
    Sweet Potato And Carrot Soup
  • spicy pasta recipes text overly over a bowl of pasta
    Spicy Pasta Recipes

Trending Recipes

  • jalapeno mustard in a dipping bowl.
    Jalapeno Mustard Recipe
  • This sauteed jalapeno is excellent as a side dish, in the salad, pizza, or the sandwich. Every bite is packed with flavors. with a mild heat.
    Sauteed Jalapeno
  • This delicious black pepper sauce is a Asian style sauce perfect to pair up with barbequed/grilled meat like steak or chicken or shrimp.
    Black Pepper Sauce
  • This stuffed cherry pepper, perfect to serve as an appetizer in the party or to serve the family. This cherry stuffed recipe is simple and ready in less than 30 minutes.
    Stuffed Cherry Peppers

Footer

About

  • Privacy policy and disclaimer
  • Work with Us
  • Contact Us
  • About Us

Fabulous spicy

  • Meat & Seafood Recipes
  • Meatless Main Dishes
  • Salad Recipes
  • Soup Recipes

Make it hot

  • Dips & Spreads Recipes
  • Sauces & Dressings
  • Appetizer Recipes
  • Side Dish Recipes
  • Curry Recipes

Copyright © 2025 - KODI Innovations LLC - ALL RIGHTS RESERVED

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.