Greek Stuffed Onions with Beef

Golden Greek stuffed onions bubbling in rich tomato sauce with beef and rice filling Save to Pinterest
Golden Greek stuffed onions bubbling in rich tomato sauce with beef and rice filling | yumvibekitchen.com

These Greek stuffed onions feature tender onion layers wrapped around a flavorful filling of ground beef, long grain rice, and aromatic herbs like parsley, mint, and oregano. The stuffed onions are nestled in a rich tomato sauce and baked until tender and golden. This traditional dish develops deep flavors as the rice absorbs the meat juices and tomato sauce during baking. The addition of cinnamon adds a warm, characteristic Greek touch while fresh herbs bring brightness to each bite.

Perfect for family dinners or gatherings, these stuffed onions can be prepared ahead and taste even better the next day as the flavors meld together. Serve with crusty bread to soak up the delicious sauce and a crisp green salad for a complete meal.

The first time I watched my neighbor Maria prepare stuffed onions, I was fascinated by how patiently she worked with each translucent layer, treating them like delicate wrapping paper. She told me this was a dish Greek grandmothers make when they want something that feels like a hug from the inside out. Now whenever I smell onions simmering, I think of her tiny kitchen with sunlight streaming through lace curtains.

Last winter I made these for a dinner party when unexpected snow stranded four extra people at our table. I stretched the recipe by adding more rice to the filling and nobody noticed the difference. They just kept asking what made the tomato sauce taste so special.

Ingredients

  • 8 large yellow onions: Yellow onions have the perfect balance of sweetness and bite, and large ones give you generous layers to work with
  • 300 g ground beef: Ground beef adds richness and body to the filling while keeping it tender during the long bake time
  • 80 g uncooked long grain rice: The rice cooks inside the onion layers, absorbing all the flavorful juices and providing satisfying texture
  • 1 medium tomato, grated: Grating the tomato instead of chopping it helps it distribute evenly through the filling for consistent moisture
  • 1 small carrot, finely grated: This secret ingredient adds natural sweetness and keeps the filling moist without changing the traditional flavor profile
  • 2 tbsp fresh parsley and 1 tbsp fresh mint: The combination of these herbs is essential to the Mediterranean character of the dish
  • 1 tsp dried cinnamon: A pinch of cinnamon is traditional in Greek savory dishes and adds warmth that makes people ask what the special ingredient is
  • 400 ml tomato passata: Passata gives you a smooth, concentrated tomato flavor that coats the stuffed onions beautifully as they bake

Instructions

Prepare the onions:
Trim the root and stem ends of the onions and simmer them whole in salted boiling water for 12 to 15 minutes until they yield slightly when pressed. Drain and let them cool just enough to handle without burning your fingers.
Separate the layers:
Gently peel away 2 to 3 large outer layers from each onion, keeping them intact as much as possible. The inner cores can be finely chopped and added directly to your filling mixture.
Make the filling:
Combine ground beef, uncooked rice, grated tomato, grated carrot, olive oil, chopped parsley and mint, oregano, minced garlic, cinnamon, and the reserved onion cores. Season generously with salt and pepper, mixing until everything is evenly distributed.
Stuff the onion layers:
Place a spoonful of filling in the center of each onion layer and fold or roll it around the filling like a tiny bundle. Arrange them seam side down in a baking dish so they fit snugly against each other.
Prepare and add the sauce:
Whisk together tomato passata, water, olive oil, sugar, salt, and pepper until smooth. Pour this mixture over the stuffed onions until they are partially submerged.
Bake until tender:
Cover the dish tightly with foil and bake at 180°C (350°F) for 50 minutes, then remove the foil and continue baking for another 20 to 25 minutes. The onions should be golden on top and the sauce thickened and bubbling.
Rest and serve:
Let the dish rest for 10 minutes before serving to allow the sauce to set slightly. Garnish with additional fresh parsley if you want to add a pop of color.
Tender baked onion layers wrapped around savory beef and rice Mediterranean herb mixture Save to Pinterest
Tender baked onion layers wrapped around savory beef and rice Mediterranean herb mixture | yumvibekitchen.com

My daughter once helped me make these and carefully wrapped each onion layer like a little present. She was so proud of her neat parcels that she served them individually to each guest, explaining exactly which ones she had made herself.

Making Ahead

You can assemble the entire dish up to a day before baking and keep it covered in the refrigerator. The flavors actually develop beautifully during this time, and the onions will absorb more of the aromatic spices.

Serving Suggestions

These stuffed onions are satisfying enough to stand alone as a main course, especially when served with good crusty bread to soak up the sauce. A crisp green salad with a lemon vinaigrette cuts through the richness perfectly.

Variations and Adjustments

For a vegetarian version, cooked lentils provide a hearty texture that mimics ground beef while absorbing all the same flavors. You can also add pine nuts or currants to the filling for extra texture and sweetness.

  • Feta cheese works beautifully as a partial or complete meat substitute
  • Try adding a handful of chopped spinach to the filling for extra nutrition
  • A splash of lemon juice in the sauce brightens all the flavors
Comforting Greek stuffed onions swimming in thick red tomato sauce, garnished with fresh parsley Save to Pinterest
Comforting Greek stuffed onions swimming in thick red tomato sauce, garnished with fresh parsley | yumvibekitchen.com

These stuffed onions have become my go-to comfort food when I want something that feels special but does not require complicated techniques. There is something deeply satisfying about transforming the most humble ingredient into something so elegant.

Recipe FAQs

Yes, you can assemble the stuffed onions up to a day in advance and store them covered in the refrigerator. Bake them when ready to serve, adding a few extra minutes if baking from cold.

You can substitute ground beef with ground lamb for a richer flavor, or use cooked lentils for a vegetarian version. Crumbled feta combined with extra herbs also works well for a meat-free option.

The stuffed onions are ready when they are tender when pierced with a fork, the filling is cooked through, and the sauce has thickened. The tops should be lightly golden after the final uncovered baking period.

Yes, these freeze well. Place cooled stuffed onions in an airtight container with some of the sauce and freeze for up to 3 months. Thaw overnight in the refrigerator and reheat gently in the oven.

Cinnamon is a classic spice in Greek cuisine that adds warmth and depth to meat dishes. It pairs beautifully with beef and tomato, creating that distinctive Mediterranean flavor profile.

These pair wonderfully with crusty bread to soak up the tomato sauce, alongside a fresh Greek salad with feta and olives. Roasted potatoes or steamed green beans also make excellent sides.

Greek Stuffed Onions with Beef

Tender onions filled with seasoned ground beef and rice, baked in rich tomato sauce with Mediterranean herbs.

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

Ingredients

Onion Layers

  • 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 Onion Layers: 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 Mixture: 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 Onion Layers: 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 Stuffed Onions: Arrange stuffed onions seam-side down in a baking dish.
7
Prepare Tomato 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)
  • Gluten-free if rice is used and no wheat-based fillers are added
  • May contain traces of allergens depending on ground meat and tomato product; always check labels
Brianna Lopez

Everyday cook sharing easy meals, kitchen hacks, and seasonal favorites for real-life home cooks.