Persian Tamarind-Stuffed Fish

Persian Tamarind-Stuffed Fish
Cooking time
60 mins
4 people

Persian Tamarind-Stuffed Fish.

A luxurious whole fish preparation flavored with tangy tamarind and fragrant barberries, perfect for Nowruz, the Persian new year. Find barberries in well-stocked Middle Eastern groceries or online.


Persian Tamarind-Stuffed Fish


  • 6 tbsp. olive oil, plus more for greasing
  • 1/2 cup barberries
  • 1 large yellow onion, thinly sliced
  • 1/4 cup tamarind paste
  • 4 garlic cloves, minced
  • 1/3 cup minced cilantro
  • 1/3 cup minced parsley
  • 1/3 cup minced tarragon
  • Lime wedges, for serving
  • 4 trout, cleaned and butterflied
  • Kosher salt and freshly ground black pepper


  1. Heat oven to 375Β°. Grease two baking sheets and set aside.
  2. Soak barberries in warm water for 30 minutes and drain.
  3. In a large skillet over medium-high, heat 3 tablespoons olive oil. Add the onions and cook until brown, about 10 minutes. Lower the heat to medium and cook, stirring occasionally, for 30 minutes more, until dark brown and caramelized. Add the barberries, almonds, tamarind, and garlic, and cook until fragrant, about 10 minutes. Remove from heat and stir in cilantro, parsley, and tarragon.
  4. Season fish with salt and pepper. Stuff each fish with about 1?2 cup stuffing and brush with remaining olive oil. Bake for 15 minutes. Change oven setting to broil and cook an additional 3 to 4 minutes, until the fish’s skin is golden.

Did you make this recipe?

Share a photo and tag us β€” we can't wait to see what you've made!


No comments yet, be the first to leave one!

Leave a Reply

Note: Comments on the web site reflect the views of their respective authors, and not necessarily the views of this web portal. Members are requested to refrain from insults, swearing and vulgar expression. We reserve the right to delete any comment without notice or explanations.

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

Recipe rating