Greek Stuffed Onions Tomato Sauce

Golden Greek stuffed onions simmering in rich tomato sauce with beef and rice filling Pin It
Golden Greek stuffed onions simmering in rich tomato sauce with beef and rice filling | flavrego.com

These tender Greek onions are carefully blanched until soft, then filled with a savory mixture of ground beef, long grain rice, grated tomato, and aromatic Mediterranean herbs including parsley, mint, oregano, and a hint of cinnamon. Each onion layer is rolled around the filling and arranged seam-side down before being smothered in a tangy tomato passata sauce. After baking covered for 50 minutes, the foil is removed to let the tops golden and the sauce thicken into a rich, flavorful glaze.

The result is a comforting classic dish where the sweetness of the onions perfectly balances the seasoned meat and rice filling. Serve with crusty bread to soak up the extra sauce and a crisp green salad for a complete Mediterranean meal.

The first time I made stuffed onions, my kitchen filled with this sweet, savory aroma that made my neighbor knock on the door to ask what I was cooking. I'd never considered onions as the wrapper before, always thinking of cabbage leaves or grape vines, but there's something magical about how they caramelize and sweeten while baking. This Greek classic has become one of those comfort dishes I turn to when I want something that feels both rustic and refined.

I served these at a small dinner party last winter, and watching everyone's faces light up when they took that first bite was unforgettable. The cinnamon in the filling always catches people off guard in the best way, that subtle warmth that makes you pause and wonder what that lovely flavor is.

Ingredients

  • 8 large yellow onions: Choose firm, heavy onions with tight skins, they'll hold their shape better during boiling and stuffing
  • 300 g ground beef: A blend with 15-20% fat works best here, keeping the filling moist without being greasy
  • 80 g uncooked long grain rice: The rice cooks inside the onion, absorbing all those delicious meat juices and tomato sauce
  • 1 medium tomato: Grating the tomato gives you that perfect texture without any chunks, melting right into the filling
  • 1 small carrot: Adds natural sweetness and moisture to the filling, plus a beautiful golden color
  • 30 g olive oil: Use a good quality extra virgin olive oil here, it really shines in the final dish
  • 2 tbsp fresh parsley: Bright, herbaceous notes that cut through the richness of the meat
  • 1 tbsp fresh mint: Fresh mint is essential here, though dried works in a pinch, use about a third of the amount
  • 1 tsp dried oregano: Greek oregano is more potent and floral than the Italian variety, worth seeking out
  • 1 garlic clove: Mince it finely so it distributes evenly throughout the filling
  • 1/2 tsp ground cinnamon: The secret ingredient that makes this distinctly Greek
  • Salt and pepper: Be generous with the seasoning, the onions need it to balance their sweetness
  • 400 ml tomato passata: Passata gives you a smoother, more refined sauce texture than crushed tomatoes
  • 100 ml water: Thins the sauce just enough to create that perfect velvety consistency
  • 2 tbsp olive oil: Added to the sauce for richness and mouthfeel
  • 1/2 tsp sugar: Just a touch to balance the acidity of the tomatoes

Instructions

Preheat your oven to 180°C (350°F):
Get everything ready before you start, this recipe moves quickly once you begin the assembly process
Prepare the onions:
Trim both the root and stem ends, then boil them whole in salted water for 12 to 15 minutes until they yield to gentle pressure
Carefully peel the onion layers:
Let them cool until you can handle them, then gently separate 2 to 3 outer layers from each onion, keeping them intact for stuffing
Make the savory filling:
Mix everything together in a large bowl, using your hands to really incorporate the rice and spices evenly throughout the meat
Stuff each onion layer:
Place a spoonful of filling in the center and fold the edges over, creating neat little packages that will hold together during baking
Arrange in your baking dish:
Place them seam side down, nestling them close together so they support each other as they cook
Whisk up the sauce:
Combine the passata, water, olive oil, sugar, salt, and pepper until smooth, then pour it generously over the stuffed onions
Bake until perfection:
Cover tightly with foil for 50 minutes, then uncover and bake another 20 to 25 minutes until the tops are golden and the sauce has thickened beautifully
Let them rest briefly:
Ten minutes of resting time helps the filling set and makes them easier to serve without falling apart
Tender baked Greek stuffed onions filled with savory meat and herbs in red tomato sauce Pin It
Tender baked Greek stuffed onions filled with savory meat and herbs in red tomato sauce | flavrego.com

My aunt taught me to save those inner onion cores and sauté them with eggs the next morning, such a delicious little breakfast secret. This dish has a way of bringing people together, something about the humble ingredients transformed into something so special.

Making It Vegetarian

Swap the ground beef for cooked lentils or crumbled feta, and you'll still have something incredibly satisfying. I've even made it with just pine nuts and currants for a lighter version that's perfect for summer.

Serving Suggestions

Crusty bread is absolutely essential here, you'll want to soak up every drop of that tomato sauce. A simple green salad with a bright lemon dressing cuts through the richness perfectly.

Make Ahead Instructions

These actually improve with time, so feel free to assemble them a day ahead and refrigerate before baking. They freeze beautifully too, I always keep a batch in the freezer for those nights when I need something comforting without the effort.

  • Thaw overnight in the refrigerator if frozen
  • Add 10 minutes to the baking time if cooking from cold
  • The sauce might need a splash of water if it looks too thick
Greek stuffed onions folded around seasoned beef rice mixture swimming in thick tomato sauce Pin It
Greek stuffed onions folded around seasoned beef rice mixture swimming in thick tomato sauce | flavrego.com

There's something so satisfying about turning the most humble ingredient into something this elegant and delicious.

Recipe FAQs

Boil whole onions in salted water for 12–15 minutes until just tender. Let them cool slightly, then carefully peel off 2–3 large outer layers from each onion. These become your wrappers for the filling. You can chop the inner cores and add them directly to the meat mixture for extra flavor.

Yes, replace the ground beef with cooked lentils or crumbled feta cheese. Increase the herbs and consider adding pine nuts for extra protein and texture. The cooking time remains the same, though you may want to check a few minutes earlier since vegetarian fillings cook faster.

Cinnamon is a classic Greek spice that adds warmth and depth without making the dish taste sweet. It pairs beautifully with both the beef and the tomato sauce, creating that authentic Mediterranean flavor profile. Use it sparingly—just half a teaspoon is enough to enhance the overall taste.

These stuffed onions store beautifully for 3–4 days in an airtight container. The flavors actually develop and meld together overnight, making them excellent for meal prep. Reheat gently in the oven at 160°C (320°F) with a splash of water to prevent drying, or microwave individual portions.

You can freeze both unbaked and baked stuffed onions. For unbaked, assemble them in the baking dish, cover tightly with plastic wrap and foil, and freeze for up to 3 months. Thaw overnight in the refrigerator before baking as directed. If freezing after baking, let them cool completely, then portion into freezer-safe containers for up to 2 months.

Crusty bread is essential for soaking up the rich tomato sauce. A simple green salad with cucumber, tomatoes, and feta complements the dish perfectly. For a more substantial meal, serve with roasted potatoes or lemon rice. The dish also pairs well with tzatziki for a cool, creamy contrast.

Greek Stuffed Onions Tomato Sauce

Tender onions stuffed with beef, rice, and herbs, baked in rich tomato sauce

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

Ingredients

Vegetables

  • 8 large yellow onions

Filling

  • 10.5 ounces ground beef
  • 1/2 cup uncooked long grain rice
  • 1 medium tomato, grated
  • 1 small carrot, finely grated
  • 2 tablespoons olive oil
  • 2 tablespoons fresh parsley, finely chopped
  • 1 tablespoon fresh mint, finely chopped
  • 1 teaspoon dried oregano
  • 1 garlic clove, minced
  • 1/2 teaspoon 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 tablespoon water
  • 2 tablespoons olive oil
  • 1/2 teaspoon 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
Prepare 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 Baking 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
Regina Cole

Passionate home cook sharing easy, wholesome meals and family-friendly recipes.