This spinach rice casserole is a comforting dish that's simple to make and full of comfort. With creamy sour cream, melted grated cheese, and lots of spinach, it makes a delicious meal for any day of the week.
Today’s spinach rice casserole is one of my daughter’s favorite meals, actually a family favorite, but she's the one requesting me to cook it most of the time. I cook it often because it tastes great, is cheesy, is easy to make, uses simple ingredients, and is budget-friendly.
It's the perfect midweek dinner everyone in our family looks forward to. Check out more delicious cheesy casseroles and bakes, such as Healthy Potato and Broccoli Casserole, Baked Ground Beef and Zucchini Casserole, or Mushroom Polenta Casserole.
Jump to recipe
Recipe ingredients
Spinach: I always use frozen spinach for this rice casserole. Fresh spinach can be hard to find in the rural area where we live, so frozen is our go-to. It's convenient, always available, and works perfectly in this dish. If you like this recipe, you should also try Frozen Spinach Spaghetti, Spinach and Chicken Curry, and Italian Spinach and Polenta Bake.
Rice: Plain, long-grain, white rice.
Vegetable or chicken broth.
Dairy: Sour cream and a little milk. The great thing about this dish is that you don’t have to make an extra trip to the grocery store if you’re out of sour cream. You can easily substitute it with other dairy products like cream cheese, mascarpone, ricotta, or crème fraîche. Just mix whatever you have with enough milk to reach a slightly runny yet thick consistency. Cream cheese and mascarpone might need a bit more milk, while crème fraîche might need less.
Cheese: I often use Gouda or sharp Cheddar cheese, but really, any cheese you have on hand works. I like to grate and mix any cheese scraps I find in the fridge, and they always turn out delicious in this casserole.
The eggs help bind the ingredients together, ensuring the casserole holds its shape and doesn’t fall apart when served.
See the recipe card for full information on ingredients and quantities.
Variations
Mix in cooked chicken, bacon, or ham for extra protein.
Use other types of good-melting, good-tasting cheese. If you use mozzarella, mix it with the same amount of Parmesan cheese; mozzarella cheese on its own is too bland.
Use fresh spinach
You will need about 2 lbs (1 kg) of fresh spinach, about 1 lb/ 450 grams for every standard 10-oz/ 280-300 grams package of frozen spinach.
Sauté the fresh spinach in a large pan over medium heat with a bit of oil or butter until it wilts, 3-5 minutes. Depending on the size of your pan, you might need to do this in 2 batches.
Transfer it to a sieve or colander and press out any excess moisture with the back of a spoon.
Roughly chop it before mixing it with the rice.
You can replace fresh spinach with Swiss chard. In this case, cook the finely chopped stems for a few minutes before adding the chopped chard leaves. See Steamed Swiss Chard, too.
How to make spinach and rice casserole?
Preparations:
- Thaw the spinach, drain it, squeeze it lightly to remove the excess moisture, and chop it (See Good to Know section).
- Finely chop the onion and grate the garlic; keep them separated.
Step #1: Sauté onions in a little olive oil, add the garlic and the rice, and toast the rice for about 2 minutes.
Step #2: Add the vegetable broth to the pot.
Step #3: Simmer for 12-15 minutes until the liquid is absorbed and the rice is tender. Don’t overcook it.
Step #4: Add chopped spinach, ½ of the grated cheese, salt, and black pepper, and stir well.
Step #5: Transfer the mixture to a prepared baking dish.
Step #6: Beat the eggs lightly in a bowl. Add dairy and spices and stir well to combine.
Step #7: Pour the egg mixture over the rice and spinach mixture.
Step #8: Top the casserole with the remaining grated cheese. Bake the rice and spinach casserole in the preheated oven until the topping is set, and the cheese is melted and golden.
Good to know!
You can make this casserole dish with leftover rice. If it seems too dry, add 3-4 tablespoons of warm broth and mix well.
If your frozen spinach is already chopped, you can skip chopping it. The brand I usually buy isn’t chopped; the leaves are just pressed into frozen cubes, so I chop it after thawing.
Check the rice package for cooking time.
Let the cheesy spinach rice casserole rest for 5-10 minutes before serving. This allows it to set slightly, making it easier to cut into neat squares.
How to store and reheat?
Allow the casserole to cool to room temperature before storing. Transfer it to an airtight container or cover the baking dish with foil or plastic wrap. Refrigerate for 3-4 days.
Freeze it in an airtight container for up to 3 months and defrost it in the fridge.
Reheat in the preheated oven (350°F/175°C). To prevent it from drying out, cover it with foil and bake it for 20-25 minutes or until heated through.
Using the microwave is easier. Reheat individual portions in a microwave-safe container on high for 2-3 minutes, covering loosely, and stir halfway through.
Spinach Rice Casserole
Equipment
- Large saucepan or Dutch oven
- Casserole dish or a similar-sized baking dish, 10x8 inches/ 25x20 cm
Ingredients
Rice:
- 1.3 oz frozen spinach 600 g, Note 1
- 1 ⅛ cup long-grain rice 250 g
- 1 small onion
- 3 garlic cloves
- 1 tablespoon olive oil
- 2 cups vegetable broth 500 ml
- ½ teaspoon fine sea salt
- ¼ teaspoon ground black pepper
- ¾ cup cheese freshly shredded 125 g, Note 2
Topping:
- 2 eggs
- ¾ cup sour cream 200 g, Note 3
- ¼ cup milk 60 ml
- ¾ teaspoon fine sea salt
- ½ teaspoon ground black pepper
- ½ teaspoon thyme
- a few gratings of nutmeg
- ¾ cup cheese freshly shredded 125 g
Instructions
- Spinach: Thaw the spinach. Once thawed, place it in a sieve and press it with the back of a spoon to squeeze out the excess water. Chop the spinach. If your frozen spinach is already chopped, you can skip chopping it. The brand I use isn't chopped; the leaves come in frozen cubes, so I chop them after thawing.1.3 oz frozen spinach/ 600 g
- Preheat the oven to 400°F/ 200°C and lightly grease the casserole dish (with oil or butter).
- Finely chop the onion and grate the garlic; keep them separated.1 tablespoon olive oil + 1 small onion + 3 garlic cloves
- Sauté: Heat the oil in the pan. Sauté the onion on low heat, often stirring, for about 2 minutes until translucent. Add the garlic and the rice, and toast the rice, occasionally stirring, for about 2 minutes.1 ⅛ cup long-grain rice / 250 g
- Simmer rice: Add the vegetable broth, bring to a boil, and simmer for 12-15 minutes until the liquid is absorbed and the rice is tender. Check the packet instructions, and don’t overcook the rice.2 cups vegetable broth / 500 ml
- Combine casserole ingredients: Add spinach, ½ of the grated cheese, salt, and pepper, and stir well. Transfer the mixture to a lightly greased casserole dish.spinach + ¾ cup cheese / 125 g + ½ teaspoon fine sea salt + ¼ teaspoon ground black pepper
- Topping: Beat the eggs lightly in a bowl. Add sour cream, milk, and spices and stir well to combine. Pour this mixture over the rice and spinach in the baking dish.2 eggs + ¾ cup sour cream/ 200 ml + ¼ cup milk / 60 ml + ¾ teaspoon fine sea salt + ½ teaspoon ground black pepper + ½ teaspoon thyme + a few gratings of nutmeg
- Top the casserole with the remaining grated cheese.¾ cup cheese/ 125 g
- Bake the rice and spinach casserole for about 30 minutes or until the topping is set, and the cheese is melted and golden.
- Rest for 5-10 minutes before serving. This helps it set, making it easier to cut into neat squares.
Notes
- Fresh spinach: You'll need about 2 lbs (1 kg) of fresh spinach (or 1 lb/450 grams per 10-oz/280-300 grams package of frozen spinach). Sauté the fresh spinach in a large pan with a bit of oil or butter over medium heat until wilted, about 3-5 minutes. If needed, cook in two batches. Transfer to a sieve or colander and press out excess moisture with a spoon. Roughly chop it before mixing it with the rice.
- Cheese: I usually use Gouda or Cheddar, but any good-melting, tasty cheese you have works. I often grate and mix leftover cheese scraps from the fridge, which always taste great in this casserole.
- Dairy: You can substitute sour cream with other dairy products like cream cheese, mascarpone, ricotta, or crème fraîche. Just mix with enough milk to make it slightly runny yet still thick. Cream cheese and mascarpone may need more milk, while crème fraîche might need less.
Leave a Reply