As the sun dipped below the horizon, casting a warm golden glow across my kitchen, I felt inspired to create something bursting with flavor and nostalgia. That’s when I thought about my beloved Middle Eastern Stuffed Onions—Basal Mahshi— a dish that transports me straight to family gatherings, filled with laughter and rich aromas. Picture this: tender, caramelized onions enveloping a savory rice filling, simmered gently in a robust tomato sauce. Not only do these stuffed onions offer a delightful combination of textures and flavors, but they also prove surprisingly easy to make, turning a typical weeknight dinner into an exotic feast.
Whether you prefer the vegetarian option or decide to add a bit of ground beef for heartiness, this recipe promises comfort food at its finest. Join me on this culinary journey; your taste buds are in for a treat!
Why Are Middle Eastern Stuffed Onions a Must-Try?
Delectable Flavors: These Middle Eastern Stuffed Onions are the ultimate flavor bomb, combining sweet, caramelized onions with aromatic rice and spices.
Ease of Preparation: You don’t need to be a seasoned chef—this recipe is approachable and perfect for any home cook.
Nostalgic Comfort: Each bite takes you on a journey to family dinners and cherished traditions, evoking warmth and nostalgia.
Versatility: Enjoy them vegetarian or with ground beef for added protein; either way, they’re a crowd-pleaser.
Perfect for Gatherings: Impress your friends and family with this stunning dish that’s sure to be a conversation starter at your next dinner party.
Get ready to savor a delightful dish that your loved ones will rave about!
Middle Eastern Stuffed Onions Ingredients
For the Onions
• Yellow Onions – Main ingredient; use large, firm onions for easy stuffing.
For the Rice Filling
• Cal-Rose or Sushi Rice – Base of the filling; absorbs flavors well, but can substitute with any short-grain rice.
• Roma Tomatoes – Adds moisture and flavor; can substitute with medium-sized tomatoes if needed.
• Parsley – Offers fresh taste; be sure to use fresh, as dried won’t provide the same effect.
• Dill – Provides aromatic notes; substitute with tarragon for a different flavor.
• Garlic – Enhances overall flavor depth; fresh minced garlic delivers the best taste.
• Pomegranate Molasses – Sweetens and balances acidity; a unique ingredient that can be substituted with honey mixed with vinegar.
• Lemon Juice – Adds bright acidity; fresh is essential for optimal flavor.
• 7 Spices – An essential spice blend for authenticity; adjust other spices to taste if unavailable.
• Dried Mint – Adds a refreshing touch; fresh mint can be used as an alternative.
• Coriander Powder – Provides earthy undertones; can swap with cumin for a different flavor.
• Black Pepper – For seasoning; adjust to your taste preference.
• Salt – Essential for enhancing flavors; use according to your preference.
• Hot Water – Used to soften onions before stuffing; microwaving simplifies the process.
For the Sauce
• Tomato Sauce – Base for cooking liquid; offers moisture and flavor, though can be replaced with diced tomatoes if you prefer.
• Vegetable Stock Powder – Enhances the sauce’s taste; can be substituted with regular salt.
Optional Add-ins
• Ground Beef – For added protein in the filling; mix well for a heartier dish.
• Garlic Powder & Onion Powder – Optional enhancements to flavor; can be omitted if using fresh ingredients.
• Aleppo Pepper – Adds mild heat; crushed red pepper flakes can be a substitution.
Ready to bring these delightful Middle Eastern Stuffed Onions to your table?
How to Make Middle Eastern Stuffed Onions
-
Prepare Onions: Start by trimming the ends of your yellow onions, peeling them, and slicing deeply down the center without cutting all the way through. Microwave the onions with hot water for about 7-8 minutes until they’re soft, then set aside to cool.
-
Prepare Rice Filling: Take your Cal-Rose rice and soak it in lukewarm water for 15-20 minutes before draining. In a mixing bowl, combine the soaked rice with diced Roma tomatoes, freshly chopped parsley, dill, minced garlic, pomegranate molasses, lemon juice, and the aromatic 7 spices. Drizzle with extra virgin olive oil for richness.
-
Stuff Onions: Gently separate the layers of the cooled onions. Carefully fill each layer with about 2 tablespoons of your rice mixture, ensuring they’re packed but not overflowing. Keep rolling until each onion is fully stuffed.
-
Prepare the Sauce: In a separate bowl, mix together tomato sauce, hot water, pomegranate molasses, tomato paste, and any remaining herbs. This will create a deliciously rich base for your stuffed onions.
-
Bake: Arrange the stuffed onions in a baking dish and pour the prepared sauce over them. Cover the dish with parchment paper and foil. Bake in a preheated oven at 375°F for about 1 hour and 15 minutes, or until the onions are tender and the flavors meld beautifully.
-
Serve: Allow the onions to cool for about 10 minutes before serving. These delightful stuffed onions pair wonderfully with a refreshing salad or a scoop of creamy yogurt.
Optional: Top with fresh herbs for a pop of color and flavor!
Exact quantities are listed in the recipe card below.
Expert Tips for Middle Eastern Stuffed Onions
-
Choose the Right Onions: Use large, firm yellow onions for easy stuffing; smaller ones may be too delicate to handle.
-
Microwave Method: Don’t skip microwaving the onions; it softens them quickly, making them easier to stuff than boiling.
-
Avoid Overstuffing: Stuff each layer with about 2 tablespoons of rice mixture; overpacking can cause the onions to burst while baking.
-
Mix It Up: For added protein and heartiness, consider mixing in one pound of ground beef with the rice filling for an even richer flavor.
-
Adjusting Spice Levels: If you prefer a milder taste, reduce the Aleppo pepper or omit it. Start with a little and adjust to your liking.
-
Store Leftovers Wisely: Keep any leftover Middle Eastern Stuffed Onions in an airtight container in the fridge for up to three days for a quick and delightful meal later.
Make Ahead Options
These Middle Eastern Stuffed Onions are a fantastic choice for busy home cooks looking to save time! You can prepare the stuffed onions up to 24 hours in advance by completing steps 1 through 4. Simply microwave the onions, mix the filling, stuff the onions, and prepare the sauce as directed. After assembling, cover them tightly and refrigerate to maintain freshness. When you’re ready to enjoy them, bake the stuffed onions directly from the fridge at 375°F, adding about 10 extra minutes to the cooking time for thorough heating. This way, you’ll have a comforting meal that’s just as delicious with minimal effort when it’s time to serve!
Middle Eastern Stuffed Onions Variations
Feel free to give your Middle Eastern Stuffed Onions a personal twist with these delightful variations!
-
Meaty Option: Add cooked ground beef or lamb to the rice filling for a protein-rich version that’s simply irresistible.
-
Grain Swap: Substitute rice with quinoa for a nutty flavor and additional health benefits. Quinoa also provides a unique texture!
-
Herb Variations: Experiment with different herbs like fresh cilantro or mint to customize the filling’s taste profile, making it distinctly yours.
-
Cheesy Delight: Sprinkle crumbled feta cheese into the rice mixture for a creamy, tangy surprise that elevates every bite.
-
Zesty Kick: Stir in some finely chopped jalapeños or crushed red pepper flakes for those who enjoy a bit of heat. A little spice can wake up the flavors!
-
Vegan Version: Swap the rice for a hearty mix of lentils and veggies, ensuring you have a delicious plant-based meal that’s packed with nutrients.
-
Nutty Flavors: Add toasted pine nuts or slivered almonds to the rice filling for a delightful crunch and a nutty depth that complements the dish wonderfully.
-
Stuffed Veggies: Instead of onions, try stuffing bell peppers or zucchini for a fresh twist on this classic recipe. Each vegetable brings its own unique flavor to the dish!
What to Serve with Middle Eastern Stuffed Onions?
Enhance your meal with vibrant sides that beautifully complement these flavorful stuffed onions.
-
Greek Yogurt: A dollop of tangy Greek yogurt provides a creamy contrast, adding a refreshing touch that balances the savory flavors of the onions.
-
Crisp Green Salad: A simple mixed greens salad dressed with lemon and olive oil brings a burst of freshness, cutting through the richness of the dish perfectly.
-
Pita Bread: Soft, warm pita is perfect for scooping up the stuffed onions and soaking up that luscious tomato sauce, making each bite even more satisfying.
-
Roasted Vegetables: Seasonal roasted vegetables add a delightful texture with caramelized edges, pairing well with the tender onions while adding a colorful presentation to your table.
-
Hummus: Serve a side of creamy hummus for a delightful contrast in flavor and texture. Scooping up the onion with hummus takes the experience to the next level!
-
Couscous: Fluffy couscous infused with herbs pairs wonderfully with the stuffed onions, providing a cozy, absorbent base to capture the delicious juices.
-
Arak or Mint Tea: Complement your meal with a glass of arak for a warm, anise-flavored drink or a soothing cup of mint tea to cleanse your palate between bites.
These thoughtful pairings will not only elevate your Middle Eastern Stuffed Onions but will also create a delightful dining experience for you and your loved ones!
Storage Tips for Middle Eastern Stuffed Onions
-
Fridge: Store leftover Middle Eastern Stuffed Onions in an airtight container for up to 3 days. Ensure they are cooled completely before refrigerating to maintain texture and flavor.
-
Freezer: For longer storage, freeze the stuffed onions in a well-sealed container or freezer bag. They can last up to 3 months. Remember to label with the date for easy tracking!
-
Reheating: Reheat frozen stuffed onions in the oven at 350°F for about 25-30 minutes or until heated through. You can also microwave them, but be sure to cover with a damp paper towel to prevent drying out.
-
Serving Suggestion: When enjoying leftovers, pair them with a fresh salad or yogurt to brighten the flavors and enhance your meal experience!
Middle Eastern Stuffed Onions Recipe FAQs
How do I select the right onions for this recipe?
Absolutely! When selecting onions, choose large, firm yellow onions with minimal blemishes. Soft or sprouted onions won’t hold up during cooking and might impart an undesirable flavor. Look for onions that are slightly heavier for their size and have a clean, dry skin.
How can I store leftover stuffed onions?
Very simple! Place your leftover Middle Eastern Stuffed Onions into an airtight container. They will stay fresh in the refrigerator for up to 3 days. Always ensure that they have cooled completely before you store them; this will help maintain that delightful texture.
Can I freeze Middle Eastern Stuffed Onions?
Yes, you can! For freezing, allow the stuffed onions to cool fully, then place them in a well-sealed freezer bag or an airtight container. They can be frozen for up to 3 months. To reheat, simply bake them at 350°F for about 25-30 minutes or until thoroughly heated. This makes for a convenient meal option!
What should I do if my onions are difficult to stuff?
No worries! If your onions are tough to separate after microwaving, try microwaving them a bit longer to soften them up. You want them to be tender enough to gently peel apart without breaking. Practice makes perfect, and don’t hesitate to use a knife to help guide the layers apart if needed!
Are there any dietary considerations for this recipe?
Absolutely! This recipe is vegetarian-friendly, but if you’re considering dietary restrictions for pets or allergies, keep in mind that onions are toxic to dogs and cats, so please don’t share them. Additionally, if someone has a specific spice allergy, you can adjust or omit the spices in the filling to accommodate their needs. Just ensure that your pomegranate molasses doesn’t contain any allergens before serving!
Can I make variations to this recipe?
Very much so! Feel free to experiment with different herbs or even add in cooked ground beef or lamb to the filling for a richer taste. You can also explore stuffing other vegetables like zucchini or bell peppers to put your unique spin on this classic dish!

Middle Eastern Stuffed Onions That Wow Your Taste Buds
Ingredients
Equipment
Method
- Prepare Onions: Trim the ends of yellow onions, peel them, and slice deeply down the center without cutting all the way through. Microwave with hot water for about 7-8 minutes until soft, then set aside to cool.
- Prepare Rice Filling: Soak Cal-Rose rice in lukewarm water for 15-20 minutes, then drain. In a bowl, combine the soaked rice with diced Roma tomatoes, chopped parsley, dill, minced garlic, pomegranate molasses, lemon juice, and 7 spices. Drizzle with olive oil.
- Stuff Onions: Gently separate the layers of the cooled onions. Fill each layer with about 2 tablespoons of rice mixture, packing them without overflowing.
- Prepare the Sauce: Mix tomato sauce, hot water, and pomegranate molasses in a bowl to create a rich base.
- Bake: Arrange stuffed onions in a baking dish, pour sauce over them, cover with parchment paper and foil. Bake at 375°F for 1 hour and 15 minutes until onions are tender.
- Serve: Allow onions to cool for 10 minutes before serving. Pair with a salad or yogurt.










