Welcome to a culinary journey that brings the comforting flavors of the Middle East straight to your kitchen. These stuffed onions with ground beef are more than just a dish; they’re a warm embrace, a testament to the magic that happens when simple ingredients are transformed into something extraordinary. Rooted deeply in the tradition of Iraqi Sheikh Mahshi, this recipe has been lovingly simplified from my mom’s classic, focusing on the succulent sweetness of onions paired with a richly spiced ground beef filling, all simmered to perfection in a vibrant tomato broth. As these humble onions slowly cook, they absorb the fragrant sauce, turning irresistibly tender and sweet, creating a flavor profile that is truly unforgettable. Traditionally served atop fluffy rice, this dish promises to delight your senses and become a cherished addition to your family’’s meal rotation. While the thought of separating onion layers might seem daunting, rest assured, I’ve perfected a method over two decades that makes this crucial step surprisingly straightforward and stress-free.

From Traditional Feast to Everyday Delight: Simplifying a Beloved Iraqi Classic
The culinary heritage of Iraq is rich with dishes like sheikh mahshi, a grand preparation involving various vegetables like eggplant, zucchini, and onions, all meticulously cored and stuffed. While undoubtedly delicious, the traditional method, particularly coring eggplant and zucchini, can be quite time-consuming. From countless hours spent in the kitchen alongside my mom, I quickly discovered that the onions were always the quickest and most enjoyable part of the stuffing process. Their natural layers lend themselves beautifully to being filled, offering both convenience and a uniquely tender texture.
This realization sparked the creation of this dedicated stuffed onion recipe. By honing in on the onions, the process becomes significantly more approachable without sacrificing any of the authentic Middle Eastern flavors we adore. Don’t let the idea of separating onion layers intimidate you; with a few simple techniques, it becomes an intuitive and surprisingly quick task. My twenty years of experience in preparing this dish have armed me with all the essential tips and tricks to make the onion preparation seamless, ensuring a smooth cooking experience for you.
Over the years, as I refined this simplified version, I found myself missing a subtle earthiness that the traditional eggplant contributed. During a recent recipe test, inspiration struck: why not finely chop eggplant and incorporate it directly into the ground beef stuffing? The result was revolutionary. The eggplant virtually disappears into the filling, adding an incredible depth of flavor and a silky texture that elevates the dish from wonderful to truly mind-blowing. It’s a secret ingredient that enhances the complexity without overpowering the dish, making it a true game-changer.
It’s worth noting that stuffed onions have recently captured widespread attention online, with many viral recipes often featuring a rice-based filling, similar to my mom’s dolma. This particular recipe, however, stands apart with its rich, savory ground beef filling, completely free of rice. It’s designed to be deeply saucy, creating a luscious broth that is perfect for spooning generously over a bed of steamed rice. This distinction is key to its unique charm and flavor profile.
Essential Ingredients: Tips for Selection and Perfect Substitutions
Creating truly exceptional stuffed onions begins with selecting the right ingredients. Each component plays a vital role in building the layered flavors that make this dish so special.

For the Onions: The star of our dish! To make the delayering process as effortless as possible, seek out yellow onions that are more elongated or narrow rather than perfectly round. Their shape naturally facilitates easier separation of layers. You’ll need approximately 5-6 medium-sized yellow onions for this recipe, yielding a substantial and satisfying meal.
For the Ground Beef: The backbone of our savory filling. While a slightly fattier ground beef (e.g., 80/20 or 85/15) will undoubtedly contribute a richer, more robust flavor, don’t hesitate to use leaner beef if that’s what you prefer or have on hand. The array of spices and the addition of eggplant will ensure a flavorful outcome regardless. Speaking of which, the finely chopped eggplant is my secret weapon for adding an incredible depth and moistness to the beef filling without altering its texture or taste dramatically. It’s a subtle enhancement, but if eggplant isn’t to your liking, this recipe is forgiving enough to allow you to skip it without compromising the overall deliciousness.
The Spices: A symphony of Middle Eastern aromatics. Don’t be alarmed by the generous amount of cinnamon called for in the filling. This isn’t your grandmother’s apple pie! In savory Middle Eastern cuisine, cinnamon lends a warm, earthy, and slightly sweet note that beautifully complements the beef and onions. It’s a foundational spice that adds authentic character to the dish, balancing the other robust flavors. Alongside black pepper and allspice, it creates a deeply aromatic and comforting filling.
The Sauce: The finishing touch that ties everything together. A good quality canned tomato sauce forms the base, providing a rich, tangy foundation. Crucially, a touch of pomegranate molasses in the sauce is non-negotiable. This thick, tart syrup offers a unique sweet-sour complexity that brightens the entire dish, cutting through the richness of the beef and deepening the caramelized sweetness of the onions. Its distinctive tang is what truly makes the sauce sing, elevating it from good to absolutely outstanding.
The Step-by-Step Process: Ensuring Success with Stuffed Onions
While the stuffing itself is straightforward – involving finely chopped onions, aromatic spices, and that optional yet highly recommended eggplant – the true “trick” to this recipe lies in the preparation of the onions. I’m going to guide you through the process of separating the onion layers in meticulous detail, as mastering this step is key to a smooth and enjoyable cooking experience. The filling details will be further elaborated in the comprehensive recipe card below.
Mastering Onion Layer Separation: Your Guide to Effortless Prep
This initial preparation phase for the onions will take approximately 10 to 15 minutes, followed by an essential 10-minute cooling period. Patience here truly pays off.




Once cooled, you can proceed to the next step of separating the layers.






Once arranged and weighted, your stuffed onions are ready for their flavorful simmer. They can be cooked either in the oven or on the stovetop, both methods yielding equally delicious results. The cooking time will be approximately one hour. You’ll know they are perfectly cooked when the onion skin is fork-tender and the rich tomato sauce has thickened to a luscious consistency, ready to be absorbed by every juicy bite of onion and beef.

Serve these delectable stuffed onions generously over a bed of fluffy rice, ensuring you spoon plenty of the aromatic, tangy tomato sauce over everything. Garnish with fresh parsley for a burst of color and herbaceous freshness, if desired. The tender onions, savory beef, and sweet-sour sauce combine to create a deeply satisfying and authentically Middle Eastern meal that’s perfect for family dinners or entertaining guests.

We hope you cherish this recipe as much as we do! If you prepare these authentic Middle Eastern stuffed onions, please consider sharing your experience. We love hearing from you and seeing your culinary creations!

Stuffed Onions with Ground Beef
These stuffed onions with ground beef are a cozy, flavor-packed dish that will surprise you with its simplicity. This recipe is based on my mom’s Iraqi sheikh mahshi, which features onions stuffed with seasoned ground beef and simmered in a rich tomato broth. As the onions cook, they soften and sweeten, soaking up the sauce and creating the most magical flavour.
Yield: 4 Servings
Prep Time: 30 mins
Cook Time: 1 hr
Total Time: 1 hr 30 mins
Author: Amina Al-Saigh
Leave a Review
Pin Recipe
Ingredients
For the Filling:
- 2 tablespoons oil
- 1 yellow onion, finely diced
- 453 g ground beef, medium or lean
- 1 eggplant, large American variety, finely diced (optional, but recommended for flavor)
- 2 1/2 teaspoons salt, divided
- 1 teaspoon black pepper
- 2 teaspoons allspice
- 1 teaspoon cinnamon
For the Onions and Sauce:
- 5 yellow onions, medium in size
- 400 ml can tomato sauce
- 500 ml water
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1 tablespoon pomegranate molasses
Instructions
For the Stuffing:
- In a large skillet over medium heat, warm the 2 tablespoons of oil. Add the finely diced 1 yellow onion and sauté for 5 to 6 minutes until they become translucent and fragrant.
- While the onions are cooking, finely dice the 1 eggplant (if using). There’s no need to peel the eggplant.
- Add the 453 g ground beef to the sautéed onions in the skillet. Cook for 7 to 10 minutes, breaking up the meat with a spoon, until it is thoroughly browned and any moisture has evaporated.
- Stir in the finely diced eggplant (if using), along with 2 1/2 teaspoons salt, 1 teaspoon black pepper, 2 teaspoons allspice, and 1 teaspoon cinnamon. Continue to cook for another 10 minutes, allowing the eggplant to soften and the flavors to meld. Taste and adjust the seasoning with additional salt if needed. Remove the filling from heat and set it aside to cool completely before stuffing.
For the Onions:
- To prepare the onions for stuffing, start by making two shallow cuts to remove the top and bottom ends of each onion. Ensure you carve slightly into the root side with your knife to help dislodge the layers. Next, make one deep cut along the length of the onion, extending from one side all the way to the center, but not cutting through the other side. Repeat this process for all 5 onions.
- Place all the prepared onions in a microwave-safe bowl with 1/4 cup of water at the bottom. Cover the bowl and microwave on high for about 6 minutes, checking every 2 minutes, until the onions have softened slightly. This makes the layers easier to separate. Alternatively, you can boil the onions in a pot of water for 5 to 7 minutes until tender. Remove the onions and allow them to cool down before handling.
- Once the onions have cooled sufficiently, gently pry the layers apart. The easiest method is to use your finger to carefully separate the layers from the inside. They should come apart easily without tearing.
- Once all onion layers are separated, take each layer and stuff it about three-quarters full with the cooled ground beef filling. Fold the onion layer over the filling to create a neat roll, ensuring there’s about a 1/4 inch overlap to seal the seam. Arrange the stuffed onions seam-side down in a Dutch oven or a large oven-safe dish (at least 4 to 5 liters in capacity). Pack the onions tightly together; this close arrangement helps them maintain their shape during cooking.
- Place a small, heat-proof plate directly on top of the stuffed onions in the pot. This plate will keep the onions submerged and prevent them from opening up as the sauce bubbles during cooking.
- In a separate bowl, whisk together the 400 ml can tomato sauce, 500 ml water, 1/2 teaspoon salt, 1/4 teaspoon black pepper, and 1 tablespoon pomegranate molasses. Pour this flavorful sauce over the onions in the pot, ensuring they are mostly covered.
- To bake, preheat your oven to 450°F (230°C). Cover the pot and bake for about 1 hour. After 1 hour, remove the cover and bake for an additional 10 minutes to allow the sauce to reduce and thicken slightly. The dish is ready when the onion skin is tender enough to be easily cut with a fork. For stovetop cooking, place the pot over medium heat and simmer for 1 to 1.5 hours, covered for most of the time. Be careful not to use high heat, which could burn the bottom.
Notes
- The chopped eggplant in the stuffing adds significant flavor depth and moisture. It virtually disappears into the dish, so even if you’re not an eggplant fan, consider trying it! However, it can be omitted if preferred.
- For softening the onions, boiling them in a pot of water for 5-7 minutes is a great alternative to microwaving.
- If cooking on the stovetop, maintain a medium heat throughout the cooking process. High heat can cause the sauce to burn at the bottom of the pot. Ensure the pot is covered for most of the cooking time to allow the onions to tenderize thoroughly.
Serving: 1 serving, Calories: 484kcal, Carbohydrates: 31g, Protein: 24g, Fat: 30g, Saturated Fat: 9g, Polyunsaturated Fat: 3g, Monounsaturated Fat: 14g, Trans Fat: 1g, Cholesterol: 80mg, Sodium: 2327mg, Potassium: 1138mg, Fiber: 8g, Sugar: 16g, Vitamin A: 488IU, Vitamin C: 22mg, Calcium: 102mg, Iron: 4mg
Did you make this recipe? Please leave a star rating and review below!