This brown rice casserole turns simple grains and hearty greens into a substantial dinner. It relies on a blend of cooked rice, sautéed onions, and plenty of sharp cheese to create a satisfying texture. The eggs bind everything together as it bakes in the oven.
Making this dish takes about an hour and twenty minutes from start to finish. You cook the vegetables on the stove first, then mix everything in a bowl before transferring it to a baking pan. It is a practical way to use up leftover cooked rice or a large bunch of greens.
Why You’ll Love Brown Rice Casserole
- Cooking the greens in batches ensures they fit in the skillet and wilt evenly without steaming.
- Letting the vegetable mixture cool slightly prevents the raw eggs from scrambling when they are stirred in.
- Baking the casserole covered retains moisture, while removing the foil at the end creates a browned cheese crust.
Brown Rice Casserole Ingredients
- Brown rice: You need pre-cooked rice for this recipe. Leftover chilled rice is ideal because it holds its shape during baking.
- Greens: Swiss chard, curly kale, or Lacinato kale all work. Remove the tough stems so the casserole has a tender texture.
- Eggs: Use large eggs to provide enough moisture and binding power to hold the casserole together.
- Cheese: Sharp cheddar offers a strong flavor that balances the earthy rice. You can substitute Swiss or Monterey Jack.
- Butter and olive oil: Using both fats adds richness from the butter while the oil raises the smoke point for sautéing.
Exact quantities are in the recipe card below.
How to Make Brown Rice Casserole

Step 1: Sauté the vegetables
Start by softening the onions in a mix of butter and olive oil. Add your chopped greens a little at a time, letting each handful wilt before adding more. Stir in the garlic right at the end so it cooks without burning.
Step 2: Mix the casserole base
Let the hot vegetables cool down for a few minutes in a large mixing bowl. Add the cooked brown rice, salt, and pepper. Fold in the beaten eggs and most of the shredded cheese until the mixture is uniform.

Step 3: Bake until golden
Press the mixture into an oiled baking dish and cover it with foil. Bake until the center is set and reaches a safe internal temperature of 160°F (71°C). Remove the foil, add the remaining cheese, and bake until the top browns.
Storage Tips for Brown Rice Casserole
Store leftovers in an airtight container in the refrigerator for up to 4 days. Freeze individual portions in freezer-safe containers for up to 2 months. Reheat in the microwave or in a 350°F (175°C) oven until the internal temperature reaches 165°F (74°C).
Expert Tips for Brown Rice Casserole
- You can use short-grain or long-grain brown rice for this recipe. Day-old cooked rice works very well.
- Food safety: Because this dish contains eggs, ensure the center reaches a safe internal temperature of 160°F (71°C) before serving.
- If using kale, massage the leaves briefly before chopping to help them cook down faster.
What to Serve with Brown Rice Casserole?
Serve this warm casserole alongside a crisp green salad tossed with a sharp vinaigrette. It also pairs well with roasted root vegetables or sliced tomatoes.

Brown Rice Casserole Recipe FAQs
Can I use uncooked rice in this casserole?
No, the rice must be fully cooked before assembling the casserole. Uncooked rice will not soften in the oven because there is not enough liquid.
Can I prepare this dish ahead of time?
Yes. You can assemble the casserole, cover it tightly, and keep it in the refrigerator for up to 24 hours before baking. You may need to add a few minutes to the covered baking time.
What other grains work in this recipe?
Cooked barley, farro, or quinoa are good alternatives. You need 3 cups of cooked grains regardless of which type you choose.

Brown Rice Casserole
Ingredients
- 2 tablespoons unsalted butter 28 g
- 2 tablespoons olive oil plus more for the pan, 30 ml
- 1/2 medium yellow onion finely chopped, about 1 1/2 cups / 225 g
- 2 bunches Swiss chard or kale stems removed and coarsely chopped, about 10 cups / 200 g
- 4 cloves garlic minced
- 3 cups cooked brown rice 585 g
- 1/2 teaspoon kosher salt
- 1/4 teaspoon ground black pepper
- 3 large eggs beaten
- 2 1/2 cups shredded sharp cheddar cheese divided, 285 g
Instructions
- Preheat your oven to 375°F (190°C). Lightly oil a 9x13-inch (23x33 cm) baking pan.
- Heat the butter and olive oil in a large skillet over medium-high heat. Add the chopped onion and cook for 5 to 7 minutes until softened.
- Add the chopped greens to the skillet in batches. Cook each batch until it wilts down to make room for the next.
- Stir in the minced garlic and cook for 1 minute. Remove the skillet from the heat and let the mixture cool for 5 minutes.
- Transfer the greens and onion mixture to a large bowl. Stir in the cooked brown rice, kosher salt, and black pepper.
- Fold the beaten eggs and 2 cups (225 g) of the shredded cheddar cheese into the rice mixture until well combined.
- Spread the mixture evenly into the prepared baking pan. Cover the pan tightly with aluminum foil.
- Bake for 35 to 40 minutes. Remove the foil, sprinkle the remaining 1/2 cup (60 g) of cheese over the top, and bake for another 10 to 12 minutes. The cheese should be browned and the center must reach an internal temperature of 160°F (71°C).
- Let the casserole rest for 5 minutes before serving.





