July 15, 2026 · 10 min

Spiced Salmon with Apricot Pan Sauce, Lemon Almond Rice and Harissa Carrots

Dinner10 min2707 cal / serving

This warmly spiced salmon is smothered in a tangy apricot pan sauce that perfectly complements the rich fish. Paired with sweet-smoky harissa-roasted carrots and lemon almond rice, it’s a dinner that feels both special and effortless.

The Turkish-inspired spice blend-cumin, garlic, coriander, allspice and chili flakes-gives the salmon a fragrant kick, while the jammy apricot sauce adds a touch of sweetness. Ready in under an hour, this dish is sure to become a weeknight favorite.

Recipe details

Dinner10 min2707 cal / serving2 servings

Nutrition per serving

Calories2707 kcalProtein65.4 gFat253.6 gCarbs46 gSugar13.3 gFiber7 gSodium678 mg

Dietary labels

Gluten-free: yesLactose-free: noDairy-free: no

Allergen check

Gluten / wheat: not detectedMilk / dairy: containsEgg: not detectedFish: containsShellfish: not detectedPeanut: not detectedTree nuts: containsSoy: not detectedSesame: not detectedMustard: not detectedCelery: not detectedSulphites: not detectedLupin: not detectedMolluscs: not detected

Values are calculated per serving from ingredient amounts and the ingredient nutrition reference per 100g. Allergen and diet labels use available ingredient metadata and name matching; always check product labels for strict diets or allergies. Some ingredient amounts or nutrition values were incomplete, so this is marked as a partial estimate.

Ingredients

Apricot Jam1 unit Apricot JamView ingredient guide
Carrot12 ounce CarrotView ingredient guide
Lemon1 unit LemonView ingredient guide
Harissa Powder1 tablespoon Harissa PowderView ingredient guide
Scallions2 unit ScallionsView ingredient guide
Basmati Rice0.5 cup Basmati RiceView ingredient guide
Sliced Almonds0.5 ounce Sliced AlmondsView ingredient guide
Salmon10 ounce SalmonView ingredient guide
Cooking Oil2 teaspoon (tsp) Cooking OilView ingredient guide
Butter1 tablespoon (tbsp) ButterView ingredient guide
Olive Oil2 teaspoon (tsp) Olive OilView ingredient guide
Saltteaspoon (tsp) SaltView ingredient guide
Black Pepperteaspoon (tsp) Black PepperView ingredient guide

Instructions

  1. Adjust rack to top position and preheat oven to 425°F. Wash and dry produce. Trim, peel and cut carrots into sticks (like fries; about 3 inches long and ⅓ inch thick). Trim and thinly slice scallions, separating whites from greens. Zest and quarter lemon.
  2. Toss carrots on a baking sheet with a drizzle of oil, ¼ tsp harissa powder (½ tsp for 4 servings) and a big pinch of salt and pepper. (Measure harissa powder-we sent more.) For easy cleanup, line sheet with foil or parchment. Roast on top rack until lightly browned and tender, 15-20 minutes. Taste and add more harissa if desired.
  3. Meanwhile, heat a small dry pot over medium-high heat. Add almonds and cook, stirring occasionally, until lightly toasted, 2-4 minutes. Transfer to a small bowl. Wipe out pot. Heat a drizzle of oil in same pot over medium-high heat. Add half the scallion whites and cook, stirring, until softened, 1 minute. Stir in rice, ¾ cup water (1½ cups for 4 servings) and a pinch of salt. Bring to a boil, cover and reduce to low simmer. Cook until rice is tender, 15-18 minutes. Keep covered off heat.
  4. While rice cooks, pat salmon dry with paper towels; season all over with half the Turkish Spice Blend (all for 4 servings), salt and pepper. Heat a drizzle of olive oil in a large pan over medium-high heat. Add salmon and cook until browned and cooked through, 5-7 minutes per side. Transfer to a plate to rest. Wipe out pan.
  5. Heat a drizzle of olive oil in same pan over medium heat. Add remaining scallion whites; cook, stirring, until softened, 1 minute. Stir in jam, stock concentrates, ¼ cup water (⅓ cup for 4 servings) and a squeeze of lemon juice. Simmer until thickened, 3-5 minutes. Turn off heat; stir in 1 TBSP butter (2 TBSP for 4) until melted. Season with salt and pepper. If sauce is too thick, stir in a splash of water.
  6. Fluff rice with a fork; stir in toasted almonds and lemon zest to taste. Season with salt and pepper. Divide salmon, rice and carrots between plates. Spoon sauce over salmon. Garnish with scallion greens and serve with remaining lemon wedges.

Recipe Tips

For easy cleanup, line your baking sheet with foil or parchment paper before roasting the carrots.

Taste the carrots after roasting and add a pinch more harissa powder if you like things spicy.

If the apricot sauce seems too thick, stir in a splash of water to reach desired consistency.

FAQ

Can I use chicken instead of salmon?

Yes, you can substitute boneless, skinless chicken breasts or thighs. Adjust cooking time as needed until chicken is cooked through (165°F internal temperature).

What can I use instead of harissa powder?

You can substitute with a mix of smoked paprika, cayenne and a pinch of cumin. Start with ¼ tsp and adjust to taste.

Can I make this recipe dairy-free?

Yes, omit the butter or use a dairy-free alternative. The sauce will still be delicious without it.

DandyRecipes community

Rate and discuss this recipe

Your rating and comments help other DandyRecipes readers decide what to cook next.

Your recipe vote

No DandyRecipes user votes yet.

Recipe comments

0 DandyRecipes comments

No DandyRecipes comments yet.

More recipe ideas

12 similar recipes you might like

These suggestions are based on shared ingredients, meal type, and recipe metadata.