These Baked Stuffed Onions are loaded with a flavorful meat and rice filling, gently simmered in tomato broth, and roasted until tender and golden.
It’s a rustic, homestyle dish that’s surprisingly elegant and absolutely satisfying.
Why You’ll Love This Recipe
Impressive yet easy – A showstopper dish with straightforward steps.
Comforting flavors – Aromatic herbs, tender onions, and juicy meat.
Meal-prep friendly – Can be made ahead and reheated beautifully.
Naturally gluten-free – Uses rice instead of breadcrumbs.
Ingredient Highlights
Yellow Onions – These become sweet and tender once baked, and make perfect edible shells.
Ground Beef & Sausage – A hearty, flavorful duo that makes the filling rich and satisfying.
Jasmine Rice – Adds texture and helps bind the meat mixture.
Tomato Paste & Canned Tomatoes – Deepens the ragu-like flavor of the filling.
Herbs & Spices – A blend of thyme, oregano, basil, fennel seeds, and garlic adds Italian warmth.
Strained Tomatoes (Passata) – Forms the silky base of the tomato sauce.
Tips Before You Start
Cut onions carefully – Slicing just halfway allows you to peel layers easily.
Don’t overboil onions – Simmer just until layers start to soften.
Only partially cook rice – It finishes in the oven, absorbing all the flavor.
Taste your tomato sauce – Adjust salt depending on your broth.
How to Make Baked Stuffed Onions
Step 1: Prep the Onions
Slice top and bottom off each onion.
Cut halfway down the center (to the middle), then boil in water for 10–15 minutes until soft enough to peel layers.
Drain and let cool.
Step 2: Cook the Filling
In a pan, heat olive oil. Sauté shallot and garlic.
Add ground beef and Italian sausage, breaking up the meat.
Once browned, add spices: salt, pepper, fennel seeds, basil, oregano, onion powder, red pepper flakes, and thyme.
Stir in canned tomatoes, chicken broth, and rice.
Cook until most liquid is absorbed and rice is slightly tender.
Stir in parsley. Remove from heat.
Step 3: Prepare the Sauce
Mix strained tomatoes with chicken broth and salt (if needed).
Taste and adjust seasoning.
Step 4: Assemble the Dish
Spread a layer of tomato sauce on the bottom of a large baking dish.
Fill each onion layer with about 2 tablespoons of meat mixture and roll it up.
Place seam-side down in the dish. Repeat until all filling/onions are used.
Pour remaining tomato sauce over the top.
Step 5: Bake
Cover with foil and bake at 425°F for 30–35 minutes.
Uncover and bake another 20–30 minutes, until onions are golden and caramelized.
Broil last 2 minutes if desired.
Step 6: Finish and Serve
Let cool 10 minutes.
Drizzle with balsamic glaze, olive oil, and fresh parsley. Serve warm!
What to Serve It With
Crusty bread to soak up the sauce
Simple green salad with vinaigrette
Roasted potatoes or cauliflower for more comfort food vibes
Storage & Reheating
Fridge: Store in an airtight container for 3–4 days.
Freezer: Freeze assembled (uncooked or cooked) for up to 2 months.
Reheat: Bake at 350°F until hot or microwave individual portions.
FAQs
Can I make this vegetarian?
Yes! Use lentils or chopped mushrooms instead of meat.
What kind of onions work best?
Large yellow onions are ideal. White onions work too.
Can I prepare it ahead?
Yes, assemble the day before and bake when ready to serve.
How spicy is this dish?
Mild with a hint of warmth from red pepper flakes (optional).
Can I use brown rice?
Yes, but par-cook it longer before stuffing.
Do I need to cover it while baking?
Yes, covering helps steam and soften the onions. Remove foil later to let them brown.
Can I freeze leftovers?
Definitely. Let them cool completely, then freeze in portions for up to 2 months.
Final Thoughts
These Stuffed Baked Onions are pure comfort food with a flavorful twist.
Whether you’re feeding family or hosting guests, this dish makes a beautiful, hearty centerpiece that feels as good as it tastes.