As I pulled the onions from the pot, my kitchen filled with an enticing aroma that instantly transported me to a sun-drenched Mediterranean market. Stuffed onions, or Onion Dolma, are my go-to recipe when I crave a hearty, comforting meal without sacrificing quality time in the kitchen. This delightful dish features a savory filling of Italian sausage, ground beef, and fragrant jasmine rice, making it both satisfying and nutritious. Plus, the best part? It’s adaptable for every palate—swap in ground lamb or chicken, or even go vegetarian with some clever substitutes. Whether you’re hosting a cozy family dinner or searching for a new weeknight staple, these stuffed onions promise to be a crowd-pleaser. Ready to fill your kitchen with warmth and flavor? Let’s dive into the delicious world of stuffed onions together!

Why Are Stuffed Onions So Irresistible?
Flavor Bomb: Each bite explodes with savory goodness, thanks to the perfect blend of Italian sausage and ground beef.
Comforting Delight: These onions are not just a meal; they’re a cozy hug in food form, bringing warmth to every table.
Versatile Ingredients: With options to swap meats and grains, everyone can enjoy their own personalized plate.
Quick Prep Time: You can whip these up in under an hour, making them perfect for busy weeknights or last-minute gatherings.
Family-Friendly Fun: Kids and adults alike will adore this unique dish, making it a surefire hit for family dinners or potlucks.
If you’re looking for more hearty ideas, check out my Christmas Stuffed Beef for another delicious family favorite!
Stuffed Onions Ingredients
• Dive into deliciousness with these Stuffed Onions!
For the Filling
- Olive Oil – Adds moisture and enhances flavor. Substitute with any neutral oil.
- Lean Ground Beef – Main protein source, offering richness. Can be substituted with ground turkey for a lighter option.
- Ground Italian Sausage – Contributes flavor and moisture. Replace with any ground meat variety or omit for a vegetarian version.
- Jasmine Rice – Provides bulk and texture. Substitute with long-grain rice or quinoa as a gluten-free alternative.
- Canned Finely Chopped Tomatoes – Adds acidity and moisture to the stuffing. Use fresh tomatoes if preferred; adjust cooking time.
- Shallot – Offers sweetness as an aromatic base. Replace with onion if unavailable.
- Garlic Cloves – Enhances flavor with aroma. More can be added for garlic lovers.
- Spices (Salt, Black Pepper, Fennel Seeds, Dried Basil, Dried Oregano, Onion Powder, Red Pepper Flakes) – Add depth of flavor and heat to the filling. Adjust quantities to taste preferences.
- Fresh Thyme & Italian Parsley – Brighten overall flavor. Use other fresh herbs as available.
For the Onions
- Large Yellow Onions – Serve as the vessel for stuffing, providing sweetness when caramelized. Use larger onions for better stuffing capability.
For the Sauce
- Strained Tomatoes (Passata) – Forms the base of the sauce. Tomato purée or simple crushed tomatoes can be used.
- Chicken Broth – Adds depth and moisture to the filling. Use vegetable broth for a vegetarian option.
For Garnishing
- Garnish – Balsamic glaze, drizzle of olive oil, and fresh parsley enhance appearance and flavor. Skip balsamic glaze for a lower-sugar option.
Step‑by‑Step Instructions for Stuffed Onions
Step 1: Preheat the Oven
Begin by preheating your oven to 425°F (220°C). This temperature will ensure that your stuffed onions cook evenly and develop a lovely, caramelized exterior. While the oven heats up, you can prepare the onions for stuffing.
Step 2: Prepare the Onions
Slice the tops and bottoms off the large yellow onions, creating a stable base. Carefully remove the outer skins and create vertical slits down the sides of each onion to separate the layers. This will make them easier to stuff. Set the prepared onions aside as you move on to softening them.
Step 3: Boil the Onions
Bring a large pot of water to a vigorous boil and gently place the prepared onions into it. Allow them to simmer for 10-15 minutes. You’re looking for the layers to soften just enough to separate without breaking. Once done, remove the onions and let them cool slightly while you prepare the filling.
Step 4: Cook the Filling
In a large frying pan, heat a tablespoon of olive oil over medium heat. Add finely chopped shallots and minced garlic, sautéing until fragrant and translucent. Next, add the lean ground beef and ground Italian sausage, browning until fully cooked. The mixture should be rich and aromatic, giving you a hint of the delicious stuffed onions to come.
Step 5: Season the Mixture
Stir in the spices—salt, black pepper, fennel seeds, dried basil, dried oregano, onion powder, and a pinch of red pepper flakes. Cook the mixture for about a minute until the spices are fragrant. Then, fold in the jasmine rice, fresh thyme, canned chopped tomatoes, and a splash of chicken broth, stirring well to combine.
Step 6: Cook the Rice
Allow the filling mixture to simmer gently until the broth is absorbed, about 6-7 minutes. You want the rice to be tender yet still al dente. Once absorbed, stir in chopped parsley, providing a fresh pop of color and flavor, then remove the filling from heat and set it aside.
Step 7: Prepare the Sauce
In a separate bowl, mix the strained tomatoes (passata), any remaining broth, and a pinch of salt. Taste for seasoning and adjust if necessary. This sauce will create a flavorful base for your stuffed onions as they bake, adding extra moisture and richness to the dish.
Step 8: Assemble the Stuffed Onions
Spread a thin layer of the prepared sauce in a baking dish to prevent sticking. Carefully separate the layers of the cooled onions and stuff each layer with about 2 tablespoons of the savory filling. Place the stuffed onions in the dish seam side down, creating a lovely, organized arrangement for baking.
Step 9: Bake to Perfection
Cover the assembled stuffed onions with the remaining sauce and seal the dish with aluminum foil. Bake them in the preheated oven for 30-35 minutes. After this initial baking time, remove the foil and continue baking for another 20-30 minutes, or until the onions are golden brown and tender to the fork.
Step 10: Cool and Garnish
Once the stuffed onions are out of the oven, allow them to cool for about 10 minutes. This resting time helps the flavors meld. Before serving, drizzle with a bit of balsamic glaze and olive oil, and sprinkle fresh parsley for a vibrant touch. Enjoy your homemade stuffed onions as a delightful meal!

Stuffed Onions Variations & Substitutions
Feel free to get creative with your stuffed onions, elevating flavors and textures to match your cravings!
-
Ground Meat Swap: Use ground lamb or chicken instead of beef for a different taste dimension. Both alternatives bring their unique flavor profiles that harmonize beautifully with the spices.
-
Vegetarian Delight: For a meat-free option, omit the meat entirely and use chopped mushrooms or lentils for a hearty filling. These ingredients soak up the sauce magnificently!
-
Rice Variations: Swap jasmine rice for quinoa or brown rice to switch things up while still keeping gluten-free. Both options add a wholesome touch that pairs perfectly with the savory filling.
-
Broth Switch: Opt for vegetable broth instead of chicken broth for an all-vegetable delight and to enhance your dish’s depth. The flavors stay rich while accommodating all dietary needs.
-
Spice It Up: Add a pinch of cumin or cayenne pepper for a little heat. A few red pepper flakes work wonders too, bringing vibrant warmth to the dish!
-
Herb Infusion: Get adventurous with your herbs! Substitute fresh herbs like oregano or cilantro instead of thyme and parsley to lend an aromatic twist that elevates every bite.
-
Sauce Options: If you’re looking to enhance the sauce, try mixing in some coconut milk for a creamy texture. This will give your stuffed onions a unique tropical flavor.
If you love creative twists like these, you might enjoy my scrumptious Christmas Stuffed Beef recipe for more ideas. Happy cooking!
Expert Tips for Stuffed Onions
-
Choose the Right Onion: Use large yellow onions for even stuffing and sweetness. Smaller onions won’t hold as much filling and can fall apart.
-
Avoid Overcooking: Be mindful of boiling time to keep onion layers intact for stuffing. Softer layers may break when handled.
-
Flavor Infusion: For a deeper taste, consider sautéing spices in the oil before adding meats. This enhances their flavors throughout the stuffed onions.
-
Customize the Filling: Don’t hesitate to experiment with meats or grains; like substituting ground beef with lamb or using quinoa for a gluten-free option.
-
Adjust Baking Time: If your oven runs hot, check on the onions a few minutes early to avoid over-baking. Tender yet firm is the goal!
-
Make Ahead: Prepare the stuffed onions a day in advance and refrigerate. Just add some broth during baking to keep them moist and flavorful.
How to Store and Freeze Stuffed Onions
Fridge: Store your stuffed onions in an airtight container for up to 4 days. Make sure they are completely cooled before sealing to maintain freshness.
Freezer: For longer storage, freeze the baked stuffed onions by wrapping them tightly in plastic wrap, then placing them in a freezer-safe container. They can last up to 3 months.
Reheating: To enjoy your leftovers, thaw the frozen stuffed onions overnight in the fridge. Reheat in the oven at 400°F (200°C) covered with foil for 15-20 minutes until heated through.
Prep Ahead: You can assemble the stuffed onions without baking and refrigerate until ready to cook. Just add a little broth to keep them moist during baking.
What to Serve with Stuffed Onions?
The perfect meal awaits as you explore delightful pairings to elevate your stuffed onions experience!
- Crispy Garden Salad: A refreshing mix of greens, tomatoes, and cucumbers adds a bright crunch that balances the hearty flavors of the stuffed onions.
- Creamy Mashed Potatoes: These silky potatoes offer a rich contrast, soaking up the savory juices and enhancing each bite of your stuffed onions.
- Garlic Bread: This toasty delight provides a comforting side, perfect for mopping up the aromatic sauce from your onions. It’s hard to resist!
- Roasted Vegetables: Seasonal veggies roasted until tender introduce earthy flavors and a caramelized sweetness that complements the savory stuffing beautifully.
- Mediterranean Couscous: Light and fluffy, this dish brings a touch of the Mediterranean, paired wonderfully with the stuffed onions’ robust profile.
- Red Wine: A glass of bold red wine harmonizes with the savory meat filling, deepening the meal’s overall richness and enhancing flavor profiles.
Each of these options creates a beautifully balanced dining experience that showcases the delightful stuffed onions and brings warmth and joy to your table.
Make Ahead Options
These Stuffed Onions are fantastic for meal prep, allowing you to enjoy delicious homemade food on busy weeknights! You can prepare the filling and stuff the onions up to 24 hours in advance. Simply cool the stuffed onions completely before placing them in an airtight container in the refrigerator. To maintain their quality, ensure you cover them with foil to keep moisture in. When ready to bake, add a splash of chicken broth on top and reheat in a preheated oven at 400°F for about 15-20 minutes. This way, you can enjoy tender, flavorful Stuffed Onions that taste just as delightful as when they were freshly made!

Stuffed Onions Recipe FAQs
What type of onions are best for stuffing?
I recommend using large yellow onions for stuffing as they provide a sweet flavor when caramelized and have sufficient size to hold your savory filling. Smaller onions tend to collapse due to insufficient layers for separating, making them less ideal.
How do I store stuffed onions, and how long will they last?
Store your stuffed onions in an airtight container in the refrigerator for up to 4 days. Be sure they are completely cooled before sealing to help maintain their freshness. If you’re planning ahead, they can also be freeze-wrapped tightly in plastic wrap and stored in a freezer-safe container for up to 3 months.
Can I freeze stuffed onions, and if so, how?
Absolutely! To freeze stuffed onions, wrap each one tightly in plastic wrap, ensuring there are no air pockets. Then, place them in a freezer-safe container or sealable bag. For best results, enjoy them within 3 months. When you’re ready to enjoy, thaw in the fridge overnight before reheating.
What should I do if my onion layers break while preparing?
If your onion layers begin to break during preparation, don’t worry! Simply chop any damaged layers into smaller pieces and mix them back into the filling. This adds even more flavor and texture to the dish—definitely a delicious way to salvage the situation!
Can I make this recipe vegan or vegetarian?
Very! You can achieve a delightful vegetarian version by substituting the ground beef and Italian sausage with sautéed mushrooms or lentils. Use vegetable broth instead of chicken broth and leave out any meat entirely. Many also enjoy using quinoa for a nutritious grain option. The spices and herbs will still bring amazing flavor!

Stuffed Onions: Savory Mediterranean Delight for Family Dinners
Ingredients
Equipment
Method
- Preheat your oven to 425°F (220°C).
- Slice the tops and bottoms off the large yellow onions and remove the outer skins, creating vertical slits down the sides to separate the layers.
- Bring a large pot of water to a boil, gently place the prepared onions into it, and simmer for 10-15 minutes.
- In a frying pan, heat olive oil and sauté finely chopped shallots and minced garlic until fragrant. Add ground beef and sausage, browning until fully cooked.
- Stir in spices, and cook for about a minute until fragrant. Fold in jasmine rice, fresh thyme, chopped tomatoes, and chicken broth, stirring to combine.
- Simmer the filling until the broth is absorbed, about 6-7 minutes. Stir in chopped parsley, then remove from heat.
- Mix strained tomatoes, remaining broth, and salt in a bowl for the sauce; taste and adjust seasoning.
- Spread a layer of sauce in a baking dish, stuff the onions with filling, and arrange them seam side down.
- Cover with remaining sauce and seal with aluminum foil. Bake for 30-35 minutes, then remove foil and bake for another 20-30 minutes.
- Allow to cool for 10 minutes, then garnish with balsamic glaze, olive oil, and parsley before serving.

Leave a Reply