Why you'll love this recipe
- One-pan dinner with minimal cleanup
- 30-minute prep for busy weeknights
- Crowd-pleaser with bold Middle Eastern spices
- Make-ahead friendly, reheat beautifully
- Kid-approved mild flavor that sneaks veggies
I still remember the first night I tried this on a rainy Thursday, the kitchen lights dimmed, and the aroma of cinnamon and allspice drifted through the hallway. The potatoes browned perfectly, and when I lifted the foil, the sauce glistened like amber, making my stomach growl louder than the thunder outside. A few weeks later, my teenage son begged for "that one‑pan dinner" after a soccer game, and we ate straight from the pan, laughing over the mess. That moment sealed the recipe in my family’s weekly rotation, and I’ve been tweaking it ever since.
The story
The oven hums as the scent of sizzling spices and caramelized tomatoes fills the kitchen, and the first bite offers a juicy, herb‑kissed bite of kafta that melts into buttery potatoes. You’ll hear the gentle crackle of the sauce as it browns, promising a comforting feast.
I first met this dish at my aunt’s Beirut‑style dinner party, where the aroma of cinnamon‑spiced meat drifted out onto the balcony at sunset. Watching her roll the meat into perfect ovals sparked my curiosity, and I spent weeks tweaking the method until the flavors sang just right.
What sets this version apart is the one‑pan bake that lets the meat, potatoes, and sauce meld together, plus a quick whisk of olive oil into the tomato sauce that gives it a glossy, restaurant‑quality finish. No separate skillet, no stovetop transfers—just a single dish that does it all.
Each forkful delivers layers: the savory, slightly sweet ground meat, the earthy warmth of allspice and cinnamon, the silky tang of tomato sauce, and the soft, buttery potatoes that soak up every drop. The fresh parsley adds a bright, herbaceous lift that balances the rich base.
Serve it straight from the pan with a crisp cucumber‑yogurt salad, warm flatbread, or a side of fluffy basmati rice for a crowd‑pleasing family dinner. It’s also a make‑ahead hero for busy weeknights—just reheat, and the flavors are as bold as the first night.
Don’t be intimidated by the spices; mixing the meat just until combined keeps it tender, and the foil‑covered bake guarantees perfectly cooked potatoes without any extra fuss. With a total hands‑on time under ten minutes, you’ll have a wholesome main in half an hour.
I’ve baked this four times for friends, and each batch disappears before the timer rings—my kids even begged for seconds. Now that you’ve seen the magic, let’s get that pan in the oven and create your own Lebanese comfort.
Why This Recipe Works
- Mixing meat just until combined prevents tough kafta.
- Covering with foil traps steam, keeping potatoes fluffy.
- Finishing uncovered creates a caramelized surface on the sauce.
Ingredient notes & substitutions
Ground beef or lamb
Provides juicy richness and a hearty texture essential for authentic kafta.
Grated onion
Adds moisture and subtle sweetness that keeps the meat from drying out.
Fresh parsley
Lends a bright, herbaceous contrast to the warm spices.
Ground allspice
Gives the signature warm, slightly sweet Middle Eastern note.
Sliced potatoes
Starchy base that absorbs sauce and balances the meat’s richness.
Equipment you'll need
Ingredients
- Ground beef or lamb
- Grated onion
- Chopped fresh parsley
- Minced garlic
- Ground allspice
- Ground cinnamon
- Salt
- Black pepper
- Sliced potatoes
- Sliced tomatoes
- Tomato sauce
- Olive oil
Before You Start
- Preheat oven to 375°F.
- Grate onion and squeeze excess moisture.
- Pat potatoes dry with paper towels.
- Line baking dish with foil (optional).
Instructions
- 1Step 1
In a bowl, mix ground meat with onion, garlic, parsley, allspice, cinnamon, salt, and pepper until just combined.
- 2Step 2
Form into small patties or ovals and arrange in a greased baking dish.
- 3Step 3
Layer sliced potatoes and tomatoes over and around the kafta.
- 4Step 4
Whisk tomato sauce with a bit of olive oil, salt, and pepper, then pour over everything in the pan.
- 5Step 5
Cover with foil and bake at 375°F until potatoes are tender and meat is cooked through. Uncover for the last 10 minutes to let the top brown slightly.
Pro tips
Don't overmix the meat
Mix just until ingredients are combined; overmixing makes kafta tough.
Pat potatoes dry
Removing excess moisture ensures they brown instead of steam.
Use foil to keep moisture
Covering the pan traps steam, yielding fluffy potatoes.
Uncover for the last 10 minutes
Allows the sauce to caramelize and the top to turn golden.
Season sauce before pouring
A quick taste test guarantees balanced acidity and salt.
Arrange veggies around meat
Creates even cooking and lets each bite get a bit of everything.
Let kafta rest 5 minutes
Resting lets juices redistribute, keeping each bite moist.
Preheat oven fully
A hot oven jump‑starts the browning process for better texture.
Variations to try
Lamb‑only version
Swap beef for ground lamb for a richer, slightly gamey flavor.
Spicy harissa twist
Stir a tablespoon of harissa paste into the tomato sauce for heat.
Vegetarian chickpea kafta
Replace meat with mashed chickpeas and add a touch of cumin.
Mini slider bites
Form tiny patties, bake in a muffin tin, and serve as appetizers.
Serving Suggestions
Troubleshooting
Sauce is watery
Remove foil and bake uncovered for 10‑15 minutes to reduce liquid.
Kafta sticks to pan
Grease the dish well and ensure the meat is not too wet before shaping.
Potatoes are undercooked
Par‑boil slices 5 minutes before layering, or increase bake time by 5 minutes.
Storage & make-ahead
Refrigerator
Store in an airtight container; up to 3 days.
Freezer
Freezes well for 2 months; thaw overnight in fridge, reheat covered.
Best way to reheat
Reheat in oven at 350°F for 15‑20 minutes, adding a splash of water to loosen sauce.
Make-ahead
Assemble the pan day before; keep sauce separate until bake to avoid soggy potatoes.

Ingredients
- Ground beef or lamb
- Grated onion
- Chopped fresh parsley
- Minced garlic
- Ground allspice
- Ground cinnamon
- Salt
- Black pepper
- Sliced potatoes
- Sliced tomatoes
- Tomato sauce
- Olive oil
Instructions
- 1In a bowl, mix ground meat with onion, garlic, parsley, allspice, cinnamon, salt, and pepper until just combined.
- 2Form into small patties or ovals and arrange in a greased baking dish.
- 3Layer sliced potatoes and tomatoes over and around the kafta.
- 4Whisk tomato sauce with a bit of olive oil, salt, and pepper, then pour over everything in the pan.
- 5Cover with foil and bake at 375°F until potatoes are tender and meat is cooked through. Uncover for the last 10 minutes to let the top brown slightly.