Zucchini and Rice Casserole
Soft, creamy zucchini and rice casserole baked to perfection with simple, affordable ingredients

Ingredients
for Zucchini and Rice Casserole

Ingredient List
- 800 g zucchini, sliced
- 200 g uncooked white rice
- 1 small onion (120 g), finely diced
- 2 cloves (8 g) garlic guide, minced
- 120 ml milk
- 150 g shredded cheese
- 1 tsp (5 g) Olive Oil guide
- 2 cups (480 ml) vegetable broth (or water)
- 6 g kosher salt guide
- 1/4 tsp ground black pepper guide
💡Helpful Tips
- Do not skip rinsing rice: it prevents sticking and ensures even cooking.
- Zucchini slicing: keep slices uniform so they cook at the same rate.
- Broth option: vegetable broth adds flavor, but water works perfectly for a lighter version.
- Cheese timing: adding cheese on top at the end gives a better golden crust.
- Moisture control: avoid overcrowding the dish - this helps the casserole bake evenly.
How to Make Zucchini and Rice Casserole (Step-by-Step Guide)
-
Step 1
Start by rinsing the uncooked rice under cold running water for about 1 minute, gently stirring it with your fingers. Continue until the water becomes clear - this removes excess starch and prevents the rice from becoming sticky.
Slice the zucchini into even rounds about 5-7 mm thick. Try to keep all slices the same size so they cook evenly in the oven.
Finely dice the onion and mince the garlic into very small pieces. Smaller pieces will spread flavor more evenly throughout the dish.
Make sure everything is prepared and ready before moving on - this ensures smooth cooking without rushing and even texture in every bite. -
Step 2
Heat 1 teaspoon of olive oil in a large pan over medium heat. Wait until the oil is warm but not smoking.
Add all the sliced zucchini to the pan and spread it out evenly. Cook for 5-7 minutes, stirring occasionally so nothing burns.
You will notice the zucchini softening and releasing moisture - this step is important to avoid a watery casserole later.
Remove from heat when the zucchini is slightly soft but still holds its shape - do not overcook, as it will continue baking in the oven.
The goal is partial softening and moisture reduction. -
Step 3
Preheat your oven to 180°C (350°F) so it reaches the correct temperature before baking.
Take a medium or large baking dish and add the rinsed rice, cooked zucchini, diced onion, and minced garlic. Spread everything evenly across the dish.
Pour in the vegetable broth (or water) and milk. Gently mix everything with a spoon until all ingredients are evenly combined.
Carefully check that the rice is completely covered with liquid - no grains should be sticking out above the surface.
This is critical for success: fully submerged rice cooks evenly, while exposed rice will stay hard and undercooked. -
Step 4
Sprinkle kosher salt and ground black pepper evenly over the mixture, then gently stir once more to distribute seasoning.
Cover the baking dish tightly with aluminum foil. Make sure the foil is sealed around the edges with no gaps.
Place the dish in the oven and bake for 35 minutes without opening it. This allows steam to build up and cook the rice properly.
After 35 minutes, carefully remove the foil (watch for hot steam), then sprinkle the shredded cheese evenly over the surface.
Return the dish to the oven uncovered and bake for another 10 minutes, until the top becomes lightly golden and slightly crisp and the rice is fully tender. -
Finish

Remove the casserole from the oven and let it rest uncovered for 5-7 minutes. This step allows the remaining moisture to settle and improves the final texture.
Use a fork or spoon to gently fluff the rice and lightly mix the casserole. This helps separate the grains and evenly distribute the zucchini.
If the casserole looks slightly dry, add a small splash of warm broth or milk and mix gently to restore creaminess.
The final result should be soft, creamy, and evenly cooked, with tender zucchini and perfectly baked rice in every bite.
Serve warm for the best flavor and texture.
📌 Common Mistakes When Making Zucchini and Rice Casserole
Zucchini and Rice Casserole may look like a very simple vegetable dish, but achieving the perfect creamy texture and balanced moisture requires attention to detail. Because zucchini naturally contains a lot of water, even small mistakes can lead to a watery or uneven result.
Most issues happen when the zucchini is not handled correctly, the rice is not properly submerged, or the baking process is rushed. These mistakes can result in undercooked rice, excess liquid, or a casserole that lacks structure and flavor.
Follow the guide below to avoid the most common mistakes and ensure your zucchini and rice casserole turns out perfectly every time.
| Problem | Most Likely Cause | Quick Fix |
|---|---|---|
| Casserole turns watery | Zucchini released too much moisture during baking | Lightly sauté zucchini before baking to reduce excess water. |
| Rice stays hard | Rice was not fully covered with liquid | Make sure all rice is submerged before baking. |
| Top burns but inside is undercooked | Dish was not covered properly | Cover tightly with foil for the first part of baking. |
| Texture feels mushy | Too much liquid or overcooking | Measure liquids carefully and avoid extended baking time. |
Skipping the pre-cooking of zucchini
Zucchini contains a high amount of natural water. If it is added raw directly into the casserole, it will release liquid during baking and dilute the entire dish.
This often leads to a casserole that looks good on top but becomes watery underneath, with rice that struggles to cook evenly.
Leaving rice partially uncovered
Rice must absorb liquid evenly to cook properly. If some grains are exposed above the liquid level, they will remain hard even after baking.
This creates an unpleasant texture where some parts are soft while others are dry or crunchy.
Not covering the dish during the first stage of baking
The rice in this casserole cooks by absorbing steam and liquid. If the dish is left uncovered from the beginning, moisture escapes and the rice may not soften properly.
At the same time, the top layer may dry out or burn before the inside is fully cooked.
Adding cheese too early
If cheese is added at the beginning of baking, it can become overly dry, tough, or even burnt before the casserole is fully cooked.
This reduces the creamy texture and prevents the formation of a smooth, golden top layer.
Quick Summary
Perfect Zucchini and Rice Casserole comes down to controlling moisture, properly preparing the zucchini, and ensuring the rice cooks evenly. Pre-cook the vegetables, fully submerge the rice, cover the dish during baking, and add cheese at the right moment. Following these simple rules guarantees a creamy, tender, and well-balanced casserole every time.
Why Zucchini and Rice Casserole Turns Out So Good
- Zucchini creates natural juiciness without heaviness: as it bakes, zucchini releases just enough moisture to keep the dish soft and tender, while still maintaining a light and fresh texture.
- Rice and vegetables cook as one cohesive layer: baking everything together allows the rice to absorb subtle vegetable flavor, creating a more integrated and balanced taste instead of separate components.
- Milk adds gentle creaminess without overpowering: unlike heavy sauces, milk provides a smooth texture while keeping the casserole light and easy to eat.
- Layered moisture builds a soft structure: the combination of broth, milk, and zucchini juices creates a stable environment where the rice cooks evenly and stays tender.
- Cheese finishes the texture perfectly: adding cheese at the end forms a light golden top that contrasts with the soft interior, improving both flavor and mouthfeel.
- Mild flavor makes it universally appealing: the natural sweetness of zucchini and neutral base of rice create a dish that feels comforting without being heavy or overwhelming.
🧩Variations
- Protein-rich version: add 300 g cooked chicken or turkey pieces before baking for a more filling and balanced meal.
- Extra vegetable mix: include 1 diced bell pepper and 100 g spinach to increase color, texture, and nutritional value.
- Creamier baked version: replace 100 ml of the broth with 100 ml cream to achieve a richer and softer consistency.
- Herb-infused option: add 1 tsp dried oregano or basil for a more aromatic and Mediterranean-style flavor profile.
- Light diet version: reduce cheese by half and use water instead of broth to create a lower-calorie variation.
- Garlic-enhanced variation: increase garlic to 3-4 cloves for a deeper savory base without changing the core structure.
- Brown rice adaptation: substitute white rice with brown rice, increase liquid by 120 ml, and extend baking time by 20 minutes.