Zucchini rice casserole is a feel-good meal that turns humble ingredients into a crowd-pleasing dish! The mix of grated zucchini, fluffy cooked rice, and sharp cheddar cheese creates a homemade meal that’s surprisingly light yet completely satisfying. Perfect for feeding family and friends during casual dinners or busy weeknights!

A Note From Kristen
This zucchini bake is one of my go-to recipes for a quick and satisfying meal, especially when there’s leftover rice in the fridge. Just toss everything into a bowl, give it a good mix, and let the oven handle the rest. It’s simple, flavorful, and surprisingly light thanks to the zucchini (even with the cheese!). I often make a double batch so I can enjoy the leftovers for lunch the next day. It’s that good! I hope you love it too!
~Kristen

Ingredient Notes
Please keep in mind that this is just a quick overview. Visit the full recipe for amounts and instructions!


How to Make Zucchini Casserole
01
PREHEAT AND COMBINE
Preheat oven to 375°F. Grease a 9×13-inch baking dish. In a large bowl, combine the rice, zucchini, onion, garlic, cheese, sour cream, milk, and seasonings.

02
MIX
Mix well!

03
TRANSFER AND SPREAD
Transfer the mixture to the prepared baking dish, spreading it evenly.

04
PREPARE TOPPING
In a small bowl, combine melted butter, breadcrumbs, and Parmesan, stirring until evenly coated.

05
TOP IT
Evenly scatter the breadcrumb mixture over the casserole.

06
BAKE
Bake for 35–40 minutes, until bubbly with a golden-brown topping.

07
COOL
Let rest 5–10 minutes before serving. Enjoy!


Serving Ideas
- Pair with a light salad like my cilantro salad.
- Serve with vegetable sides like cabbage steaks, sautéed mushrooms, or roasted golden beets.
- Pair alongside a comforting soup like my cashew carrot ginger soup.
- Serve with slices of sourdough or focaccia.
- Top with lots of fresh chopped herbs like basil, oregano or parsley; toasted nuts, crumbled feta cheese, a drizzle of hot sauce or a dollop of salsa.

Expert Tips
- Squeezing out excess moisture from the grated or shredded zucchini before using it in this recipe will help keep it from being watery both directly after cooking and when reheating leftovers.
- If possible, use day-old or cooled rice. Unlike freshly cooked rice, day-old rice holds its texture better and won’t turn mushy when baked.
- If you want even more cheesy goodness, mix the cheddar with mozzarella or Monterey Jack cheese.
- You can include other veggies if you want! Black beans, corn, mushrooms, cauliflower, or chickpeas make for excellent additions to this dish.

More Delicious Casserole Recipes You Might Love

Zucchini Rice Casserole Recipe
Ingredients
- 2 cups cooked white rice jasmine or basmati; about 1 cup uncooked
- 3 medium-sized zucchini grated, about 4 cups, excess moisture squeezed out
- 1 yellow onion finely chopped
- 2 cloves garlic minced
- 1 cup shredded sharp cheddar cheese or dairy-free cheese, if preferred
- 1 cup full-fat sour cream or plain Greek yogurt; use vegan sour cream if necessary
- 1 cup milk or unsweetened dairy-free milk
- 1 teaspoon salt
- ½ teaspoon black pepper
- 1 teaspoon dried Italian seasoning
- ½ teaspoon smoked paprika
- ¼ teaspoon crushed red pepper flakes
- 2 tablespoons butter or vegan butter, melted
- ½ cup breadcrumbs or gluten-free breadcrumbs/crushed gluten-free crackers
- ¼ cup grated Parmesan cheese use rennet-free for vegetarian or vegan Parmesan if necessary
- fresh parsley chopped, optional garnish
Instructions
- Preheat the oven to 375°F. Grease a 9×13-inch baking dish and set it aside.
- In a large mixing bowl, combine the cooked rice, grated zucchini, onion, garlic, cheddar cheese, sour cream, milk, salt, pepper, Italian seasoning, smoked paprika, and crushed red pepper flakes. Mix until everything is evenly combined.
- Transfer the mixture to the prepared baking dish, spreading it evenly.
- In a small bowl, mix the melted butter, gluten-free breadcrumbs, and Parmesan cheese until crumbs are coated.
- Sprinkle the breadcrumb mixture evenly over the casserole.
- Bake for 35–40 minutes, or until the casserole is bubbling and the topping is golden brown.
- Let cool for 5–10 minutes before serving. Optionally, sprinkle with a little chopped fresh parsley before serving.
- Enjoy!





