Greek Stuffed Onions with Beef

Golden brown Greek stuffed onions simmered in rich tomato sauce with fresh herbs Save
Golden brown Greek stuffed onions simmered in rich tomato sauce with fresh herbs | dailydishfiles.com

These Greek stuffed onions feature tender onion layers wrapped around a savory filling of ground beef, long grain rice, and aromatic herbs like parsley, mint, and oregano. A hint of cinnamon adds warmth to the classic Mediterranean flavor profile. Baked slowly in a rich tomato passata sauce until golden and tender, these stuffed onions develop deep, comforting flavors. The dish naturally yields four generous servings and pairs beautifully with crusty bread and fresh salad. Perfect for family dinners or meal prep, these onions reheat beautifully and taste even better the next day as the flavors meld together.

The smell of onions simmering away on my stove always takes me back to a tiny apartment kitchen in Athens, where my neighbor Maria taught me that patience with simple ingredients creates magic. I had never thought of onions as the star of a meal until that afternoon, watching her transform humble layers into something extraordinary.

Last winter, during a particularly gray stretch of February, I made a massive batch of these stuffed onions for my book club. Everyone arrived skeptical about onions being the main event, but left with stained recipe cards and full bellies, debating whether the cinnamon or the fresh mint was the real hero of the dish.

Ingredients

  • 8 large yellow onions: These need to be big enough that you can peel away substantial layers while keeping them intact
  • 300 g (10.5 oz) ground beef: The fat content keeps the filling moist as the rice cooks inside
  • 80 g (1/2 cup) uncooked long grain rice: It will absorb all those incredible flavors as it steams inside the onion wrapper
  • 1 medium tomato, grated: Fresh tomato adds moisture that canned somehow never quite captures
  • 1 small carrot, finely grated: A secret sweetness that balances the savory beef perfectly
  • 30 g (2 tbsp) olive oil: Use the good stuff here since it carries all the herb flavors
  • 2 tbsp fresh parsley, finely chopped: Fresh makes a huge difference over dried
  • 1 tbsp fresh mint, finely chopped (or 1 tsp dried mint): This is what makes it distinctly Greek
  • 1 tsp dried oregano: Greek oregano is more floral than the Italian variety
  • 1 garlic clove, minced: One clove is enough since it will mellow during baking
  • 1/2 tsp ground cinnamon: The secret ingredient that makes people ask whats in this
  • Salt and freshly ground black pepper, to taste: Be generous since the onions need seasoning too
  • 400 ml (1 2/3 cups) tomato passata or strained tomatoes: Creates that gorgeous velvety sauce
  • 100 ml (1/3 cup + 1 tbsp) water: Thins the sauce just enough to coat everything
  • 2 tbsp olive oil: For the sauce richness
  • 1/2 tsp sugar: Cuts the acidity of the tomatoes
  • Salt and pepper, to taste: Adjust until the sauce tastes balanced

Instructions

Preheat your oven to 180°C (350°F):
Get it heating now so you are ready to go as soon as everything is stuffed
Simmer the onions:
Trim root and stem ends then boil whole onions in salted water for 12-15 minutes until just tender
Let them cool briefly:
Carefully peel off 2-3 large outer layers from each onion while keeping them intact
Mix the filling:
Combine beef, rice, grated tomato, carrot, olive oil, parsley, mint, oregano, garlic, cinnamon, salt and pepper
Stuff and roll:
Place filling in center of each onion layer and fold or roll to encase it completely
Arrange for baking:
Place stuffed onions seam side down in a baking dish that fits them snugly
Make the sauce:
Whisk together tomato passata, water, olive oil, sugar, salt and pepper
Pour and cover:
Pour sauce over the onions then cover tightly with foil
Bake covered:
Cook for 50 minutes until everything is tender and fragrant
Bake uncovered:
Remove foil and bake another 20-25 minutes until golden and sauce has thickened
Rest before serving:
Let sit 10 minutes so the flavors settle and serve garnished with parsley
Tender baked Greek stuffed onions filled with savory beef rice mixture and Mediterranean spices Save
Tender baked Greek stuffed onions filled with savory beef rice mixture and Mediterranean spices | dailydishfiles.com

These stuffed onions have become my go to when someone needs comfort food but wants something different from the usual suspects. The way the house smells while they bake is better than any candle I have ever bought.

Making Them Ahead

I have learned these actually taste better the next day, so do not hesitate to assemble them the night before and refrigerate until you are ready to bake. The flavors meld beautifully in the fridge.

What To Serve Alongside

A simple green salad with an assertive lemon dressing cuts through the richness perfectly. Crusty bread is non negotiable for that sauce.

Getting The Best Results

The real trick is not overstuffing each onion layer since the rice will expand as it cooks. Leave some breathing room in each parcel.

  • Reserve those onion centers and mince them into the filling for extra flavor
  • Check the sauce halfway through and add a splash of water if it is reducing too quickly
  • Let them rest before serving or they will fall apart when you try to plate them
Plate of Greek stuffed onions drizzled with thick tomato sauce and garnished with parsley Save
Plate of Greek stuffed onions drizzled with thick tomato sauce and garnished with parsley | dailydishfiles.com

There is something deeply satisfying about turning such an ordinary ingredient into something this special. Hope these become part of your kitchen story too.

Recipe Questions & Answers

Boil whole yellow onions in salted water for 12–15 minutes until just tender. Once cooled, carefully peel off 2–3 outer layers from each onion to create wrappers. The inner cores can be finely chopped and added directly to your filling mixture.

Absolutely. Replace the ground beef with cooked lentils for protein and substance, or use crumbled feta cheese combined with extra herbs. Both versions maintain the authentic Greek character while being completely plant-based.

Long grain white rice is traditional as it cooks perfectly within the onion layers during baking. The rice absorbs juices from the meat and sauce, becoming tender without becoming mushy. Avoid short-grain or risotto rice which can become overly soft.

Cover tightly with foil and bake for 50 minutes at 180°C (350°F), then remove the foil and continue baking for another 20–25 minutes. This two-stage process ensures the filling cooks through while the tops become golden and the sauce thickens beautifully.

Yes, they freeze exceptionally well. Allow to cool completely, then transfer to freezer-safe containers with sauce. They'll keep for up to 3 months. Thaw overnight in the refrigerator and reheat gently in the oven or microwave until steaming hot.

Crusty bread is essential for soaking up the rich tomato sauce. A crisp green salad with vinaigrette balances the hearty flavors. For a complete Greek spread, consider roasted potatoes or tzatziki on the side.

Greek Stuffed Onions with Beef

Tender onions stuffed with seasoned beef and rice, slowly baked in a rich tomato sauce with Mediterranean herbs.

Prep 30m
Cook 75m
Total 105m
Servings 4
Difficulty Medium

Ingredients

Onions

  • 8 large yellow onions

Filling

  • 10.5 oz ground beef
  • 1/2 cup uncooked long grain rice
  • 1 medium tomato, grated
  • 1 small carrot, finely grated
  • 2 tbsp olive oil
  • 2 tbsp fresh parsley, finely chopped
  • 1 tbsp fresh mint, finely chopped (or 1 tsp dried mint)
  • 1 tsp dried oregano
  • 1 garlic clove, minced
  • 1/2 tsp ground cinnamon
  • Salt and freshly ground black pepper, to taste

Sauce

  • 1 2/3 cups tomato passata or strained tomatoes
  • 1/3 cup plus 1 tbsp water
  • 2 tbsp olive oil
  • 1/2 tsp sugar
  • Salt and pepper, to taste

Instructions

1
Preheat Oven: Preheat the oven to 350°F.
2
Prepare Onions: Trim the root and stem ends of the onions. Bring a large pot of salted water to a boil, add whole onions, and simmer for 12–15 minutes until just tender. Drain and let cool slightly.
3
Separate Onion Layers: Carefully peel off the outer layers of each onion, aiming for 2–3 large layers per onion to use for stuffing. Reserve the inner cores for another use or finely chop and add to the filling.
4
Make Filling: In a bowl, combine ground beef, rice, grated tomato, grated carrot, olive oil, parsley, mint, oregano, garlic, cinnamon, and reserved chopped onion. Season with salt and pepper. Mix until well combined.
5
Stuff Onions: Lay out onion layers, place a generous spoonful of filling in the center of each, and roll or fold to enclose the filling securely.
6
Arrange in Dish: Arrange stuffed onions seam-side down in a baking dish.
7
Prepare Sauce: In a jug, mix tomato passata, water, olive oil, sugar, salt, and pepper. Pour the sauce over the stuffed onions.
8
Bake Covered: Cover the dish tightly with foil and bake for 50 minutes.
9
Bake Uncovered: Remove foil and bake for another 20–25 minutes, until golden and the sauce has thickened.
10
Rest and Serve: Rest for 10 minutes before serving. Garnish with extra parsley if desired.
Additional Information

Equipment Needed

  • Large saucepan
  • Mixing bowls
  • Baking dish
  • Sharp knife
  • Spoon

Nutrition (Per Serving)

Calories 320
Protein 16g
Carbs 32g
Fat 15g

Allergy Information

  • Contains alliums (onions, garlic)
  • May contain traces of allergens depending on ground meat and tomato product; always check labels
Nicole Abrams

Home cook sharing easy, nourishing recipes and practical cooking tips for busy families.