This Zucchini Rice Stuffing Casserole is the kind of transformative comfort food that makes a busy cook look like a genius. It takes the nostalgic, savory flavor of holiday stuffing and turns it into a hearty, stand-alone main dish that’s perfect for any night of the week. Born from the need to use a summer garden’s bounty, it’s a brilliant example of American comfort food at its most resourceful and satisfying. You get all the herby, cozy goodness in a format that feeds a family beautifully.
Why You'll Love This Recipe
- It turns a pile of zucchini into a savory, celebrated dinner
- Has all the cozy holiday flavor without being tied to a season
- The make-ahead convenience is a genuine weeknight lifesaver
- That crispy, cheesy topping gives way to a perfectly moist interior
- My family requests this more than traditional stuffing now
Ingredients You’ll Need
- Unsalted butter: for sautéing the aromatic vegetables without adding extra saltiness, letting you control the seasoning of the entire dish perfectly.
- Yellow onion: finely diced to create a sweet, savory foundation that melts into the casserole, choose one that feels firm and heavy for the best flavor.
- Celery: provides that essential crunch and earthy, herbal note that defines classic stuffing, fresh stalks with crisp leaves are ideal.
- Garlic: minced finely to distribute its pungent, aromatic kick evenly throughout every single bite of the casserole.
- Zucchini: coarsely grated for texture and mild sweetness, it’s the star that makes this dish both hearty and a clever use of garden produce.
- Kosher salt: used in stages to properly season the zucchini and the overall mixture, its coarse grains are easier to measure by hand.
- Poultry seasoning: the secret blend of sage, thyme, and other herbs that delivers that unmistakable, comforting stuffing flavor in one convenient spoonful.
- Dried thyme: adds a specific, warm, and slightly floral herbal layer that complements the poultry seasoning beautifully.
- Black pepper: a simple grind provides a subtle background heat that wakes up all the other savory flavors in the dish.
- Large eggs: lightly beaten to act as the binder that holds the rice and veggies together into a sliceable, cohesive casserole.
- Long-grain white rice: cooked and cooled to provide a fluffy, separate grain structure that soaks up the broth and egg without turning mushy.
- Fresh parsley: chopped for a burst of bright, clean color and flavor that cuts through the richness right before baking.
- Low-sodium vegetable broth: the liquid that keeps the interior wonderfully moist and steams the casserole from within as it bakes.
- Parmesan cheese: grated to create a golden, salty, umami-rich crust on top that gets fantastically crispy in the oven.
- French fried onions or buttery crackers: an optional but highly recommended topping for an extra layer of irresistible crunch and buttery flavor.
How to Make It
Prep Your Oven and Pan:
Start by preheating your oven to 375°F and greasing a 9×13-inch baking dish. This ensures everything is ready to go so your casserole bakes evenly and releases easily for serving. Having your pan prepared ahead is a small step that makes the whole process smoother.
Sauté the Aromatics:
Melt the butter in a large skillet over medium heat, then add the diced onion and celery. You’re looking for them to soften and turn translucent, which takes about seven or eight minutes. This gentle cooking builds a deep flavor base that’s essential for a great zucchini rice stuffing casserole.
Cook Down the Zucchini:
Stir in the garlic just until it’s fragrant, about a minute, then add all that grated zucchini and half the salt. The salt helps draw out the water. Keep cooking and stirring until the zucchini looks wilted and most of the liquid in the pan has evaporated, which is key to preventing a soggy final dish.
Season and Cool the Mixture:
Take the skillet off the heat and stir in the poultry seasoning, dried thyme, black pepper, and the rest of the salt. Let this mixture sit for about five minutes to cool down slightly. This cooling step is crucial because it keeps the hot veggies from scrambling the eggs when you combine everything.
Combine All the Components:
In a large bowl, mix the beaten eggs, cooled rice, and fresh parsley. Then, add the slightly cooled zucchini mixture from the skillet and stir until it’s all evenly distributed. You’ll see the herbs and colors start to blend together into that familiar stuffing look.
Add the Broth and Assemble:
Pour the vegetable broth into the bowl and give it one final, thorough mix. The consistency will be moist but not swimming in liquid. Transfer it all to your prepared baking dish, spreading it into a nice, even layer right to the edges.
Apply the Toppings:
Sprinkle the grated Parmesan cheese evenly over the entire surface. If you’re using them, now’s the time to scatter the French fried onions or crushed crackers over the cheese. This creates that incredible textural contrast of crispy on top and tender underneath.
Bake to Golden Perfection:
Slide the dish into your preheated oven and bake it uncovered for 40 to 45 minutes. You’ll know it’s done when the top is a deep, appetizing golden brown and the edges look set and crispy. The wonderful smell filling your kitchen is another great indicator.
Rest Before Serving:
Take the casserole out and let it rest on the counter for a full ten minutes. This isn’t just busywork – it lets the structure firm up so you get clean slices and allows all those wonderful flavors to settle and meld together perfectly.

You Must Know
- Squeezing the grated zucchini is optional but guarantees no sogginess
- Day-old, cooled rice gives you the perfect separate grain texture
- Letting the veggie mix cool prevents scrambled eggs in your casserole
- The ten-minute rest is non-negotiable for clean slices
- It tastes even better the next day as leftovers
Storage Tips
Store any leftovers covered tightly in the fridge, where they’ll stay perfect for up to four days. Reheating is easy – warm individual portions in the microwave or cover the whole dish with foil and reheat in a 350°F oven for about twenty minutes until it’s hot all the way through. For the ultimate make-ahead move, you can assemble the entire zucchini rice stuffing casserole, wrap it well, and freeze it unbaked for up to two months. Just thaw it overnight in the refrigerator before baking as directed, adding a few extra minutes if it’s still cold in the center.
Ingredient Substitutions
If you want a richer flavor, feel free to swap half the vegetable broth for low-sodium chicken broth. For a gluten-free version, just double-check that your poultry seasoning and rice are certified gluten-free and skip the optional cracker or fried onion topping – it’s still fantastic. No fresh parsley? A teaspoon of dried parsley works in a pinch, though the fresh really shines. While Parmesan is ideal for that salty crust, a similar hard cheese like Pecorino Romano or even Asiago would work beautifully. And in a real bind, a cup of panko breadcrumbs tossed with a tablespoon of melted butter can stand in for the optional crunchy toppings.
Serving Suggestions
This casserole is a complete meal on its own, but I love balancing its richness with a simple green salad dressed in a sharp lemony vinaigrette. For a more substantial dinner, it pairs wonderfully with simply roasted chicken breasts, juicy pork chops, or even grilled sausages. To lean into its holiday stuffing roots, a side of tangy cranberry sauce or spiced apple chutney on the plate creates a fantastic sweet-and-savory combination that always impresses guests.
Cultural Context
This dish is a beautiful twist on a cornerstone of American comfort food: the stuffing. Traditionally a side dish tucked inside a turkey, stuffing has long been celebrated for its savory, herby, carb-loaded goodness. This zucchini rice stuffing casserole takes that beloved flavor profile and reimagines it as a hearty, vegetable-forward main dish, reflecting a modern desire to make classic flavors work harder for everyday dinners. It speaks to the practical, resourceful spirit of home cooking, turning a seasonal abundance of zucchini into something deeply comforting and universally appealing, perfect for a weeknight table or a casual potluck with friends.

Pro Tips
- For extra crispy edges, place the dish under the broiler for 2-3 final minutes
- Letting the rice cool completely is the secret to perfect texture
- A microplane makes quick work of both the garlic mincing and Parmesan grating
- Taste the mixture before baking and adjust salt if needed
- I always make a double batch for guaranteed leftovers
Frequently Asked Questions
Long-grain white rice, like Jasmine or Basmati, is ideal for this casserole as it stays separate and fluffy when cooked. Be sure to use cooled, pre-cooked rice so it absorbs the vegetable broth properly during baking without turning mushy.
Absolutely! You can assemble the entire casserole, cover it tightly, and refrigerate it for up to 24 hours before baking. You may need to add a few extra minutes to the bake time if it goes into the oven cold.
If you don’t have poultry seasoning, you can make a simple blend. Combine 1 teaspoon of dried sage, 1/2 teaspoon of dried thyme, 1/2 teaspoon of dried marjoram, and a pinch of rosemary or black pepper for a similar savory, herby flavor profile.
The casserole is done when the top is a beautiful golden brown, the edges are bubbling gently, and a knife or toothpick inserted into the center comes out clean or with just a few moist crumbs, indicating the eggs are fully set.
As a hearty American comfort food main, it pairs wonderfully with a simple green salad, roasted carrots, or a tangy cranberry sauce. For a classic comfort meal, serve it alongside roasted chicken or turkey.