These tender stuffed onions feature a savory filling of ground beef and long grain rice blended with fresh parsley, mint, oregano, and warm cinnamon. The onion layers are carefully peeled, filled, and baked in a rich tomato sauce until golden and bubbling. Perfect for family dinners, this Mediterranean dish pairs beautifully with crusty bread and green salad. The natural sweetness of the onions balances beautifully with the spiced meat filling.
The first time I had stuffed onions at a small taverna in Athens, I kept asking the owner what made them so incredible. She just winked and said its the patience you put into them. Now I understand what she meanttheres something almost magical about the way sweet onions become tender vessels for that fragrant beef and rice filling.
Last winter I made these for my sister who swore she hated stuffed vegetables. She took one skeptical bite and asked for seconds. The best part was watching her realize that onions could be the star of the show rather than just a background flavor.
Ingredients
- 8 large yellow onions: Yellow onions have the perfect balance of sweetness and sharpness that mellows beautifully during baking. Choose ones that feel heavy for their size.
- 300 g ground beef: I like a blend with some fat content here because it keeps the filling moist during the long bake time.
- 80 g uncooked long grain rice: The rice will absorb all those delicious juices from the meat and tomato sauce as it cooks. Dont use parboiled or it will turn mushy.
- 1 medium tomato: Grating the tomato gives you perfect little shreds that distribute evenly through the filling.
- 1 small carrot: This adds natural sweetness and helps keep the filling tender.
- 2 tbsp fresh parsley and 1 tbsp fresh mint: The combination is classic Greek. If using dried mint reduce to 1 teaspoon.
- 1 tsp dried oregano: Greek oregano has a different more intense flavor than Italian so use what you can find.
- 1/2 tsp ground cinnamon: This is the secret ingredient that makes the filling taste authentically Greek.
- 400 ml tomato passata: Passata gives you a smooth velvety sauce without any chunks or seeds.
- 1/2 tsp sugar: Just enough to balance the acidity of the tomatoes without making the sauce sweet.
Instructions
- Get your onions ready for their transformation:
- Preheat your oven to 180°C (350°F). Trim both the root and stem ends of each onion. Bring a large pot of salted water to a boil and drop in the whole onions. Let them simmer for 12 to 15 minutes until theyre just tender when pierced with a knife. Drain and let them cool until you can handle them comfortably.
- Create perfect onion cups:
- Carefully peel away the outer layers of each onion. You want to get about 2 or 3 large layers from each onion. If the inner cores are still firm save them for another dish or chop them finely and add them to your filling mixture.
- Mix the most fragrant filling imaginable:
- In a large bowl combine the ground beef uncooked rice grated tomato grated carrot olive oil parsley mint oregano minced garlic cinnamon and any reserved chopped onion. Season generously with salt and pepper. Mix everything with your hands until its thoroughly combined.
- Roll each onion into a little gift:
- Lay out your onion layers on a clean surface. Place a generous spoonful of filling in the center of each one. Roll or fold the onion around the filling tucking in the sides to create a secure packet. Dont worry if theyre not perfect theyll taste incredible regardless.
- Nestle them into their baking home:
- Arrange all your stuffed onions seam side down in a baking dish. They should fit quite snugly. In a separate jug whisk together the tomato passata water olive oil sugar and some salt and pepper. Pour this sauce all over the onions until theyre mostly submerged.
- Let the oven work its magic:
- Cover the dish tightly with aluminum foil and bake for 50 minutes. Remove the foil and continue baking for another 20 to 25 minutes. You want the onions to be golden on top and the sauce to have thickened beautifully. Let them rest for 10 minutes before serving to let the flavors settle.
These stuffed onions have become my go to when I want to feed people something that feels special and comforting. There is something about serving them still warm from the oven with that thickened tomato sauce clinging to each one.
Making Ahead And Storage
I actually think these taste better the next day which makes them perfect for entertaining. You can assemble everything a day before baking then just pop them in the oven when guests arrive. Leftovers keep beautifully in the refrigerator for up to three days and reheat wonderfully in a low oven.
Serving Suggestions
While these stuffed onions are a complete meal on their own I love serving them with a crisp green salad dressed simply with olive oil and lemon. Some crusty bread is essential for mopping up that incredible tomato sauce. For a more substantial meal add some roasted potatoes on the side.
Variations To Try
Once you master the classic version you might want to experiment with some variations. The vegetarian version with lentils works surprisingly well. Add pine nuts or currants to the filling for extra texture and sweetness.
- Try mixing some crumbled feta into the filling for a salty tangy contrast
- A handful of toasted pine nuts adds wonderful crunch to every bite
- For a lighter version use half beef half ground pork
There is something deeply satisfying about taking something as humble as an onion and transforming it into a dish that makes people pause and savor every bite.
Recipe FAQs
- → How do I prepare the onions for stuffing?
-
Boil whole onions for 12-15 minutes until just tender. Once cooled, carefully peel off the outer layers, keeping 2-3 large layers per onion. The inner cores can be chopped and added to the filling mixture.
- → Can I make these vegetarian?
-
Yes, substitute the ground beef with cooked lentils or crumbled feta cheese. Increase the herbs and consider adding pine nuts or currants to maintain flavor depth and texture.
- → How long do stuffed onions need to bake?
-
Bake covered with foil for 50 minutes, then uncover and continue baking for 20-25 minutes until golden and the sauce has thickened. The total baking time is approximately 1 hour 15 minutes.
- → What should I serve with stuffed onions?
-
Serve warm with crusty bread to soak up the tomato sauce and a fresh green salad for a complete meal. The dish works well as a main course for 4 people.
- → Can I prepare stuffed onions ahead of time?
-
You can assemble the stuffed onions a day in advance and refrigerate. Bring to room temperature before baking, or add 10-15 minutes to the covered baking time. They also reheat well the next day.
- → What type of onions work best?
-
Large yellow onions are ideal as they have mild sweetness and sturdy layers that hold together well during boiling and baking. Sweet onions can also work for a sweeter finish.