Why You’ll Love This Recipe
This recipe transforms simple onions into a beautifully layered and flavorful dish. The rice filling is fragrant and slightly nutty, while the onions become tender and subtly sweet as they cook. It’s a great make-ahead option, visually impressive, and perfect for both everyday meals and special occasions.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
- Large onions, peeled
- Long-grain rice
- Olive oil
- Garlic, minced
- Onion (finely chopped, from inner layers)
- Pine nuts
- Fresh parsley, chopped
- Fresh dill or mint (optional)
- Ground cinnamon or allspice
- Salt and pepper
- Vegetable broth or water
- Lemon juice
Directions
- Bring a large pot of water to a boil. Add the whole peeled onions and cook for 10–12 minutes until slightly softened. Remove and let cool.
- Carefully separate the onion layers, keeping them intact to use as shells.
- In a skillet, heat olive oil and sauté garlic and chopped onion until soft.
- Add the rice and toast lightly for 1–2 minutes.
- Stir in pine nuts, parsley, herbs, cinnamon or allspice, salt, and pepper.
- Add a splash of broth or water and cook for a few minutes until the mixture begins to soften.
- Take an onion layer, fill it with a spoonful of the rice mixture, and roll or wrap it into a bundle.
- Arrange the stuffed onions snugly in a pot or baking dish.
- Pour broth and lemon juice over them.
- Cover and simmer on the stovetop or bake at 350°F (175°C) for 40–45 minutes until the rice is fully cooked and the onions are tender.
- Let rest slightly before serving.
Servings and timing
This recipe serves 4–6 people.
Prep time: 20 minutes
Cook time: 45 minutes
Total time: about 1 hour 5 minutes
Variations
- Add protein: Mix in ground meat for a heartier filling.
- Vegetarian twist: Add raisins or currants for a sweet-savory balance.
- Spiced version: Include cumin or turmeric for a deeper flavor.
- Nut substitute: Use chopped almonds or walnuts instead of pine nuts.
- Herb variation: Try cilantro or basil for a different flavor profile.
Storage/Reheating
Store leftovers in an airtight container in the refrigerator for up to 3 days.
Reheat gently in a covered dish in the oven or on the stovetop with a splash of broth to keep them moist.
FAQs
How do I separate onion layers easily?
Boiling the onions softens them, making it easier to peel apart the layers without tearing.
Can I use brown rice?
Yes, but it will require a longer cooking time and additional liquid.
Can I make this ahead of time?
Yes, you can assemble them ahead and cook when ready.
What type of onions work best?
Large yellow or white onions are ideal for stuffing.
Can I freeze stuffed onions?
Yes, but the texture may soften after thawing.
How do I keep the filling from falling out?
Roll the onion layers tightly and arrange them snugly in the dish.
Can I cook this entirely in the oven?
Yes, baking works well and helps develop flavor.
What can I serve with this dish?
It pairs well with yogurt sauce, salads, or grilled dishes.
Can I make it vegan?
It’s already vegan if using vegetable broth.
Why add lemon juice?
It brightens the flavors and balances the richness of the dish.
Conclusion
Stuffed Onions with Fragrant Rice and Pine Nuts is a unique and flavorful dish that combines tender onions with a richly seasoned filling. With its comforting texture and aromatic profile, it’s a wonderful addition to any meal. Whether served as a main or side, it’s a recipe that brings warmth and elegance to the table.
PrintStuffed Onions with Fragrant Rice and Pine Nuts
Stuffed onions with fragrant rice and pine nuts are tender, flavorful bundles filled with a savory herb-infused rice mixture. This elegant dish offers a perfect balance of sweetness, warmth, and nutty texture.
- Prep Time: 20 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour 5 minutes
- Yield: 4–6 servings
- Category: Main Course
- Method: Baking or Simmering
- Cuisine: Mediterranean
- Diet: Vegan
Ingredients
- 4 large onions, peeled
- 1 cup long-grain rice
- 3 tablespoons olive oil
- 3 cloves garlic, minced
- 1/2 onion, finely chopped (from inner layers)
- 1/4 cup pine nuts
- 1/4 cup fresh parsley, chopped
- 2 tablespoons fresh dill or mint, chopped (optional)
- 1/2 teaspoon ground cinnamon or allspice
- Salt and pepper to taste
- 2 cups vegetable broth or water
- 2 tablespoons lemon juice
Instructions
- Bring a large pot of water to a boil. Add whole onions and cook for 10–12 minutes until slightly softened. Remove and let cool.
- Carefully separate the onion layers to create shells.
- In a skillet, heat olive oil and sauté garlic and chopped onion until soft.
- Add rice and toast for 1–2 minutes.
- Stir in pine nuts, parsley, herbs, spices, salt, and pepper.
- Add a splash of broth and cook briefly until the mixture begins to soften.
- Fill each onion layer with the rice mixture and roll into bundles.
- Arrange stuffed onions snugly in a pot or baking dish.
- Pour remaining broth and lemon juice over them.
- Cover and simmer on the stovetop or bake at 350°F (175°C) for 40–45 minutes until rice is cooked and onions are tender.
- Let rest slightly before serving.
Notes
- Add raisins or currants for a sweet-savory variation.
- Substitute pine nuts with almonds or walnuts.
- Use brown rice but adjust cooking time and liquid.
- Arrange tightly to keep filling secure while cooking.
- Store leftovers in the refrigerator for up to 3 days and reheat with a splash of broth.
Nutrition
- Serving Size: 1 serving
- Calories: 290 kcal
- Sugar: 6 g
- Sodium: 320 mg
- Fat: 12 g
- Saturated Fat: 2 g
- Unsaturated Fat: 9 g
- Trans Fat: 0 g
- Carbohydrates: 40 g
- Fiber: 4 g
- Protein: 6 g
- Cholesterol: 0 mg