If you are looking for a comforting dinner that feels a little different from the usual stuffed peppers or cabbage rolls, these Baked Beef & Rice Stuffed Onions are a delicious option. Large onions are gently softened, separated into tender layers, filled with a savory mixture of ground beef, rice, herbs, garlic, and tomato, then baked in a flavorful sauce until everything is juicy, tender, and deeply seasoned.
The onions become soft and slightly sweet as they bake, making them the perfect wrapper for the hearty beef-and-rice filling. The tomato-based sauce keeps the stuffed onions moist while adding extra richness and helping the flavors come together.
This recipe is ideal for family dinners, meal prep, cold-weather meals, or whenever you want a comforting baked dish with simple ingredients and an impressive presentation.
Why You’ll Love These Baked Beef & Rice Stuffed Onions
The filling is hearty, savory, and easy to prepare.
Soft onion layers replace traditional cabbage or peppers and become beautifully tender in the oven.
Ground beef and rice make the dish filling and family-friendly.
The tomato sauce keeps everything moist while the onions bake.
You can assemble the dish ahead of time and bake it later.
The recipe is also easy to customize with different herbs, cheeses, meats, or grains.
Ingredients
For the Onions
- 4 large yellow or sweet onions
- 1 teaspoon salt, for the boiling water
- 1 tablespoon olive oil
For the Beef & Rice Filling
- 1½ pounds ground beef
- 1½ cups cooked long-grain white rice
- 1 small onion center, finely chopped from the softened onions
- 3 garlic cloves, finely minced
- 1 large egg
- 2 tablespoons tomato paste
- 2 tablespoons chopped fresh parsley
- 1 teaspoon Worcestershire sauce
- 1 teaspoon smoked paprika
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- 1 teaspoon dried oregano
- ½ teaspoon dried thyme
- 1 teaspoon kosher salt
- ½ teaspoon freshly ground black pepper
- ¼ teaspoon red pepper flakes, optional
- ½ cup shredded mozzarella or cheddar cheese, optional
For the Tomato Sauce
- 2 cups crushed tomatoes or tomato sauce
- 1 cup low-sodium beef broth
- 1 tablespoon tomato paste
- 1 tablespoon Worcestershire sauce
- 1 teaspoon brown sugar or honey, optional
- 2 garlic cloves, finely minced
- 1 teaspoon Italian seasoning
- ½ teaspoon smoked paprika
- ½ teaspoon salt
- ¼ teaspoon black pepper
Optional Cheese Topping
- 1 cup shredded mozzarella
- ½ cup freshly grated Parmesan cheese
For Garnishing
- Fresh parsley
- Fresh basil
- Chopped green onions
- Extra Parmesan
- Freshly cracked black pepper

How to Make Baked Beef & Rice Stuffed Onions
1. Preheat the Oven
Preheat your oven to 375°F (190°C).
Lightly grease a large baking dish.
A 9×13-inch dish works well for most batches.
2. Prepare the Onions
Peel away the dry outer skins from the onions.
Trim only a small amount from the root and stem ends.
Try to leave enough of the onion intact so the layers remain easy to separate.
3. Bring Water to a Boil
Fill a large pot with enough water to cover the onions.
Add approximately 1 teaspoon salt.
Bring to a gentle boil.
4. Boil the Onions
Carefully place the whole onions into the water.
Cook for approximately 10–15 minutes.
The outer layers should soften enough to bend without tearing.
5. Cool Slightly
Remove the onions with a slotted spoon.
Transfer them to a plate or bowl.
Let them cool until they are comfortable to handle.
6. Separate the Onion Layers
Carefully make one vertical cut from the outside toward the center of each onion.
Do not slice completely through both sides.
Gently peel away the softened onion layers one at a time.
The larger outer layers will be easiest to stuff.
7. Save the Smaller Onion Pieces
Finely chop the small center pieces that are too narrow to fill.
You will add some of them to the beef mixture.
This reduces waste and adds more onion flavor.
8. Prepare the Rice
If you have not already cooked the rice, prepare it according to package directions.
Allow it to cool slightly before mixing with the beef.
Cooked rice is preferred because it gives you better control over the final texture and liquid level inside the casserole.
9. Prepare the Beef
Place the ground beef in a large mixing bowl.
10. Add the Rice
Add the cooked rice.
11. Add the Chopped Onion
Add approximately ½ cup finely chopped onion centers.
12. Add the Garlic
Stir in the minced garlic.
13. Add the Egg
Add one large egg.
The egg helps the filling hold together as the onions bake.
14. Add Tomato Paste
Add 2 tablespoons tomato paste.
15. Add Worcestershire Sauce
Pour in the Worcestershire sauce.
16. Add the Herbs and Seasonings
Add:
- Parsley
- Smoked paprika
- Garlic powder
- Onion powder
- Oregano
- Thyme
- Salt
- Black pepper
- Red pepper flakes, if using
17. Add Optional Cheese
If you want a richer filling, add ½ cup shredded mozzarella or cheddar.
18. Mix Gently
Using clean hands or a large spoon, mix until everything is evenly combined.
Do not overwork the ground beef.
Overmixing can make the filling dense.
19. Prepare the Sauce
In a medium bowl, combine:
- Crushed tomatoes or tomato sauce
- Beef broth
- Tomato paste
- Worcestershire sauce
- Brown sugar or honey
- Garlic
- Italian seasoning
- Smoked paprika
- Salt
- Black pepper
Whisk until smooth.
20. Add Sauce to the Baking Dish
Pour approximately 1 cup of sauce into the bottom of the prepared baking dish.
Spread it evenly.
21. Fill an Onion Layer
Lay one softened onion layer on a clean work surface.
Place approximately 2 tablespoons filling near one end.
The exact amount depends on the size of the onion layer.
22. Roll the Onion
Fold or roll the onion layer around the filling.
It does not need to be perfectly sealed.
The onion naturally curls around the beef mixture.
23. Place Seam-Side Down
Arrange the stuffed onion seam-side down in the baking dish.
24. Continue Filling
Repeat until all usable onion layers have been filled.
Arrange them fairly close together so they help support one another while baking.
25. Use Remaining Filling
If you have extra beef filling, shape it into small meatballs and place them between the stuffed onions.
26. Pour Over the Sauce
Pour the remaining tomato sauce evenly over the stuffed onions.
Try to coat most of the exposed surfaces.
27. Cover Tightly
Cover the baking dish tightly with foil.
28. Bake Covered
Bake for approximately 45 minutes.
The steam trapped beneath the foil helps soften the onions and cook the filling evenly.
29. Check the Beef
Carefully uncover one stuffed onion and check the center.
Ground beef should reach 160°F (71°C).
30. Continue Baking if Needed
If necessary, cover again and bake for another 10–15 minutes.
The onions should be very tender.
31. Add Cheese
If using the cheese topping, sprinkle mozzarella and Parmesan over the stuffed onions.
32. Bake Uncovered
Return the dish to the oven uncovered.
Bake for approximately 10–15 minutes.
The sauce should bubble gently and the cheese should melt.
33. Broil for Extra Browning
For a golden finish, broil for approximately 1–2 minutes.
Watch carefully.
34. Rest
Remove the stuffed onions from the oven.
Let them rest for approximately 10 minutes.
This allows the filling to settle and makes them easier to serve.
35. Garnish
Finish with:
- Fresh parsley
- Basil
- Parmesan
- Black pepper
36. Serve
Spoon some of the tomato sauce from the bottom of the dish over each stuffed onion.
Serve hot.
What to Serve With Baked Beef & Rice Stuffed Onions
These stuffed onions are filling enough to serve as a complete meal, but they pair well with simple sides.
Try:
- Mashed potatoes
- Roasted potatoes
- Garlic bread
- Crusty bread
- Buttered noodles
For lighter options, serve with:
- Garden salad
- Cucumber tomato salad
- Green beans
- Roasted broccoli
- Garlic asparagus
- Brussels sprouts
They also work well with a spoonful of sour cream or plain Greek yogurt on the side.
Tips for the Best Beef & Rice Stuffed Onions
Choose Large Onions
Large yellow or sweet onions provide wider layers that are much easier to stuff.
Don’t Overcook During Boiling
The onions should become flexible but not fall apart.
Separate Carefully
If a layer tears slightly, it can usually still be wrapped around the filling.
Use Cooked Rice
Pre-cooked rice prevents the filling from absorbing too much sauce and becoming dry.
Keep the Filling Moist
Ground beef, rice, egg, tomato paste, and sauce should create a filling that holds together without feeling dry.
Don’t Pack Too Tightly
The beef needs a little space to cook evenly.
Bake Covered First
This is important for producing soft, tender onion layers.
Use a Thermometer
Ground beef should reach 160°F in the center.
Rest Before Serving
The filling firms slightly as it rests, making the stuffed onions easier to handle.
Easy Recipe Variations
Cheesy Beef Stuffed Onions
Add:
- 1 cup mozzarella
- ½ cup Parmesan
Mix some cheese into the beef filling and sprinkle the rest over the top.
Mediterranean Stuffed Onions
Add:
- Parsley
- Dill
- Mint
- A pinch of cinnamon
- Crumbled feta
Spicy Beef & Rice Stuffed Onions
Add:
- Cayenne
- Chili flakes
- Chopped jalapeños
Mushroom Beef Stuffed Onions
Add 8 ounces finely chopped sautéed mushrooms to the filling.
Cook the mushrooms first until their moisture has evaporated.
Garlic Parmesan Stuffed Onions
Increase the garlic and mix ½ cup Parmesan into the beef filling.
Ground Turkey Version
Replace the beef with ground turkey.
Cook the filling to 165°F (74°C).
Lamb & Rice Stuffed Onions
Use ground lamb in place of beef.
Add cumin, parsley, and a small pinch of cinnamon.
Brown Rice Version
Replace white rice with cooked brown rice.
The texture will be slightly chewier.
How to Store Leftovers
Allow leftover stuffed onions to cool before transferring them to an airtight container.
Refrigerate for up to 3–4 days.
Store them with some tomato sauce to help keep them moist.
Reheating in the Oven
Place the stuffed onions in a covered baking dish.
Add a spoonful of sauce or beef broth.
Reheat at 350°F (175°C) until hot.
Reheating in the Microwave
Place individual portions in a microwave-safe dish.
Cover loosely.
Heat in short intervals until warmed through.
Freezing
Stuffed onions freeze well.
Allow them to cool completely.
Place them in a freezer-safe container with some sauce.
Freeze for up to approximately 2–3 months.
Thaw overnight in the refrigerator before reheating.
You can also assemble them before baking and freeze the entire casserole.
Thaw completely in the refrigerator before baking as directed.
Frequently Asked Questions
What onions work best for stuffed onions?
Large yellow or sweet onions are ideal because they have wide layers and become tender and mildly sweet when baked.
Do I need to cook the beef first?
No. The beef can go into the onion layers raw as long as the stuffed onions are baked until the filling reaches 160°F.
Can I use uncooked rice?
Cooked rice is recommended. Raw rice would require significantly more liquid and could make the filling cook unevenly.
Why are my onion layers tearing?
The onions may not have softened enough during boiling. Give them a few more minutes until flexible.
Can I make these ahead?
Yes. Assemble them up to a day ahead, cover, and refrigerate until ready to bake.
Can I use ground turkey or chicken?
Yes. Cook poultry fillings to 165°F.
Can I add cheese?
Absolutely. Mozzarella, cheddar, Parmesan, or feta all work well.
How do I know when the onions are done?
The onion layers should be very tender and easily cut with a fork, while the beef filling should reach 160°F.
Final Thoughts
These Baked Beef & Rice Stuffed Onions combine tender sweet onion layers, savory ground beef, fluffy rice, garlic, herbs, tomato sauce, and optional melted cheese in one comforting baked meal.
The key is softening the onions enough to separate their layers without overcooking them, using cooked rice in the filling, and baking everything covered until the onions become tender and the beef reaches 160°F.
Serve them with extra tomato sauce, fresh parsley, and a simple salad or mashed potatoes for a hearty family dinner that is comforting, flavorful, and a little different from traditional stuffed vegetables.