Tunisia · Africa

Tunisian Tagine Recipe: A Savory Baked Egg Dish with Potato

Updated November 2, 2026

Total time
1 hr 20 min
prep 25 min · cook 55 min
Serves
6
portions as written
Safe temperature (USDA)
160°F / 71°C
check the thickest piece
Cuisine
Tunisia
Africa

Jump to recipe

Tunisian Tagine Recipe: A Savory Baked Egg Dish with Potato

Tunisian tagine, also spelled tajine, is a baked egg casserole from Tunisia made with seasoned meat, potato, herbs, and cheese. It is sliced into wedges and served warm or at room temperature, making it useful for a family meal or a shared table. Families and regions vary the fillings; this version uses ground beef and peas, and it is distinct from the slow-simmered Moroccan stew also called tagine.

Ingredients

  • 1 medium Yukon Gold or russet potato, about 8 oz (225 g), peeled and cut into ½-inch (1 cm) cubes
  • 1 tbsp (15 ml) olive oil
  • 1 medium yellow onion, about 5 oz (150 g), finely diced
  • 1 lb (450 g) lean ground beef
  • 1 tsp (2 g) ground turmeric
  • ½ tsp (1 g) ground black pepper
  • ¾ tsp (4.5 g) fine salt, divided, plus more to taste
  • 1 tsp (5 g) Tunisian harissa, optional
  • ½ cup (75 g) frozen peas, thawed
  • ½ cup (15 g) chopped fresh flat-leaf parsley
  • 8 large eggs, about 14 oz (400 g) without shells
  • ¼ cup (60 ml) whole milk
  • 1¼ cups (125 g) shredded mild melting cheese, such as Gruyère, Emmental, or cheddar
  • ⅓ cup (35 g) plain breadcrumbs
  • 1 tsp (5 ml) olive oil or softened butter, for greasing the baking dish

Instructions

  1. Prepare the oven and dish. Heat the oven to 375°F (190°C). Lightly grease an 8-inch (20 cm) square baking dish or a similar 2-quart (1.9 L) ovenproof dish. Set a rack in the middle of the oven. If the peas are frozen, thaw them under cool running water and drain well. Starting the oven while you chop keeps the total time on schedule.
  2. Par-cook the potato. Put the cubed potato in a small saucepan and cover it with cold water by about 1 inch (2.5 cm). Bring the water to a boil, then simmer for about 10 minutes, until the cubes are just tender when pierced but still hold their shape. Drain thoroughly and set aside. Avoid cooking the potato until it falls apart; it will soften further in the oven.
  3. Cook the beef and onion. While the potato simmers, warm the tablespoon of olive oil in a large skillet over medium heat. Add the onion and cook for about 3 minutes, stirring until softened. Add the ground beef, turmeric, black pepper, and about half the salt. Break the beef into small crumbles and cook for about 8 minutes, stirring regularly. Check the thickest clump with a food thermometer: ground beef must reach the USDA FSIS safe minimum internal temperature of 160°F (71°C). If it has not reached that temperature, keep cooking and check again. Drain excess fat if there is a noticeable pool, then stir in the harissa if using. Take the skillet off the heat.
  4. Combine the filling. Add the drained potato, peas, and parsley to the beef mixture and fold gently so the potato stays in pieces. In a large bowl, whisk the eggs with the milk and remaining salt until the yolks and whites are evenly blended. Stir in the shredded cheese and breadcrumbs, then fold in the beef mixture. Scrape the bottom of the bowl so the meat, herbs, and cheese are distributed throughout rather than settling in one part of the casserole.
  5. Bake until set. Pour the mixture into the prepared dish and spread it into an even layer. Bake for about 27 minutes. The center should look set rather than liquid, and a food thermometer inserted into the middle should read 160°F (71°C), the USDA FSIS safe minimum temperature for an egg dish. If the center is below temperature or still loose, return it to the oven and check every 3 minutes. If the top browns before the center is done, cover it loosely with foil.
  6. Rest and slice. Set the dish on a heatproof surface and rest it for 10 minutes. This short rest lets the eggs finish settling and makes neater wedges. Cut into six portions with a sharp knife and serve warm, or let it cool further if you prefer to serve it at room temperature.

Tips

  • Keep the filling fairly dry. Drain the potato well, thaw and drain frozen peas, and pour off excess fat from the beef. Extra water or grease can make the center soft and the slices difficult to lift.
  • Choose cheese that melts easily. Gruyère and Emmental give a mellow, nutty flavor; cheddar is widely available and tastes a little sharper. Very fresh mozzarella can release more water, so drain it well or use a firmer cheese.
  • Adjust the heat in the filling. Harissa varies in strength. Start with 1 teaspoon for a gentle background warmth, or leave it out and offer more at the table. If using a particularly hot harissa, begin with ½ teaspoon.
  • Use a thermometer, not color alone. Ground beef should reach 160°F (71°C), and the egg casserole should reach 160°F (71°C) in the center. Oven behavior and dish depth vary, so check the center before taking it out.

Serving Suggestions

Serve Tunisian tagine in substantial wedges with a crisp salad of tomato, cucumber, red onion, and lemon, or with simply dressed greens to balance the rich eggs and cheese. Warm flatbread, crusty bread, or a few boiled potatoes make the meal more filling, though the casserole already contains potato. Harissa, lemon wedges, olives, and a small bowl of chopped salad are useful accompaniments because diners can season their own portions.

For a shared meal, place the whole dish on the table after its 10-minute rest and cut it there, or slice it in the kitchen and arrange the wedges on a platter. It also works well as part of a larger spread with vegetable dishes and bread. The slices hold together when warm, and at room temperature they are easy to pack for a picnic or lunch, provided they are kept chilled until serving.

Variations

Use another ground meat: Ground lamb gives the filling a deeper, more savory flavor; ground turkey makes it milder. Cook any ground meat thoroughly and follow the safe temperature for that meat. For ground lamb, cook to 160°F (71°C); ground turkey should reach 165°F (74°C). Since turkey is lean, add a teaspoon of olive oil if the pan looks dry.

Make it meatless: Replace the beef with 1½ cups (240 g) cooked chickpeas, roughly mashed, and sautéed mushrooms or additional peas. Season the vegetables with the same turmeric, pepper, salt, and optional harissa. This changes the texture and makes the dish less meaty, but the eggs, potato, and cheese still give the slices structure.

Change the vegetables or cheese: Cooked spinach can replace the peas, but squeeze it very dry before adding it. Diced cooked carrot or zucchini also works; sauté watery vegetables first so their moisture evaporates. Feta can replace some of the melting cheese for a saltier, tangier result, but keep at least half the cheese a good melting variety so the filling binds well.

Make a spicier version: Increase the harissa gradually or add a pinch of ground cayenne. Harissa brands and homemade pastes differ in heat and saltiness, so taste the cooked beef mixture before it goes into the eggs and adjust the salt with care.

Storage and Reheating

Do not leave the cooked casserole at room temperature for more than 2 hours. Transfer leftovers to a shallow, covered container and refrigerate promptly; they keep for 3–4 days. For easier reheating, store individual wedges in separate containers. You can also freeze fully cooled portions in airtight freezer-safe packaging for up to 2 months for best quality. Thaw frozen portions in the refrigerator before reheating.

Reheat a wedge in a 325°F (165°C) oven, covered loosely with foil, until the center reaches 165°F (74°C). Depending on portion size, that usually takes about 15–20 minutes from refrigerated. A microwave is quicker: cover the portion and heat in short intervals, turning or repositioning it as needed, until it reaches 165°F (74°C) throughout. The microwave can make the egg texture slightly firmer, so use moderate power if your appliance has that setting. Reheat only the portion you plan to eat.

Frequently Asked Questions

Is Tunisian tagine the same as Moroccan tagine?

No. The names are similar, but the dishes are different. A Moroccan tagine commonly refers to a slow-cooked stew, often cooked in a distinctive covered pot. Tunisian tagine is generally a baked, sliceable egg dish with fillings such as meat, potato, herbs, or cheese. Spelling and family recipes vary, but this casserole-style preparation is the one made here.

Can I make Tunisian tagine without harissa?

Yes. Harissa is optional in this recipe, and the turmeric, pepper, parsley, and browned beef still make a flavorful filling without it. For gentle warmth, use a small pinch of cayenne or serve harissa separately so each person can add it to taste. If you use a salty prepared paste, taste before adding extra salt.

Why is my tagine watery or difficult to slice?

Common causes are under-drained potatoes, wet vegetables, excess fat, or taking the dish out before the center has set. Drain the potato well, squeeze cooked spinach dry, and drain thawed peas. Use a thermometer to confirm that the middle reaches 160°F (71°C), then rest the casserole for 10 minutes before cutting. A deeper dish may need additional baking time.

Can I prepare it ahead?

You can cook the beef and potato filling a day ahead, cool it promptly, and refrigerate it in a covered container. When ready to bake, mix the chilled filling with the eggs, cheese, milk, and breadcrumbs, then bake until the center reaches 160°F (71°C). A cold filling may add a few minutes to the bake, so rely on the thermometer rather than the clock. For the best texture, do not leave the mixed raw egg filling sitting out while you prepare other dishes.

Can I bake it in a round dish?

Yes. A 9-inch (23 cm) round pie dish or a similar-capacity ovenproof dish works. The mixture may be a little shallower or deeper depending on the dish, which affects the baking time. Begin checking near the stated time, and continue baking until the center is set and reads 160°F (71°C). Let it rest before cutting into wedges.

Is it served hot or cold?

It is good warm, when the cheese is soft, and it can also be served at room temperature after it has cooled safely. For a chilled serving, refrigerate it within 2 hours of cooking and bring out only what you plan to eat. Do not leave it sitting out for an extended meal; return leftovers to the refrigerator promptly.

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).