Equipment
Ingredients
Meat & Sauce
- 1000 g leg of lamb, boneless, trimmed, cut into 3cm cubes
- 60 ml olive oil
- 2 red onion, finely chopped
- 3 garlic cloves, minced
- 120 ml dry red wine
- 70 g tomato paste
- 800 g canned crushed tomatoes
- 500 ml beef or lamb stock
- 5 g sugar
- 1 cinnamon stick
- 3 whole cloves
- 2 bay leaves
- salt
- black pepper
Pasta
- 500 g orzo pasta
Béchamel Topping
- 100 g unsalted butter
- 100 g all-purpose flour
- 1000 ml whole milk, warm
- 2 egg yolks
- 100 g kefalotyri cheese, grated
- nutmeg
Nutrition (per serving)
Method
Pat the lamb cubes dry with paper towels and season generously with salt and pepper.
Heat half the olive oil in a Dutch oven over high heat. Sear the meat in batches until browned on all sides, then remove to a plate.
Lower heat to medium. Add remaining oil, onions, and garlic. Sauté until softened and translucent, about 5 minutes.
Stir in tomato paste and cook for 1 minute to caramelize. Pour in red wine to deglaze, scraping up any browned bits from the bottom.
Return meat to the pot. Add crushed tomatoes, stock, sugar, cinnamon stick, cloves, and bay leaves. Bring to a boil, then reduce heat to low, cover, and simmer until meat is very tender, about 1.5 to 2 hours.
While meat finishes, make the béchamel. Melt butter in a saucepan over medium heat. Whisk in flour and cook for 2 minutes without browning. Gradually whisk in warm milk until smooth. Simmer gently until thickened.
Remove béchamel from heat. Stir in nutmeg, half the grated cheese, salt, and pepper. Let cool slightly, then rapidly whisk in the egg yolks to temper them.
Preheat oven to 190°C/375°F. Bring a pot of salted water to a boil. Par-cook the orzo for 4 minutes (half the package time). Drain.
Remove cinnamon, cloves, and bay leaves from the meat sauce. Stir the par-cooked orzo into the meat sauce. Transfer the mixture to a large baking dish.
Pour the béchamel evenly over the meat and pasta mixture. Sprinkle the remaining cheese on top.
Bake for 30-40 minutes until bubbly and the top is golden brown. Let rest for at least 15 minutes before serving to allow the layers to set.
Chef's Notes
- Kefalotyri is the traditional salty, hard sheep's milk cheese for this dish. Pecorino Romano is the closest widely available substitute.
- Do not skip the resting time. Like lasagna, the layers need time to coalesce, otherwise the sauce will run when you cut into it.
- For a deeper flavor, you can sauté the orzo in a little butter before boiling it, which adds a nutty complexity.
- If the sauce looks too thick before baking, add 100ml of water. The orzo acts like a sponge and will absorb significant moisture in the oven.
Storage
Refrigerator: 3 days — Store in an airtight container. The pasta will continue to absorb liquid, becoming softer over time.
Freezer: 2 months — Freeze in individual portions. Thaw completely in the refrigerator before reheating.
Reheating: Reheat in a 170°C oven covered with foil to prevent drying out, or microwave gently.










