Snapper with Almond Tarator, Cinnamon-Tomato Cannellini Beans and Roasted Eggplant with Tahina

Tender snapper gets a generous spoonful of lemony almond tarator, alongside creamy shelling beans simmered with tomato and a quiet warmth of cinnamon. Roasted eggplant, silky tahina and handfuls of parsley bring richness and freshness to an early-autumn holiday plate.

By Jonathan Katzman · Cooked and photographed · Recipe updated

Serves: 4 servings

Tags: gluten-free, pescatarian

Snapper with Almond Tarator, Cinnamon-Tomato Cannellini Beans and Roasted Eggplant with Tahina

Gently Pan-Seared Snapper

A light sear gives the delicate fish a little color without forming a heavy crust. Keeping the seasoning simple lets the almond tarator carry the dish.

Ingredients

  • 4 fillets boneless snapper, 5–6 ounces each, skin removed
  • 2 tablespoons ghee
  • 1/2 teaspoon fine sea salt, plus more to taste
  • 1/4 teaspoon freshly ground black pepper
  • 2 tablespoons roughly chopped flat-leaf parsley

Instructions

  1. Pat the fish thoroughly dry and check for pin bones. Season with salt and pepper just before cooking.
  2. Heat the ghee in a large skillet over medium-high heat. Add the fish presentation-side down, working in batches if necessary, and cook undisturbed for 2–4 minutes until lightly golden and easily released.
  3. Turn carefully, reduce the heat to medium-low, and cook for another 2–5 minutes, depending on thickness. The thickest part should reach 145°F and separate into moist flakes.
  4. Transfer directly to warm plates, spoon over the almond tarator and scatter with parsley.

Notes

  • For thin fillets, begin checking doneness immediately after turning; carryover cooking is rapid.

Almond Tarator

Almonds provide body and richness while lemon and garlic keep the sauce bright. A little reserved chopped almond gives texture against the soft fish.

Ingredients

  • 3/4 cup blanched almonds
  • 1 small clove garlic, grated
  • 3 tablespoons fresh lemon juice
  • 2 tablespoons extra-virgin olive oil
  • 1/2 cup cool water, plus more as needed
  • 1/2 teaspoon fine sea salt, or to taste

Instructions

  1. Toast the almonds on a small tray at 350°F for 6–8 minutes, until fragrant and very lightly golden. Cool briefly, then roughly chop 2 tablespoons and reserve.
  2. Blend the remaining almonds with the garlic, lemon juice, olive oil, salt and water until creamy with a fine almond texture. Scrape down the blender as needed.
  3. Fold in the reserved almonds. Add water a tablespoon at a time until the sauce falls generously from a spoon rather than sitting like a paste.
  4. Taste for lemon and salt. Serve at room temperature over the hot fish.

Notes

  • The sauce thickens as it stands; loosen with water just before serving.

Fresh Cannellini Beans with Tomato and Cinnamon

Cooking the fresh beans separately allows them to become creamy before they meet acidic tomatoes. Slowly softened onion and a small cinnamon stick give the sauce sweetness and warmth without making it taste like dessert.

Ingredients

  • 1 pound fresh shelled cannellini beans, about 3 cups
  • 3 tablespoons extra-virgin olive oil
  • 1 medium yellow onion, thinly sliced
  • 2 cloves garlic, thinly sliced
  • 1 pound ripe tomatoes, cored and roughly chopped
  • 1 small cinnamon stick, about 2 inches long
  • 1 teaspoon fine sea salt, divided, plus more to taste
  • 1/4 teaspoon freshly ground black pepper
  • 1–2 teaspoons fresh lemon juice, to taste
  • 1/4 cup roughly chopped flat-leaf parsley

Instructions

  1. Place the shelled beans in a saucepan and cover with water by 2 inches. Bring to a boil for 10 minutes, then reduce to a gentle simmer. Add 1/2 teaspoon salt and cook until creamy all the way through, usually another 15–35 minutes. Keep the beans submerged, adding hot water if necessary.
  2. Meanwhile, heat the olive oil in a wide saucepan over medium heat. Add the onion and remaining 1/2 teaspoon salt. Cook for 10–12 minutes, stirring, until soft and lightly golden.
  3. Add the garlic and cinnamon stick and cook for 1 minute. Add the tomatoes and pepper, then simmer uncovered for 12–15 minutes until the tomatoes collapse into a thick sauce.
  4. Drain the tender beans, reserving their cooking liquid. Fold the beans into the tomato sauce with 1/2 cup cooking liquid and simmer gently for 10 minutes. Add more liquid if needed for a glossy, spoonable consistency.
  5. Remove the cinnamon stick. Adjust the salt and add lemon juice to brighten the tomatoes. Finish with parsley.

Notes

  • Fresh bean cooking time varies with maturity; tenderness, not the clock, determines when to add them to the tomatoes.
  • If fresh shelling beans are unavailable, use 3 cups cooked dried cannellini beans or drained canned beans. Add them directly to the finished tomato sauce with water or their cooking liquid.

Roasted Eggplant

A hot oven browns the cut surfaces while turning the flesh soft enough to scoop from the skin. Lemon and parsley lift the richness of the tahina finish.

Ingredients

  • 2 medium globe or Italian eggplants, about 1 1/2–2 pounds total
  • 3 tablespoons extra-virgin olive oil
  • 3/4 teaspoon fine sea salt
  • 1/4 teaspoon freshly ground black pepper
  • 2 teaspoons fresh lemon juice
  • 1/4 cup roughly chopped flat-leaf parsley

Instructions

  1. Heat the oven to 425°F. Halve the eggplants lengthwise and score the flesh in a shallow crosshatch without cutting through the skin.
  2. Rub the cut surfaces with olive oil, working it into the cuts, and season with salt and pepper. Set cut-side down on a parchment-lined sheet pan.
  3. Roast for 25 minutes, then turn cut-side up and roast for another 10–20 minutes, until golden and completely soft when pierced near the stem.
  4. Let stand for 5 minutes. Sprinkle with lemon juice, spoon tahina down the center of each half and finish with parsley.

Notes

  • Undercooked eggplant stays spongy; the flesh should yield without resistance before it leaves the oven.

Lemon-Garlic Tahina

Cold water turns tahini into a pale, flowing sauce. Lemon and a restrained amount of garlic balance the roasted eggplant without masking its sweetness.

Ingredients

  • 1/3 cup well-stirred tahini
  • 2 tablespoons fresh lemon juice
  • 1/2 small clove garlic, finely grated
  • 1/4 teaspoon fine sea salt, or to taste
  • 1/4 cup ice-cold water, plus more as needed

Instructions

  1. Whisk the tahini with the lemon juice, garlic and salt. It will initially become stiff.
  2. Whisk in the cold water gradually until the sauce becomes pale, smooth and pourable. Add more water by the teaspoon if needed.
  3. Taste and adjust the salt or lemon before spooning over the eggplant.

Notes

  • Keep this sauce separate from the almond tarator: the sesame flavor belongs with the eggplant.

Overall Timing / Workflow

The beans and eggplant can wait briefly, while the fish should be cooked last. Making both sauces ahead keeps the final few minutes simple.

Instructions

  1. 0:00 — Heat the oven to 350°F and start cooking the shelled beans. Toast the almonds while preparing the onion and tomatoes.
  2. 0:10 — Remove the almonds and raise the oven to 425°F. Start the tomato-cinnamon sauce and prepare the eggplants.
  3. 0:20 — Put the eggplants in the oven. Make the almond tarator and lemon-garlic tahina, and wash and chop the parsley.
  4. As soon as the beans are creamy, fold them into the tomato sauce and simmer together. Hold over very low heat, adding a splash of bean liquid if they tighten.
  5. When the eggplants are fully tender, let them rest while you warm the plates and cook the snapper. Loosen both sauces to spooning consistency and assemble immediately.

Plating

Keeping the three dishes adjacent preserves their individual flavors while allowing the sauces and tomato juices to mingle at the edges.

Instructions

  1. Place one roasted eggplant half toward the top of each warm plate and spoon lemon-garlic tahina along its center.
  2. Add a generous spoonful of cinnamon-tomato beans beside the eggplant.
  3. Set the snapper alongside the vegetables and spoon almond tarator generously over the fish, leaving some of its lightly golden surface visible.
  4. Distribute the parsley over all three components and serve immediately.

Leftover Path

Separate storage protects the fish's texture and prevents the sauces from disappearing into the vegetables. The beans become especially good after a night in the refrigerator.

Instructions

  1. Refrigerate leftovers within 2 hours in separate airtight containers. Use the fish within 2 days and the beans, eggplant and sauces within 3–4 days.
  2. Reheat beans gently with a splash of water. Warm eggplant, covered, in a 325°F oven until heated through, then add tahina after reheating.
  3. For hot leftover fish, cover and reheat gently until it reaches 165°F. Alternatively, flake it cold over a parsley-rich salad and dress with the remaining almond tarator.
  4. Stir a little cold water into either sauce if it has thickened in the refrigerator.