As I chopped the fresh vegetables for dinner, the tantalizing aroma of spices wafted through my kitchen, transforming the space into a culinary oasis. Today, I’m excited to share my go-to recipe for Easy Butter Salmon Curry, a delightful one-pan dish that has become a staple in our home. With just a handful of ingredients and minimal prep time, this curry is not only a family-friendly meal, but it also makes for an impressive dish when entertaining guests. Creamy tomato sauce envelops perfectly seared salmon fillets, offering a comforting warmth that dances on your palate. Imagine enjoying this aromatic treasure paired with fluffy jasmine rice or warm naan! Are you ready to make a meal that tantalizes the senses and brings your loved ones together? Let’s dive into the recipe!

Ready to Elevate Your Weeknight Dinners?
Simplicity at Its Best: This Easy Butter Salmon Curry features a quick one-pan cooking method, making it perfect for busy weeknights.
Flavor Explosion: The delightful blend of spices and creamy sauce creates a rich, comforting dish that bursts with flavor in every bite.
Family-Friendly: Both kids and adults will love it, ensuring everyone leaves the table happy.
Versatile Options: Feel free to swap salmon for shrimp or chicken, and consider adding vegetables for a nutritious boost.
Impress Your Guests: Whether it’s a casual family dinner or a special gathering, this dish is sure to wow your guests, just like my Garlic Butter Beef Bites or Chicken Curry with Coconut Milk.
Quick Cleanup: With everything cooked in one pan, you’ll save time on both cooking and cleanup!
Easy Butter Salmon Curry Ingredients
• Get ready for a delicious one-pan meal!
For the Salmon
- Skinless salmon fillets – Fresh fish adds a rich flavor; wild-caught is recommended for the best taste.
- Salt – Enhances flavor; adjust to your preferred taste.
- Black pepper – Adds a touch of heat; freshly ground is preferred for maximum aroma.
- Sweet paprika – Imparts color and mild sweetness; smoked paprika can offer a delightful twist.
For the Sauce
- Vegetable oil – Essential for searing; use any high smoke point oil you have on hand.
- Unsalted butter – Adds a luscious richness; if using salted butter, reduce additional salt in the dish.
- Garlic cloves – Minced for deep flavor; they create a fragrant base as they sauté.
- Shallot – Adds a mild onion flavor; can be swapped with yellow onion in a pinch.
- Grated ginger – Fresh ginger brings warmth and spice; always opt for fresh over powdered.
- Ground cumin – Delivers an earthy note to the curry; swap with coriander for a different nuance.
- Curry powder – The star of the dish for complex flavors; adjust the amount based on your spice preferences.
- Cayenne pepper – For an extra kick; feel free to leave it out if you prefer a milder dish.
- Ground turmeric – Not just for color; it also offers health benefits; use sparingly if desired.
- Ground coriander – Complements other spices beautifully; substitute with additional cumin if needed.
- Vegetable broth or water – The liquid base; broth adds an extra layer of flavor to the sauce.
- Garam masala paste – A rich, aromatic blend; can be substituted with a spice mix if you don’t have the paste.
- Tomato paste – Concentrates tomato flavor and thickens the sauce; passata can replace it for a smoother consistency.
- Crushed tomatoes (14 oz) – Forms the base of your sauce; canned varieties offer convenience and consistency.
- Cream (20% fat) – Delivers that luxurious creaminess; coconut milk is a fabulous dairy-free alternative.
- Lemon juice – Adds a refreshing brightness; always choose fresh juice for optimal flavor.
For Garnish
- Crushed chili flakes – Optional for those who crave heat; sprinkle on just before serving.
- Toasted cashews – Add a delightful crunch; can be swapped with peanuts or omitted for nut-free diets.
- Chopped cilantro – A hint of freshness; highly recommended for its flavor-boosting qualities.
With these ingredients in hand, you’re just a few steps away from creating a delightful and memorable Easy Butter Salmon Curry that your family will adore!
Step‑by‑Step Instructions for Easy Butter Salmon Curry
Step 1: Season the Salmon
Begin by seasoning your skinless salmon fillets with salt, freshly ground black pepper, and sweet paprika. Pat them dry gently with paper towels; this ensures a great sear. You should have the salmon ready to go before starting to cook the Easy Butter Salmon Curry, giving it time to absorb the flavors.
Step 2: Sear the Salmon
In a non-stick skillet, heat a tablespoon of vegetable oil and one tablespoon of unsalted butter over medium-high heat. Once hot, carefully place the seasoned salmon fillets in the skillet. Sear for 3-4 minutes on each side until they have a golden crust and are just cooked through. Remove the salmon from the skillet and set it aside on a plate.
Step 3: Sauté Aromatics
Reduce the heat to low and in the same skillet, add the remaining butter, minced garlic, chopped shallot, and grated ginger. Sauté these aromatics for about 3 minutes until they soften and become fragrant, stirring occasionally to prevent burning. This will form a fragrant base for your Easy Butter Salmon Curry.
Step 4: Incorporate Spices
Add ground cumin, ground coriander, curry powder, cayenne pepper, and ground turmeric to the skillet. Stir these spices into the sautéed aromatics and cook for an additional minute until the spices are fragrant. This step brings an explosive flavor profile to your Easy Butter Salmon Curry, enhancing its rich aroma.
Step 5: Create the Sauce
Next, deglaze the skillet by pouring in vegetable broth while scraping the browned bits off the bottom. Allow this mixture to simmer gently for a couple of minutes, which will concentrate the flavors and create a flavorful base for the curry sauce. Keep the heat low to avoid splattering.
Step 6: Add Tomato Elements
Stir in the garam masala paste and tomato paste, mixing until well combined. Then, add the crushed tomatoes and cream, bringing the mixture to a gentle simmer. This creamy sauce envelops the salmon and elevates the taste of your Easy Butter Salmon Curry to delicious heights.
Step 7: Return the Salmon
Carefully return the seared salmon fillets to the skillet. Squeeze fresh lemon juice over the fish and let everything simmer together for an additional 3-5 minutes, or until the salmon is fully cooked and infused with the flavors of the sauce. You’ll know it’s done when the fish flakes easily with a fork.
Step 8: Garnish and Serve
Finally, garnish your Easy Butter Salmon Curry with toasted cashews and fresh chopped cilantro. Serve the curry hot, ideally alongside fluffy jasmine rice or warm naan. The crunch from the cashews, and the freshness from the cilantro, make this dish truly irresistible and a feast for the senses.

Make Ahead Options
These Easy Butter Salmon Curry preparations are a lifesaver for busy weeknights! You can prep the sauce (excluding the cream) and refrigerate it for up to 3 days. Start by sautéing the garlic, shallots, and spices, then add the vegetable broth, tomato paste, and crushed tomatoes. Once cooled, store in an airtight container. When ready to cook, simply add the cream and sear the salmon fillets; combine everything and simmer until cooked through, ensuring all flavors meld beautifully. This not only saves time but keeps the dish just as delicious, allowing you to enjoy a hearty meal with minimal effort!
What to Serve with Easy Butter Salmon Curry
Imagine a beautiful gathering around the dinner table, where the aromatic flavors of your Easy Butter Salmon Curry mingle with delightful side dishes that enhance the feast.
- Jasmine Rice: Fluffy and fragrant, this rice absorbs the rich curry sauce beautifully, making every bite a comforting indulgence.
- Warm Naan Bread: Perfect for scooping up your curry, naan adds a delightful chewiness and pairs wonderfully with the creamy sauce.
- Cucumber Salad: A refreshing mix of crunchy cucumbers and cooling yogurt dressing cuts through the richness, adding a crisp contrast to the meal.
- Roasted Vegetables: Caramelized carrots and zucchini offer earthy sweetness that complements the spice of the curry, boosting nutrition and texture.
- Mango Chutney: A sweet and tangy addition that elevates the dish, adding layers of flavor with every spoonful.
- Lemon Wedge: A simple garnish that brightens the flavors when squeezed over the curry, enhancing the overall freshness.
- Chilled White Wine: A light, crisp wine like Sauvignon Blanc can seamlessly balance the spices while refreshing your palate with each sip.
- Coconut Ice Cream: For dessert, creamy coconut ice cream serves as a soothing end to the meal, contrasting beautifully with the warmth of the curry.
These pairing options will help create a memorable dining experience, inviting warmth and satisfaction to your table.
Easy Butter Salmon Curry Variations
Feel free to customize your Easy Butter Salmon Curry to suit your taste and dietary preferences!
-
Seafood Twist: Swap salmon for shrimp for a delightful change of pace. Just be mindful that shrimp cooks much quicker!
-
Chicken Option: Replace salmon with chicken breast for a hearty alternative. Simply adjust cooking time to ensure chicken is thoroughly cooked.
-
Vegetable Boost: Add spinach or bell peppers for extra nutrition and color. These veggies not only enhance the dish but also add a delightful crunch.
-
Coconut Creamy: Swap cream for full-fat coconut milk for a tropical twist. This change offers a rich, dairy-free alternative without sacrificing flavor.
-
Spice Level: Adjust the cayenne pepper to your heat preference. For a milder dish, leave it out entirely—or serve it on the side, just like with my Garlic Butter Zucchini Skewers!
-
Nut-Free Variant: Omit the toasted cashews to keep the dish nut-free. You can still achieve texture by adding crispy fried onions on top.
-
Herb Infusion: Experiment with different herbs like basil or parsley in place of cilantro for a unique flavor profile. Fresh herbs can truly brighten up your curry!
-
Fruit Fusion: Toss in some diced mango or pineapple for a fruity, sweet contrast to the spices. It adds a fun twist that surprises and delights your palate!
These variations make it easy to turn your Easy Butter Salmon Curry into something special each time you whip it up!
Expert Tips for Easy Butter Salmon Curry
-
Patting Dry: Ensure your salmon fillets are patted dry before seasoning. This step is crucial for achieving that perfect sear, enhancing the flavor of your Easy Butter Salmon Curry.
-
Spice Adjustment: Tailor the spice levels to suit your taste preferences. If you’re sensitive to heat, consider adding cayenne pepper later in the cooking process for more control.
-
Gentle Simmering: Simmer the sauce gently to prevent the cream from curdling. Too high heat can cause the cream to break and affect the dish’s luxurious texture.
-
Non-Stick Cookware: Use a non-stick skillet for even cooking and to avoid the salmon sticking. This makes flipping the fish and cleaning up afterward a breeze.
-
Add Nutrients: Feel free to throw in some spinach or bell peppers for extra nutrition and color. They complement the flavors beautifully without compromising the integrity of the Easy Butter Salmon Curry.
How to Store and Freeze Easy Butter Salmon Curry
- Fridge: Store leftover Easy Butter Salmon Curry in an airtight container for up to 2 days. Ensure it cools completely before sealing to maintain freshness.
- Freezer: For longer storage, freeze the curry in a freezer-safe container for up to 2 months. Allow it to cool completely before freezing to prevent ice crystals.
- Reheating: To reheat, thaw in the fridge overnight, then warm gently on the stove over low heat, adding a splash of broth or cream if needed to rehydrate the sauce.
- Avoid Recooking: Do not refreeze once thawed and reheated to ensure quality and safety. Enjoy within a few days for the best flavor experience!

Easy Butter Salmon Curry Recipe FAQs
What type of salmon is best for this recipe?
I highly recommend using skinless wild-caught salmon fillets for the best flavor in your Easy Butter Salmon Curry. Fresh fish has a richness that enhances the overall taste of the dish. If wild-caught isn’t available, farmed salmon can also work, but keep in mind it may have a slightly different flavor and texture.
How should I store leftovers?
Store any leftover Easy Butter Salmon Curry in an airtight container in the refrigerator for up to 2 days. Allow it to cool completely before sealing to help maintain freshness. If you’re not planning to eat it within that time, follow my freezing instructions for longer storage options.
Can I freeze Easy Butter Salmon Curry?
Absolutely! To freeze, let the curry cool completely before transferring it to a freezer-safe container. It can be stored for up to 2 months. Make sure to label the container with the date, so you can keep track. When you’re ready to enjoy it again, thaw it overnight in the refrigerator and reheat gently on the stove, adding a splash of broth or cream if the sauce has thickened.
What should I do if the sauce is too thick?
If you find that your Easy Butter Salmon Curry has become too thick, don’t worry! Simply add a splash of vegetable broth or cream while gently stirring over low heat until you reach your desired consistency. This will hydrate the sauce and bring back its creamy texture without compromising the flavors.
Is this dish suitable for those with dietary restrictions?
Yes! For those with dairy allergies, you can substitute the cream with full-fat coconut milk to maintain a delicious creaminess while keeping it dairy-free. If you have nut allergies, feel free to skip the toasted cashews garnish and use a different crunchy topping, like sunflower seeds or omit it altogether.

Easy Butter Salmon Curry That's Perfect for Busy Nights
Ingredients
Equipment
Method
- Begin by seasoning your skinless salmon fillets with salt, black pepper, and sweet paprika. Pat them dry gently with paper towels.
- Heat vegetable oil and butter in a non-stick skillet over medium-high heat. Sear the salmon fillets for 3-4 minutes on each side until golden.
- Reduce heat to low and add remaining butter, garlic, shallot, and ginger. Sauté for 3 minutes until fragrant.
- Add cumin, coriander, curry powder, cayenne, and turmeric to the skillet. Stir and cook for an additional minute.
- Deglaze with vegetable broth while scraping browned bits. Allow to simmer for a couple of minutes.
- Stir in garam masala paste and tomato paste, then add crushed tomatoes and cream, bringing to a gentle simmer.
- Return the seared salmon to the skillet. Squeeze fresh lemon juice over and let simmer for 3-5 minutes until fully cooked.
- Garnish with toasted cashews and cilantro. Serve hot with jasmine rice or naan.

Leave a Reply