Homemade Salmon Daal photo

This Salmon Daal is the kind of weeknight dish I make when I want comfort without fuss. It pairs the gently spiced, slow-simmered texture of red lentil daal with quick-pan-seared salmon. The daal cooks low and slow so you get that silky, slightly creamy body; the salmon finishes fast and stays tender.

There are clear stages here: a short marinade for the fish, a single-pot daal that builds flavor as it cooks, then a final hot oil tempering to bring brightness and crunch. The recipe is straightforward, and the steps can be staggered so you’re not juggling too many things at once.

I’ll walk you through what to buy, the exact steps, and practical tips for swapping, storing, and troubleshooting. Read through once and then follow the step-by-step—this meal rewards a little patience and basic mise en place.

What to Buy

Delicious Salmon Daal image

Stick to the ingredients below, measured as written—the balance of spices, lentils and broth is what gives this dish its gentle, layered flavors. Buy fresh salmon fillets (skin-on if you like a crisp finish), split red lentils, and fresh curry leaves if you can find them. The spices are simple, and you’ll use oil at two stages: to marinate and to temper.

If you want the daal to be more brothy, buy an extra cup or so of broth. Otherwise, buy exactly what the recipe lists and you’ll get the intended texture and timing.

Ingredients

  • 2 tablespoons oil — used in the marinade to carry the garlic and ginger flavors into the salmon.
  • 2 cloves garlic, minced — in the marinade for aromatic depth.
  • ½ tablespoon ginger, minced — bright, warm note in the marinade.
  • ½ teaspoon salt — seasons the salmon in the marinade.
  • ½ teaspoon turmeric — color and a mild earthy flavor for the salmon.
  • ½ teaspoon ground cumin — adds a warm, savory base to the salmon marinade.
  • 4 salmon fillets (see note 1) — main protein; choose similar-sized fillets for even cooking.
  • 1 tablespoon oil — for sweating the onion at the start of the daal.
  • 1 medium onion, finely chopped — builds the aromatic base for the daal.
  • 6 cloves garlic, minced — adds a deeper garlic presence to the lentils.
  • 1 tablespoon ginger, minced — balances the garlic and adds warmth.
  • 8 fresh curry leaves (see note 2) — a floral, citrusy aroma; remove if unavailable.
  • 1 cup dried split red lentils — the body of the daal; they break down to create creaminess.
  • 3½ cups broth (see note 3) — liquid for cooking the lentils; use vegetable or chicken broth.
  • ¾ teaspoon salt — seasons the cooking lentils; adjust to taste later.
  • ½ teaspoon ground cumin — in the daal for warm undertones.
  • ½ teaspoon turmeric powder — color and mild earthiness for the daal.
  • ¼ teaspoon ground fennel — a subtle sweet-anise note that lifts the lentils.
  • ¼ teaspoon ground coriander — light citrusy depth for the daal.
  • ¼ teaspoon garam masala — stirred in near the end for a rounded spice finish.
  • 2 tablespoons oil — for the final tempering process that flavors the daal and salmon.
  • 1 small onion, cut into half moons — caramelized in the tempering for texture and sweetness.
  • 1 teaspoon cumin seeds — to sizzle in the tempering oil.
  • 1 teaspoon black mustard seeds — provide pop and a slightly bitter, nutty edge when it sizzles.
  • 6–10 fresh curry leaves (see note 2) — added to the tempering for a fragrant finish.

Salmon Daal: How It’s Done

  1. Make the marinade: in a shallow dish combine 2 tablespoons oil, 2 cloves garlic (minced), ½ tablespoon ginger (minced), ½ teaspoon salt, ½ teaspoon turmeric, and ½ teaspoon ground cumin. Add the 4 salmon fillets and turn to coat. Set aside while you make the daal, or refrigerate for up to 12 hours.
  2. Heat 1 tablespoon oil in a heavy-based saucepan over medium-high heat. Add 1 medium onion (finely chopped) and fry until softened.
  3. Reduce the heat to low and add 6 cloves garlic (minced), 1 tablespoon ginger (minced) and 8 fresh curry leaves. Cook for about 30 seconds, stirring.
  4. Add 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.
  5. Bring the pot to a simmer uncovered, then reduce the heat to low and cover the pan. Cook for 35 minutes.
  6. After 35 minutes, gently stir the lentils. Continue cooking, stirring every couple of minutes, until the lentils have mostly broken down and the mixture is a thick daal (the total cooking time is about 45 minutes depending on your lentils).
  7. Stir in ¼ teaspoon garam masala and taste; adjust salt if needed. Replace the lid on the daal to keep it warm while you cook the salmon.
  8. Place a large heavy-based skillet or frying pan over medium heat. Add the marinated salmon fillets presentation side down (if fillets have skin, place skin-side down). Cook for 3 minutes, then turn and cook for a further 3 minutes.
  9. Remove the salmon from the pan and place the fillets on top of the covered daal. Cover to keep warm.
  10. To make the tempering, add 2 tablespoons oil to the same skillet. Add 1 small onion (cut into half moons) and cook over medium-low heat until softened. Then increase the heat until the onions sizzle and begin to color.
  11. Remove the skillet from the heat and add 1 teaspoon black mustard seeds, 1 teaspoon cumin seeds and 6–10 fresh curry leaves. Let them sizzle for about 20 seconds.
  12. Pour the hot oil, seeds and onions over the salmon and daal. Serve immediately.

Why This Recipe Belongs in Your Rotation

Easy Salmon Daal recipe photo

It’s balanced: protein from salmon, fiber and comfort from lentils, and a finishing tempering that gives aromatic contrast. The work is front-loaded—prep the marinade and start the daal, and the two finish at the same time. That makes it easy to time for dinner without frantic multitasking.

The flavors are layered but not fussy. The daal develops from a handful of spices and broth; the salmon is seasoned simply so it sings against the lentils rather than competing. Finally, the tempering—hot oil splashed over the pot—gives the meal a finishing lift that feels special without extra effort.

Substitutions by Category

Tasty Salmon Daal dish photo

Keep substitutions limited to what you have on hand from the recipe to preserve balance.

  • Protein — If you prefer not to use the salmon, you can serve the daal on its own as a hearty main; the dish is meant to stand alone if needed.
  • Lentils & Broth — Use the specified 1 cup dried split red lentils and 3½ cups broth for timing and texture. If you need a looser daal, add an extra ½ cup of the same broth as it cooks.
  • Onions — The recipe uses a medium onion for the daal base and a small onion for the tempering; you can adjust sizes (more or less) but keep both steps distinct—one softens into the daal, the other browns for texture.
  • Spices — Stick to the ground cumin, turmeric, fennel, coriander and garam masala listed. If you omit the curry leaves, the daal will still be good but lose some aromatic brightness—keep that in mind.
  • Oils — The recipe calls for specific measures of oil at different stages. Reduce oil amounts slightly if you want a leaner dish, but keep a small amount for the tempering so the seeds and onions sizzle properly.

Kitchen Gear Checklist

  • Heavy-based saucepan with a tight-fitting lid — for even, low simmering of the daal.
  • Large heavy-based skillet or frying pan — for searing the salmon and making the tempering.
  • Shallow dish or bowl — to marinate the salmon.
  • Measuring spoons and cups — to keep the spice balance accurate.
  • Spoon or spatula for stirring, and a ladle for serving the daal.

Slip-Ups to Skip

Don’t rush the daal. Start it at medium-high to get to a simmer, then reduce and cook low and slow. If you crank the heat to speed things up, you risk sticking and uneven breakdown of lentils.

Watch the tempering carefully. The mustard seeds pop and the curry leaves can burn quickly. Remove the pan from the heat before adding the seeds so the oil isn’t smoking—timing here is short and precise.

Finally, don’t overcook the salmon. The recipe’s 3 minutes per side is designed for medium-thick fillets. If your fillets are thin, check earlier; if thicker, you may need an extra minute, but monitor closely.

How to Make It Lighter

  • Reduce the oil in the marinade from 2 tablespoons to 1 if you want less fat on the salmon surface (the fish itself provides healthy oils).
  • Reduce the 2 tablespoons oil used in the tempering to 1 tablespoon; you’ll still get flavor from the seeds and onions, though the finish will be slightly less glossy.
  • Use low-sodium broth for the 3½ cups called for, and adjust the ¾ teaspoon salt and the ½ teaspoon salt in the marinade to taste at the end. That cuts overall sodium without changing the technique.

If You’re Curious

Curry leaves are a small ingredient with a big effect—fresh, they add a citrusy, nutty aroma. If you can’t find them, omit them rather than substituting an unrelated herb; the daal will still be tasty. The hot oil tempering (tadka) is a classic South Asian technique—quick and transformative, it brings up the fragrance of whole spices and caramelized onion.

Red split lentils are used because they break down readily and create a creamy consistency without the need for blending. That’s why the recipe’s timing is tuned to around 45 minutes total cooking; other lentils will change the texture and cook time.

How to Store & Reheat

Store the daal and salmon separately if you can. Refrigerate in airtight containers for up to 3 days. The daal will thicken in the fridge; loosen it with a splash of broth or water while reheating on the stove over low heat, stirring gently.

Reheat the salmon briefly in a low oven (about 275–300°F / 135–150°C) for 8–12 minutes depending on thickness, or warm gently in a skillet covered for a few minutes. Avoid high heat or microwave reheating that will dry the fish out. Assemble and pour the fresh tempering oil over just before serving to revive flavors.

Salmon Daal Q&A

Can I make the daal ahead? Yes. Make the daal up to 24 hours in advance and keep refrigerated. Reheat gently, adding broth if it’s too thick, and finish with the tempering just before serving.

What if I don’t have fresh curry leaves? Omit them. The dish will still be flavorful because of the other spices, though it will lack that specific aromatic note.

How do I know the salmon is done? For the times listed (3 minutes per side) the salmon should be medium, opaque around the edges and slightly translucent in the center. Thicker fillets may need a touch longer—watch closely.

Do I need to skin the salmon? No. Cook presentation side down (skin-side down if present). Skin helps keep the fillet intact during searing and crisps up nicely; serve skin-on or slide it off before plating if you prefer.

That’s a Wrap

Salmon Daal is a reliable dinner with a restaurant-like finish from a minimal tempering. The method favors patience over complexity: slow-simmer the lentils and finish the salmon quickly. Once you’ve made it a couple of times you’ll learn how your stove and fillets behave, and the recipe will become even faster for weeknight cooking.

Keep the ingredients list handy, follow the steps in order, and don’t skip the tempering—that last step is the secret to making this feel polished. Enjoy the warm, comforting bowl and the gentle contrast of spiced lentils and tender salmon.

Homemade Salmon Daal photo

Salmon Daal

If you’re looking for a dish that beautifully marries the rich flavors of salmon with the comforting essence of daal, you’re in for a treat! This Salmon Daal recipe is a delightful fusion that showcases tender salmon fillets nestled in a creamy, spiced lentil base. It’s not just a meal; it’s an experience that will…
Prep Time10 minutes
Cook Time55 minutes
Total Time1 hour 5 minutes
Servings: 4 servings

Ingredients

Ingredients

  • 2 tablespoonoil
  • 2 clovesgarlicminced
  • 1/2 tablespoongingerminced
  • 1/2 teaspoonsalt
  • 1/2 teaspoonturmeric
  • 1/2 teaspoonground cumin
  • 4 salmon fillets see note 1
  • 1 tablespoonoil
  • 1 medium onionfinely chopped
  • 6 clovesgarlicminced
  • 1 tablespoongingerminced
  • 8 fresh curry leavessee note 2)
  • 1 cupdried split red lentils
  • 3 1/2 cupsbroth see note 3
  • 3/4 teaspoonsalt
  • 1/2 teaspoonground cumin
  • 1/2 teaspoonturmeric powder
  • 1/4 teaspoonground fennel
  • 1/4 teaspoonground coriander
  • 1/4 teaspoongaram marsala
  • 2 tablespoonoil
  • 1 small onioncut into half moons
  • 1 teaspooncumin seeds
  • 1 teaspoonblack mustard seeds
  • 6-10 fresh curry leaves see note 2

Instructions

Instructions

  • Make the marinade: in a shallow dish combine 2 tablespoons oil, 2 cloves garlic (minced), ½ tablespoon ginger (minced), ½ teaspoon salt, ½ teaspoon turmeric, and ½ teaspoon ground cumin. Add the 4 salmon fillets and turn to coat. Set aside while you make the daal, or refrigerate for up to 12 hours.
  • Heat 1 tablespoon oil in a heavy-based saucepan over medium-high heat. Add 1 medium onion (finely chopped) and fry until softened.
  • Reduce the heat to low and add 6 cloves garlic (minced), 1 tablespoon ginger (minced) and 8 fresh curry leaves. Cook for about 30 seconds, stirring.
  • Add 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.
  • Bring the pot to a simmer uncovered, then reduce the heat to low and cover the pan. Cook for 35 minutes.
  • After 35 minutes, gently stir the lentils. Continue cooking, stirring every couple of minutes, until the lentils have mostly broken down and the mixture is a thick daal (the total cooking time is about 45 minutes depending on your lentils).
  • Stir in ¼ teaspoon garam masala and taste; adjust salt if needed. Replace the lid on the daal to keep it warm while you cook the salmon.
  • Place a large heavy-based skillet or frying pan over medium heat. Add the marinated salmon fillets presentation side down (if fillets have skin, place skin-side down). Cook for 3 minutes, then turn and cook for a further 3 minutes.
  • Remove the salmon from the pan and place the fillets on top of the covered daal. Cover to keep warm.
  • To make the tempering, add 2 tablespoons oil to the same skillet. Add 1 small onion (cut into half moons) and cook over medium-low heat until softened. Then increase the heat until the onions sizzle and begin to color.
  • Remove the skillet from the heat and add 1 teaspoon black mustard seeds, 1 teaspoon cumin seeds and 6–10 fresh curry leaves. Let them sizzle for about 20 seconds.
  • Pour the hot oil, seeds and onions over the salmon and daal. Serve immediately.

Equipment

  • Shallow Dish
  • heavy-based saucepan
  • large heavy-based skillet or frying pan

Notes

You can use fresh or frozen skinless salmon fillets for this recipe, but ensure they are thoroughly defrosted if frozen. My fillets are roughly 6oz/170g each.
The daal will still be delicious if you can't find curry leaves, but they add great flavor. You can often find them in those plastic envelopes in the fresh herb section. Or look for bigger bags of them dried near the Indian section of the grocery store.
You can use chicken or vegetable broth for the daal. Both will add a lovely flavor. If you don't have broth, just use cold tap water, but you may need to add more salt at the end of cooking.
Also known as a Tadka, this is a sizzling flavored oil that's poured over the finished dish. It is an optional step, but totally worth it.
There isn't a large amount of marinade for the salmon. It is more of a spiced oil rub. You want to turn the salmon to coat it all in the spiced oil.

Similar Recipes

Leave a Reply

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

Recipe Rating