This green rice casserole is a delicious one-pot meal that the whole family will love. It’s a simple and hearty dish that can be made in just 35 minutes. Plus, it’s a great way to use up any leftover rice you might have!

Overhead view of green rice casserole in a baking dish with a wooden spoon on the side.
Save this recipe!
Enter your email below & we’ll send it straight to your inbox. Plus you’ll get great new recipes from us every week!

Why you’ll love this recipe

The green rice casserole is a recipe I turn to when I’m in the mood for something heartwarming and filling. Chances are, you’ll love it too.

  • Super easy and quick to make. This easy, cheesy green rice casserole comes together easily with just a few simple ingredients that you probably already have in your pantry. Better yet, it takes just 35 minutes!
  • It’s incredibly satisfying. This casserole is the perfect comfort food. It’s hearty without being heavy, and it will leave you feeling satisfied without being stuffed. Plus, it’s so filling that you might not even need a side!

Ingredients and notes

To make this green rice casserole, you’ll need cooked rice, shredded cheddar cheese, ricotta cheese, sour cream, fresh spinach, kale, extra virgin olive oil, garlic, scallions, green chiles, salt, and black pepper.

Labeled ingredient list for green rice casserole - check recipe card for details!

Notes and Variations

  • Rice substitute. I typically use long-grain rice or basmati rice in this recipe since that’s what I readily have on hand. If you don’t have long-grain rice, any type of rice will work (since you’re using cooked rice!)
  • Fresh vs. frozen greens. I’ve used fresh spinach and kale in this recipe, but you can totally use frozen chopped spinach or kale as well. Make sure to thaw and drain the liquid if you’re going this route, no need to wilt on skillet.
  • Add more vegetables. You can use other vegetables like bell pepper (especially green pepper), peas, broccoli, mushrooms, asparagus, and corn to enhance the flavor of this recipe.
  • Cheese substitute. This dish calls for ricotta and sharp cheddar cheese, but you can use your favorite cheese instead to match your taste buds. Check the vegan section below to find instructions to veganize this recipe!
  • Adjust to spice tolerance. This recipe uses fresh green chili, but you can also use canned Hatch green chile or omit if you wish!

Make Vegan Cheesy Green Rice!

Thankfully, this recipe is really easy to veganize. You’ll need to substitute dairy products with your favorite non-dairy versions below and follow the cooking instructions the same way!

My favorite vegan swaps are listed below.

  • Swap regular butter for plant-butter (Country Crock is my favorite)
  • Use vegan cheeses and sour cream. Kite Hill makes an excellent sour cream. I like Kite Hill Ricotta and Violife Just Cheddar shreds.
  • Other ingredients are all naturally vegan so no need to make any other swaps.

Make easy, creamy green rice casserole!

Preheat the oven to 320ºF/180ºC. Butter an 8×8-inch baking dish.

Bring a skillet over low heat, add the olive oil, minced garlic, scallions, and green chiles and cook for 2 minutes. Reserve.

To the same skillet, add chopped kale and chopped fresh spinach to wilt over medium heat. You can also add a squeeze of lemon juice if you wish.

In a large mixing bowl, add the cooked rice, 1 cup of cheddar cheese, ricotta, sour cream and sauteed garlic, scallions and chiles. Stir to combine.

Overhead view of skillet pan with olive oil, garlic, scallions, and green chiles.
Overhead view of a skillet pan with added kale and spinach on top.

In a large mixing bowl, add the cooked rice, cheddar cheese, ricotta, sour cream, sautéd garlic, scallions, and chiles. Add salt and pepper to taste, and stir to combine. Mix the wilted leaves with the cheesy rice mixture.

Overhead view of a transparent bowl with cooked rice, cheddar cheese, ricotta, sour cream, spinach, kale, sauteed garlic, scallions, and chiles.
Overhead view of a transparent bowl with mixed cooked rice, cheddar cheese, ricotta, sour cream, spinach, kale, sauteed garlic, scallions, and chiles.

Transfer the mixture to a prepared 8×8-inch casserole. You can also use a cast iron pan if you prefer. Sprinkle remaining cheese evenly over the top.

Bake in the preheated oven until cheese is golden and melted, for about 20 minutes. Remove the casserole dish from the oven carefully, and let it rest for 5 minutes. Serve hot and enjoy!

Overhead view of an uncooked green rice casserole topped with cheese on a white baking dish. 
Overhead view of cooked green rice casserole in a white baking dish with a wooden spoon on the side.

Top Tips to Make This Green Rice Casserole!

These six tips will ensure the best cheesy casserole ever!

  • Use long-grain rice. Long-grain rice has less starch than short-grain and as a result, is better suited for this dish. That said, you can use basmati rice or even brown rice.
  • Rinse the rice thoroughly. Rinsing rice before cooking removes excess starch that can make the finished dish sticky. Rinse the rice in a fine mesh strainer under cold water until the water runs clear. 
  • Don’t overcook the veggies. Overcooked veggies can get mushy and change the flavor of your casserole. Sauté
  • Sauté the onion and scallions before adding them to the casserole. This will help to bring out their flavor further!
  • Use high quality cheese, and shred it yourself. Try to avoid pre-shredded cheese if at all possible. These tend to have potato starch or similar ingredients to prevent clumping. But as a result, they don’t melt nearly as well.
  • Be generous with the cheese. Cheese is always a good idea, and it helps to bind everything together nicely. Plus, who doesn’t love a cheesy casserole? And if you do like cheesy casseroles, check out my green bean casserole with cream cheese! ? 
Close up view of casserole dish with a wooden spoon with green rice casserole on it, showing insides.

Serving and storage suggestions

The cheesy casserole is the perfect dish to make ahead of time. Whip it up a day before the holidays, stick it in the fridge, and bake it when you’re ready. Happy thanksgiving to us!

It’ll free up some much-needed space on your already busy cooking holiday schedule. Plus, leftovers refrigerate well for 4-5 days after cooking.

Check out these amazing vegan / vegetarian holiday recipes:

5 from 46 votes

Green Rice Casserole

This green rice casserole is simple, easy to make, and loaded with flavorful ingredients. Plus, it's perfect for busy weeknights since it's ready in under 35 minutes!
Prep Time: 10 minutes
Cook Time: 25 minutes
Total Time: 35 minutes
Servings: 4 servings
Save this recipe!
Enter your email below & we’ll send it straight to your inbox. Plus you’ll get great new recipes from us every week!

Ingredients 

  • 1 tablespoon extra virgin olive oil
  • 2 cloves garlic , minced
  • 2 scallions, chopped
  • 2 green chiles, roughly chopped
  • 2 cups basmati rice, cooked, substitute long grain
  • cups shredded cheddar cheese, divided
  • 1 cup ricotta cheese
  • ½ cup sour cream
  • 5 ounces fresh spinach, thawed and drained if using frozen
  • 5 ounces kale, chopped
  • Salt and black pepper, to taste

Instructions 

  • Preheat the oven to 320ºF/180ºC. Butter an 8×8-inch baking dish.
  • Bring a skillet over low heat, add the olive oil, garlic, scallions, green chiles and cook for 2 minutes. Reserve
  • In a large mixing bowl, add the cooked rice, 1 cup of cheddar cheese, ricotta, sour cream, spinach, kale and sauteed garlic, scallions and chiles. Stir to combine.
  • Transfer the mixture to a prepared 8×8-inch baking dish. Sprinkle evenly the remaining cheese.
  • Bake until cheese is golden and melted, for about 20 minutes.
  • Remove from the oven and let it rest for 5 minutes before serving.

Notes

Nutrition

Calories: 737kcal | Carbohydrates: 83g | Protein: 26g | Fat: 33g | Saturated Fat: 17g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 10g | Cholesterol: 91mg | Sodium: 466mg | Potassium: 584mg | Fiber: 4g | Sugar: 3g | Vitamin A: 7803IU | Vitamin C: 48mg | Calcium: 615mg | Iron: 3mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this? Leave a comment below!

I'm the recipe developer, photographer and brain behind Urban Farmie. I’m a lifelong vegetarian. I’ve lived, worked, and traveled to 60+ countries and bring you authentic, vegetarian recipes from all those travels!

5 from 46 votes (45 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

6 Comments

  1. Brittani says:

    Hi I’m wanting to make this, but I’m making it vegan and I do not have sour cream. Can I use a vegan have cream or can I just leave the sour cream out altogether? Thank you!

    1. Shruthi Baskaran-Makanju says:

      Hi! You can use vegan sour cream or leave it out!

  2. Brandis L Davidson says:

    We grew up eating a very similar version. Pro tip: It’s DELICIOUS and even more comforting with brown gravy to top it.

  3. Pat says:

    I didn’t make this yet, I plan to very soon. But I have a question. You statePa that you shouldn’t keep cooked rice in fridge for more than a day, but can refrigerate the casserole for 3 or 4 days? I’m a little Isn’t it still cooked rice?.
    Thanks

    1. Shruthi Baskaran-Makanju says:

      Technically, you can store cooked rice in the fridge for 3 to 5 days. But the issue in storing cooked rice as-is in the fridge is that it tends to dry out quite a bit. I’ve found that the casserole retains moisture, so it is okay to refrigerate for a couple more days!

  4. Aline says:

    5 stars
    This was so delicious!! For the first time my 9yo niece didn’t complain about greens in the food ahah she loved how cheesy it was!