Greek Stuffed Onions (Onion Boil!)
Greek Stuffed Onions (Onion Boil!) is a easy Greek recipe that serves 6. 250 calories per serving. Recipe by The Mediterranean Dish on YouTube.
Prep: 45 min | Cook: 30 min | Total: 1 hr 30 min
Cost: $7.90 total, $1.32 per serving
Ingredients
- 6 medium Yellow Onion (large, outer skins removed, keep layers intact)
- 1 cup Long Grain Rice (uncooked, rinsed)
- 3 tablespoons Olive Oil (extra virgin preferred)
- 2 cups Vegetable Broth (low-sodium, used for cooking rice and baking)
- 1 teaspoon Ground Cumin
- 0.5 teaspoon Ground Cinnamon
- 0.25 cup Fresh Parsley (chopped)
- 2 tablespoons Fresh Mint (chopped)
- 0.25 cup Pine Nuts (lightly toasted)
- 1 teaspoon Salt
- 0.5 teaspoon Black Pepper (freshly ground)
Instructions
Boil the Onions
Place the whole onions in a large pot of boiling salted water. Cook for about 10 minutes, until the outer layers are soft enough to peel.
Time: PT10M
Temperature: 212°F
Peel the Onion Layers
Remove the onions from the water, let them cool slightly, and gently peel off each layer, keeping the layers whole. Set aside the outermost layer for the base of the dish.
Time: PT5M
Cook the Rice
Rinse the rice under cold water. In a saucepan combine the rice, 1½ cups of vegetable broth, a pinch of salt, and bring to a boil. Reduce heat, cover, and simmer for 12‑15 minutes until the rice is tender and the liquid is absorbed.
Time: PT15M
Temperature: 350°F
Toast Pine Nuts
Heat a dry skillet over medium heat. Add the pine nuts and toast, stirring frequently, for 3‑5 minutes until golden and fragrant. Remove from heat and set aside.
Time: PT5M
Prepare the Stuffing
In a mixing bowl combine the cooked rice, ground cumin, ground cinnamon, chopped parsley, chopped mint, toasted pine nuts, salt, and pepper. Mix until evenly distributed.
Time: PT5M
Stuff the Onion Layers
Place each peeled onion layer in the baking dish, overlapping slightly to form a nest. Spoon the rice mixture into the center of each layer, gently folding the edges over to enclose the filling.
Time: PT5M
Add Olive Oil and Liquid
Drizzle the stuffed onions with olive oil, then pour the remaining ½ cup vegetable broth around the base of the dish to keep everything moist.
Time: PT2M
Bake
Cover the baking dish with foil and place in a pre‑heated oven at 350°F. Bake for 30 minutes, then remove the foil and bake an additional 5‑7 minutes until the onion edges are lightly caramelized.
Time: PT30M
Temperature: 350°F
Nutrition Facts
- Calories
- 250
- Protein
- 5 g
- Carbohydrates
- 40 g
- Fat
- 8 g
- Fiber
- 3 g
Dietary info: Vegetarian, Gluten‑Free
Allergens: Tree nuts (pine nuts)
Last updated: April 20, 2026






