The

Recipe Index

Every recipe a hand-built original — search the whole index, then open the page.

Every recipe on this site is a hand-built original — in one place you can actually search, by dish name, country, cuisine, ingredient, cooking time, dietary preference, or calories, without hopping between sites. Save favorites, build collections, scale servings, and plan your week. Every recipe, cuisine, shelf and tool opens on a page of its own — tap any result to open its page.

Nutritional data and the nutrient composition of the foods on this site have been estimated from USDA FoodData Central ingredient data and should be used for informational purposes. Medically necessitated intakes should always be validated.

Trust & Transparency — how this site is different

Illustrated table of dishes from the index — squash soup, fried plantains, rice and beans, grilled chicken, pasta, and French pastry
18,844entries in the index
16,814recipes
2,030desserts (counted separately)
18,844hand-built originals
15,812recipes with nutrition data

16,814 of 100,000 recipes + 2,030 desserts. Every recipe on this site is a hand-built original. Desserts ride on top and never count toward the 100,000 — that total is recipes only.

Front page › Greek › Moussaka

Moussaka

HB-1525 · Hand-built original · Greek

Moussaka — the dish itself.
Served with its “pairs well with” suggestions: mashed potatoes, roasted carrots, red wine sauce, yorkshire pudding, green beans.
GreekBeefGluten-free

Main ingredient: beef

Pairs well with: mashed potatoes, roasted carrots, red wine sauce, yorkshire pudding, green beans

Serving count not stated for this recipe, so quantities are shown as written.

Ingredients

  • 17¾ oz ground beef
  • 1 large aubergine, sliced into ½ in rounds
  • 5¼ oz Greek yogurt
  • 1 egg, beaten
  • 3 tbsp Parmesan, finely grated
  • 14 oz canned chopped tomatoes
  • 4 tbsp tomato puree
  • 12¼ oz potatoes, peeled and sliced into ¼ in rounds
  • 1 onion, finely chopped
  • 2 garlic cloves, minced
  • 4 tbsp olive oil
  • 1 tsp ground cinnamon
  • 1 tsp dried oregano
  • 1 tsp fine salt
  • 1/2 tsp black pepper

Method

  1. Heat the oven to 375°F. Brush the aubergine slices with half the olive oil, season, and roast on a tray for 20 minutes until softened and lightly golden. Boil the potato slices in salted water for 5 minutes, then drain.
  2. Warm the remaining olive oil in a large pan over medium heat. Cook the onion for 5 minutes until soft, then stir in the garlic, cinnamon, and oregano for 30 seconds.
  3. Add the beef and cook, breaking it up, for 6-8 minutes until browned. Stir in the tomatoes and tomato puree, season with salt and pepper, and simmer for 15 minutes until thick.
  4. Layer half the potatoes in the base of a baking dish, cover with half the meat sauce, then all the aubergine, the rest of the meat sauce, and the remaining potatoes.
  5. Whisk the yogurt, beaten egg, and Parmesan together with a pinch of salt and spread evenly over the top.
  6. Bake for 35-40 minutes until the topping is set and golden and the filling is bubbling. Rest for 10 minutes before serving.

Nutrition not computed — no serving count in the source recipe (per-serving values cannot be derived without one).

Install Recipe IndexPut the index on your home screen — it opens full-screen and works offline with the recipes saved on this device.

A new version is available