Go Back
Salmon Tagine with vegetables and lemon

Moroccan Salmon Meatball Tagine

Succulent and Unforgettable, this Moroccan Tagine Recipe is one that you should absolutely add to your weekly rotation!

Course Main Course
Cuisine Moroccan, Moroccan-Inspired
Keyword Dinner, Easy, Meatball, Recipe, Salmon, Stew, Tagine
Prep Time 5 minutes
Cook Time 40 minutes
Servings 4 Servings
Calories 196 kcal


Salmon Meatball Recipe

  • 400 grams salmon fillet
  • 1/2 small onion
  • 2 tbsp chopped coriander
  • 2 tbsp chopped parsley
  • 1 tsp ground cumin
  • 1 tsp paprika
  • 1/2 tsp sea salt
  • 1 tsp ground black pepper


  • 1 1/2 cup diced tomatoes fresh or canned
  • 1 tsp tomato paste
  • 2 garlic cloves minced or crushed
  • 1/2 tsp crushed chili flakes
  • 1 tbsp. olive oil
  • 1 tsp ground cumin
  • 1 tsp paprika
  • 1/2 tsp sea salt
  • 1 tsp ground black pepper
  • 1 small preserved lemon
  • 2-3 small potatoes peeled and cut into wedges
  • 1 green bell pepper cut into rings


  1. To a food processor, add all of the ingredients listed for the salmon meatballs. Blend until you get a smooth mixture.

  2. To you tagine, or sauce pan, add tomatoes, minced garlic, tomato paste, crushed chili flakes, spices and olive oil. Prep your preserved lemon by cutting into wedges, separating the pulp from the skin and cutting the skin into strips.

  3. Shape your meatballs and lay them on top of your tagine.

  4. Add your potatoes and green bell peppers as shown in the picture above. Cover and let your Tagine cook on low heat for 40-45 minutes or until your potatoes are thoroughly cooked.

  5. Add a sprinkle of fresh herbs on top along with a drizzle of olive and enjoy!

Recipe Notes

Serving suggestions

Serving with Moroccan Bread is the tradition. However, you can serve this with any other kind of bread you like. Naan or Baguettes are also excellent choices. You can also serve this Tagine on top of cous cous or even rice! The choice is yours, my friend. 

Nutrition Facts