If you haven't yet experienced the magic of the Salmon Daal with Curry and Spiced Lentils Recipe, you're in for a true treat. This dish brings together the rich, flaky goodness of salmon with a comforting, aromatic lentil stew infused with fragrant spices and fresh curry leaves. It's a beautifully balanced meal that combines protein, warmth, and vibrant flavors in every spoonful, perfect for a cozy dinner that feels both nourishing and exotic. Whether you’re a longtime lover of daal or curious about incorporating seafood into your legume dishes, this recipe is your gateway to a hearty, soul-warming plate that you’ll want to make again and again.
Ingredients You'll Need
The simplicity of this recipe’s ingredients highlights how essential each one is to create the distinctive depth of flavor, creamy texture, and appealing color that define this dish. From the mild heat of turmeric to the fresh zest of curry leaves, every element plays a vital role in making this Salmon Daal with Curry and Spiced Lentils Recipe utterly irresistible.
- Oil: Used at different stages to sauté and enhance the flavors of aromatics and spices.
- Garlic (8 cloves total, minced): Adds a pungent, savory base that complements both the salmon and lentils.
- Ginger (1.5 tablespoon total, minced): Brings a fresh, warming zing that lifts the entire dish.
- Salt: Balances and amplifies all other flavors.
- Turmeric (1 teaspoon total): Gives the daal its vibrant golden hue and a subtle earthiness.
- Ground cumin (1.5 teaspoon total): Adds smoky warmth and depth to the lentils and marinade.
- Salmon fillets (4): The star protein—rich, flaky, and full of flavor after marinating and pan-frying.
- Onions (2 total, one finely chopped, one sliced into half moons): Provide sweetness and texture throughout the dish.
- Fresh curry leaves (14-18 total): Impart a unique fragrance that’s signature to this recipe.
- Dried split red lentils (1 cup): The hearty base that thickens and enriches the curry.
- Broth (3½ cups): The cooking liquid that softens the lentils and adds savory depth.
- Ground fennel, ground coriander, garam masala: Spices that layer complex notes and a gentle warmth in the daal.
- Cumin seeds, black mustard seeds (1 teaspoon each): Toasted in oil to release their nutty aroma for the finishing tarka.
How to Make Salmon Daal with Curry and Spiced Lentils Recipe
Step 1: Marinade the Salmon
Start by mixing 2 tablespoons of oil, 2 cloves of minced garlic, half a tablespoon of minced ginger, half a teaspoon each of salt, turmeric, and ground cumin together in a shallow dish. Coat your salmon fillets thoroughly in this marinade and set them aside. This process infuses the salmon with gentle warmth and aromatic flavors that perfectly complement the lentils later on. If you have time, let the salmon rest in the marinade for up to 12 hours for an even deeper flavor infusion.
Step 2: Make the Daal
Heat 1 tablespoon of oil in a heavy-based saucepan over medium-high heat. Add the finely chopped onion and sauté until it becomes soft and translucent. Lower the heat to medium-low and add in 6 cloves of minced garlic, 1 tablespoon of minced ginger, and 8 fresh curry leaves, cooking everything together for about 30 seconds until fragrant.
Next, stir in the dried split red lentils, 3½ cups of broth, ¾ teaspoon salt, ½ teaspoon ground cumin, ½ teaspoon turmeric powder, ¼ teaspoon each of ground fennel and ground coriander. Bring this mixture to a gentle simmer without covering, then reduce the heat and cover the pan. Let it cook for around 35 minutes, stirring gently here and there until the lentils have completely softened and create a thick, comforting daal. This usually takes about 45 minutes in total depending on your lentils.
Finally, stir through a quarter teaspoon of garam masala and adjust salt to taste. Cover the daal while you move on to the salmon.
Step 3: Cook the Salmon
Using a large heavy-based skillet over medium heat, place your marinated salmon fillets presentation side down first. Cook for 3 minutes on each side until they develop a lovely golden crust and are just cooked through. Remove from the pan and gently nestle the fillets on top of the simmering daal, then cover so they stay warm and juicy.
Step 4: Make the Tarka (Tempered Spice Garnish)
In the same skillet, add 2 tablespoons of oil and toss in the sliced onion cut into half moons. Cook over medium-low heat until the onions are softened. Then increase the heat to medium-high so the onions sizzle and start to caramelize beautifully, bringing out a rich sweetness. Add 1 teaspoon cumin seeds, 1 teaspoon black mustard seeds, and 6 to 10 fresh curry leaves, frying until fragrant and the mustard seeds begin to pop. This tarka is the crowning glory, infused with crunchy spices and savory onions that you will spoon generously over the salmon daal before serving.
How to Serve Salmon Daal with Curry and Spiced Lentils Recipe
Garnishes
Fresh garnishes like chopped cilantro, a squeeze of lime for brightness, and a dollop of cooling yogurt can add wonderful contrast to the warm, spiced flavors of the daal. Toasted cumin seeds or a drizzle of browned butter can also elevate the dish beautifully. These additions refresh the palate and create a feast for the eyes and senses alike.
Side Dishes
This Salmon Daal with Curry and Spiced Lentils Recipe pairs superbly with fluffy basmati rice or soft naan bread, perfect for soaking up every last flavorful bit. A simple cucumber raita or a fresh salad with crunchy vegetables and tangy dressing also balance the heartiness of the daal, making the meal bright and well-rounded.
Creative Ways to Present
For a vibrant presentation, serve the daal in wide shallow bowls with the salmon fillet placed on top, then sprinkle your tarka and garnishes over everything. You could also try layering the daal and salmon in individual glass dishes for an elegant effect that shows off the beautiful colors and textures. Adding edible flowers or microgreens can make each plate feel special and inviting.
Make Ahead and Storage
Storing Leftovers
Leftover Salmon Daal with Curry and Spiced Lentils Recipe stores wonderfully in the fridge for up to 3 days. Keep the salmon and lentils in an airtight container to preserve the flavors and moisture. When you’re ready to eat, gently reheat to avoid overcooking the salmon.
Freezing
While the daal freezes quite well on its own, the salmon is best eaten fresh. You can freeze the lentil curry for up to 2 months in a freezer-safe container. Thaw overnight in the fridge before reheating for a quick meal on a busy day.
Reheating
To reheat, warm the daal gently on the stove over low heat with a splash of water or broth to loosen it up if needed. Add the salmon fillets towards the end just to warm through, ensuring they stay tender and juicy without drying out.
FAQs
Can I use other types of fish instead of salmon?
Absolutely! While salmon adds a rich, fatty flavor, you can substitute with other firm, meaty fish like cod or trout. Just adjust cooking time to suit the thickness of your fillets so they don’t overcook.
Is this recipe very spicy?
This Salmon Daal with Curry and Spiced Lentils Recipe has gentle warmth from the spices but is not overly fiery. You can easily adjust the spice levels by adding more or less garam masala or including a mild chili pepper if you want more heat.
Can I make this dish vegetarian?
Yes! Simply omit the salmon and increase the quantity of lentils or add hearty vegetables like eggplant and spinach to keep the dish substantial and flavorful.
How do I know when the lentils are perfectly cooked?
The lentils should be completely softened and mostly broken down, creating a thick and creamy texture. Stir every few minutes toward the end to prevent sticking and ensure even cooking.
What are curry leaves and where can I find them?
Curry leaves are aromatic leaves commonly used in South Asian cooking that add a unique flavor. They’re often sold fresh or frozen in Indian grocery stores and some specialty supermarkets. If you can’t find them, dried curry leaves or a small pinch of curry powder can be a substitute, although the fresh leaves have the best flavor.
Final Thoughts
I can’t recommend the Salmon Daal with Curry and Spiced Lentils Recipe enough for anyone looking to impress themselves or their guests with a hearty, fragrant meal. It’s a beautiful combination of healthy ingredients and warming spices that make every bite satisfying and comforting. Once you make it, this dish could easily become a favorite in your rotation. So grab those fresh ingredients, put on your apron, and enjoy the wonderful adventure of cooking and sharing this special recipe!
Print
Salmon Daal with Curry and Spiced Lentils Recipe
- Total Time: 1 hour 5 minutes
- Yield: 4 servings
Description
Salmon Daal is a hearty, flavorful Indian-inspired dish combining tender salmon fillets with a rich, spiced red lentil stew. This comforting meal offers a perfect balance of protein and legumes, infused with aromatic spices and curry leaves, making it an ideal choice for a nutritious and satisfying dinner.
Ingredients
Marinade
- 2 tbsp oil
- 2 cloves garlic (minced)
- ½ tbsp ginger (minced)
- ½ tsp salt
- ½ tsp turmeric
- ½ tsp ground cumin
- 4 salmon fillets
Daal
- 1 tbsp oil
- 1 medium onion (finely chopped)
- 6 cloves garlic (minced)
- 1 tbsp ginger (minced)
- 8 fresh curry leaves
- 1 cup dried split red lentils
- 3½ cups broth (vegetable or chicken broth)
- ¾ tsp salt
- ½ tsp ground cumin
- ½ tsp turmeric powder
- ¼ tsp ground fennel
- ¼ tsp ground coriander
Finishing Spices and Tarka
- ¼ tsp garam masala
- 2 tbsp oil
- 1 small onion (cut into half moons)
- 1 tsp cumin seeds
- 1 tsp black mustard seeds
- 6-10 fresh curry leaves
Instructions
- Marinate the salmon: Combine the marinade ingredients (2 tablespoon oil, 2 cloves garlic minced, ½ tablespoon ginger minced, ½ teaspoon salt, ½ teaspoon turmeric, ½ teaspoon ground cumin) in a shallow dish. Place the salmon fillets in the marinade and turn to coat evenly. Set aside; marinate for at least the time needed to prepare the daal, or up to 12 hours for enhanced flavor.
- Prepare the daal base: Heat 1 tablespoon oil in a heavy-based saucepan over medium-high heat. Add the finely chopped medium onion and fry until softened and translucent.
- Build the aromatics: Lower heat to low and add 6 cloves minced garlic, 1 tablespoon minced ginger, and 8 fresh curry leaves. Cook for about 30 seconds to release flavors without browning.
- Add lentils and spices: Stir in 1 cup dried split red lentils, 3½ cups broth, ¾ teaspoon salt, ½ teaspoon ground cumin, ½ teaspoon turmeric powder, ¼ teaspoon ground fennel, and ¼ teaspoon ground coriander. Stir to combine all ingredients uniformly.
- Simmer the daal: Bring the mixture to a gentle simmer uncovered, then reduce heat and cover the saucepan. Cook for 35 minutes, then begin stirring every couple of minutes to prevent sticking and encourage lentils to break down. Continue cooking and stirring until the lentils are fully soft and a thick daal consistency is reached, approximately 45 minutes total.
- Finish daal seasoning: Stir in ¼ teaspoon garam masala, adjust salt to taste, and replace lid to keep warm.
- Cook the salmon: Heat a large heavy-based skillet or frying pan over medium heat. Add the marinated salmon fillets presentation side down and cook for 3 minutes. Flip and cook the other side for an additional 3 minutes, until the salmon is cooked through but still moist.
- Combine salmon with daal: Remove the salmon from the pan and carefully place each fillet on top of the warm daal. Cover to keep warm while preparing the tarka.
- Prepare the tarka: In the same skillet, add 2 tablespoon oil. Cook 1 small onion sliced into half moons over medium-low heat until softened.
- Crisp the tarka: Increase heat until the onions start to sizzle and develop a light golden color. Add 1 teaspoon cumin seeds, 1 teaspoon black mustard seeds, and 6-10 fresh curry leaves. Fry briefly until fragrant and seeds begin to pop, then pour the hot tarka over the salmon and daal just before serving to add a spicy, aromatic finish.
Notes
- Note 1: Use fresh, skin-on salmon fillets for best flavor and texture. Thinner fillets will cook faster, so adjust cooking time accordingly.
- Note 2: Fresh curry leaves add authenticity and fragrant aroma but can be omitted or substituted with bay leaves if unavailable.
- Note 3: Broth can be vegetable or chicken depending on preference. Water can be used but broth enhances flavor.
- Note 5: Marinating salmon longer develops deeper flavors, but at minimum marinate while preparing the daal.
- Stirring the daal regularly after 35 minutes prevents sticking and ensures creamy texture.
- Prep Time: 15 minutes
- Cook Time: 50 minutes
- Category: Main Dish
- Method: Stovetop
- Cuisine: Indian


Leave a Reply