This is an Arabic dish in origin, can be found in many cultures there including Lebanon and Syria. Sounds like a great dish for sure! On my to cook list. I am going to base this on a 8x8 baking dish for 4 servings. If you are looking to make a larger batch, think 7x11 or 9x13 dish.
Preheat your oven to 180° C (350° F). Get out a 8x8 inch baking pan.
Season the ground beef with salt and pepper as desired, as an option, mix in cilantro, garlic, or herbs of your choice. Make 4 patties with the beef and fry them in a hot skillet, flipping once, until nearly cooked through.
Place the patties in a single layer in the baking pan. On top of the beef, place the sliced potato, then the sliced onion.
If you want to add options, such as mushrooms or bell peppers, or vegetables of your choice (sliced thin), in layers on top of the onion layer. Lastly, place a layer of tomato, always the top layer, as the juices run run down through the casserole.
Pour in a cup of beef stock, or just water, season with salt and pepper to your liking, cover with foil and bake for 1 hour.
Serve.
Notes
Figure about 150 Baht for the ground beef. For 4 servings, this is about $1.10 per serving.