Prepare the onions: Bring a large pot of salted water to a boil. Peel the onions and trim both ends. Cut a slit from top to bottom on one side of each onion, slicing into the center.
Boil for 12–15 minutes, until slightly softened. Drain and let cool. Gently separate the onion into layers. Set aside the small inner cores, they’ll go into the filling.
Make the filling: Finely chop the onion cores, parsley, and mint.
In a large bowl, mix ground meat, rice, chopped herbs, onion cores, garlic, tomato paste, olive oil, paprika, baharat, salt, and pepper until just combined.
Stuff the onions: Place 1–2 tablespoons of filling into each onion layer and roll gently (don’t overfill, the rice expands).
Prepare the sauce: In a bowl, mix beef broth, water, crushed tomatoes, date syrup, salt, and black pepper.
Cook on the stovetop: Arrange the stuffed onions snugly in a wide, oven-safe pan with the seam side down. Pour the sauce over the onions and add the cinnamon stick.
Bring to a gentle boil, then reduce heat to low. Place a heat-proof plate directly on top of the onions (to keep them submerged and prevent opening), cover with a lid, and simmer for 45–60 minutes, until the rice is tender and the sauce has reduced.
Optional oven finish (recommended): Preheat oven to 400°F (200°C). Remove the lid and plate. Transfer the pan to the oven and roast for 10–15 minutes, until the onions are lightly caramelized on top.
Serve: Serve warm, spooning sauce over the onions.
Video
Notes
Meat choice: Beef works beautifully; use 80–85% lean for best texture. Lamb gives the most traditional, rich flavor. You can also combine beef and lamb for extra depth.
For less traditional but still delicious versions, try ground chicken, turkey, or even pork, just keep in mind that lean meats benefit from a bit more olive oil for moisture
Rice: You can use any type of rice. Short-grain white rice is best, it cooks evenly and absorbs flavor.
Herbs: Parsley and mint are the traditional combination. If you don’t love mint, reduce it by half but don’t skip entirely. Feel free to experiment with fresh coriander (cilantro) or dill, either alongside or instead of the mint, depending on your flavor preference.
Baharat: A warm Middle Eastern spice blend made from spices like cumin, coriander, black pepper, paprika, cinnamon, and cardamom. If you don’t have baharat, substitute the same amount with cumin plus a small pinch of cinnamon, or use garam masala instead.
Sweetener: Date syrup (silan) adds depth and balances the onions’ natural sweetness. Honey, sugar, or maple all work. Feel free to skip the sweetener entirely
Oven finish: Optional but highly recommended.It adds caramelization and a deeper flavor.
Why the plate matters: Keeps the onions submerged in the liquid and prevents them from opening while cooking.
Make ahead: Can be fully cooked up to 2 days ahead. Reheat gently on the stovetop or in the oven with extra sauce.
Storage: Refrigerate up to 4 days in an airtight container.
Freezing: Freeze cooked stuffed onions (without oven caramelization) for up to 2 months. Thaw overnight, reheat, then finish in the oven