Middle Eastern kitchen, bakery & market · Dania Beach & Coconut Creek
yallaMARKET®
Menu recipes

Eggplant and chickpea moussaka in tomato sauce: a complete home recipe

This Middle Eastern moussaka is a tomato-based eggplant and chickpea stew, rather than a layered casserole with béchamel.

By Yalla Market · Updated October 22, 2026

Jump to the full recipe ↓

COOK IT AT HOME

Eggplant and chickpea moussaka in tomato sauce

This Middle Eastern moussaka is a tomato-based eggplant and chickpea stew, rather than a layered casserole with béchamel. Roasting the eggplant first gives it a soft interior and browned edges without requiring a large pan of frying oil. The home method is shorter than the restaurant preparation described on the menu and is meant to be cooked until tender, not to reproduce a proprietary schedule.

Makes
4 main or 6 side servings
Prep
20 minutes
Cook
50 minutes
Additional time
Rest 10 minutes

A home-kitchen recipe to accompany this guide. Ingredient brands and equipment can change cooking times; use the texture and doneness cues below.

Ingredients

  • 700 g eggplant, cut into 3 cm cubes
  • 1 can chickpeas, 400 g, drained and rinsed
  • 1 large onion, about 200 g, sliced
  • 3 garlic cloves, sliced
  • 4 tablespoons olive oil, divided
  • 1 can crushed tomatoes, 400 g
  • 1 tablespoon tomato paste
  • 250 ml water
  • 1 teaspoon ground cumin
  • 1/2 teaspoon ground allspice
  • 3/4 teaspoon fine salt, divided
  • 1/4 teaspoon black pepper
  • 2 tablespoons chopped parsley

Step-by-step method

  1. Heat oven to 425°F/220°C. Toss eggplant cubes with 2 tablespoons oil and 1/4 teaspoon salt. Spread on a large tray in one layer and roast 25–30 minutes, turning once, until browned and almost completely tender.
  2. Meanwhile, heat remaining oil in a wide saucepan over medium heat. Cook onion for 10 minutes until softened and lightly golden. Add garlic, cumin, allspice and tomato paste and stir for 1 minute without letting the garlic burn.
  3. Add crushed tomatoes, water, remaining salt and black pepper. Bring to a simmer and cook uncovered for 15 minutes, stirring occasionally. The sauce should thicken slightly but remain loose enough to surround the eggplant.
  4. Fold in roasted eggplant and drained chickpeas. Cover partially and simmer gently for 15–20 minutes until eggplant is fully soft and the flavors combine. Turn pieces with a spoon rather than stirring vigorously, which can break them into a purée.
  5. Remove from heat and rest 10 minutes. Fold in parsley and transfer to a shallow bowl. Serve warm, or cool promptly and refrigerate for a chilled mezze portion later. If the sauce becomes too thick during simmering, add water 2 tablespoons at a time.

Helpful tips & substitutions

  • Choose firm, glossy eggplants without large soft spots. Smaller seeds and fresh flesh generally give a more pleasant texture.
  • The chickpeas are already cooked; they need warming and flavor absorption, not hours of boiling.
  • For more heat, add 1/4 teaspoon chili flakes with the spices. Keep the base mild when serving several dishes with their own strong seasoning.

Storage & make-ahead

Refrigerate in shallow containers within 2 hours, or 1 hour above 90°F/32°C, at 40°F/4°C or below. Use within 3–4 days and reheat to 165°F/74°C. Freeze for up to 2 months.

How to serve it

Serve over vermicelli rice or with warm pita. A cool yogurt or cucumber side balances the soft tomato-rich stew.

Ingredients to explore at the market

Shop selected ingredients for this article and recipe. Check the form, quantity and package label against the recipe above; availability varies by store.

Recipe & further reading

For another approach, explore this independent food blog: Lebanese Moussaka (Maghmour) — Zaatar and Zaytoun

Browse recipes for the full menu →

Explore the menuOrder online
Choose a location & order