Main Courses
This cheesy rice bake delivers a crispy golden top and melty, stretchy cheese that makes every bite irresistible. The secret lies in layering cooked rice with a rich cheese sauce and baking until bubbly and perfectly browned—no soggy corners here.
I’ve perfected this technique over years of testing, ensuring the texture stays creamy yet firm enough to slice cleanly.
With just 10 simple ingredients and 30 minutes of prep, you’ll have a crowd-pleasing dish that’s ideal for weeknight dinners or meal prep.
The recipe scales easily, and optional add-ins like sautéed veggies or cooked proteins let you customize it to your taste. Restaurant-quality results with minimal effort—this is the cheesy rice bake you’ll make again and again.
Ingredients for cheesy rice bake
Ten simple ingredients transform into a restaurant-worthy cheesy rice bake with golden crust and melty center.
| Ingredient | Amount | Notes |
|---|---|---|
| Long-Grain White Rice 🍚 | 2 cups | Uncooked, day-old preferred for texture |
| Shredded Sharp Cheddar Cheese 🧀 | 2 cups | Freshly shredded, not pre-shredded |
| Mozzarella Cheese 🧀 | 1 cup | Fresh mozzarella, sliced thin |
| Heavy Cream 🥛 | ½ cup | Full-fat for richness |
| Milk 🥛 | ½ cup | Whole milk preferred |
| Butter 🧈 | 4 tbsp | Unsalted, melted |
| All-Purpose Flour 🌾 | 2 tbsp | For crispy topping |
| Garlic Powder 🧄 | 1 tsp | Freshly ground preferred |
| Salt 🧂 | ½ tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ¼ tsp | Freshly cracked |
The cheese makes or breaks this dish. Freshly shredded sharp cheddar delivers that signature tang—pre-shredded gets clumpy and lacks flavor. For the mozzarella, fresh from a deli melts beautifully, while bagged mozzarella can get rubbery. I always grab mine at Whole Foods or the local Italian market, where they slice it fresh. The butter matters too—use unsalted for better flavor control. If you're short on time, day-old rice works perfectly, but freshly cooked rice with a bit more liquid ensures a creamy texture.
No sharp cheddar? Pepper jack or Monterey Jack add a nice kick. Fresh mozzarella unavailable? Low-moisture mozzarella from a block shreds better than bagged. The heavy cream can be swapped for half-and-half if you're watching fat, but trust me on the full-fat version for that velvety sauce. For extra flavor, add a pinch of smoked paprika or a dash of hot sauce to the cheese sauce. If you're adding veggies, sauté them first—Trader Joe's frozen spinach thaws and mixes right in.
This bake reheats beautifully—just cover with foil and microwave until bubbly. Keeps 4-5 days in the fridge, freezes for 3 months (though it's best fresh). For the crispy top, broil for 2-3 minutes at the end, watching closely. Portion into squares for easy meal prep—Costco-sized containers are perfect for this. Leftovers? Taste even better the next day as everything melds together.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this—just dump everything into a baking dish, mix it once, and walk away. That’s it. No chopping, no fuss, no extra pans. The rice soaks up the creamy milk-heavy cream mix while the cheeses melt into gooey perfection.
- Melty Cheese Bliss: Sharp cheddar and mozzarella team up like old friends—crispy on top, stretchy in the middle. Honestly, the moment that golden crust forms? I lose my mind. It’s the kind of dish where you take the first bite and immediately think, “Why don’t I make this more often?”
- Meal Prep MVP: This bakes into a casserole that reheats like a dream—perfect for lunch boxes or lazy weeknights. (Yes, even on a Tuesday night.) The rice stays fluffy, the cheese stays melty, and it’s ready in minutes. My go-to for feeding a crowd or just myself when I’m too tired to cook.
- Budget-Friendly Comfort: Rice and cheese are cheap staples, and this recipe stretches them into something fancy-feeling. Between us, it’s the kind of dish that makes you feel like you’re treating yourself without breaking the bank. Plus, leftovers? They’re basically free meals for days.
Step-by-step instructions for cheesy rice bake
Here's how to create that perfect golden crust and melty cheese center every time.
Prepare the Rice Base
Start by cooking the 2 cups long-grain white rice according to package instructions, but use 1 cup less water than recommended. I like to use day-old rice for this recipe—it's less sticky and absorbs the cheese sauce better. Once cooked, spread the rice evenly in a 9x9-inch baking dish and set aside.
While the rice cooks, melt the 4 tablespoons butter in a saucepan over medium heat. Add the 0.5 cup heavy cream and 0.5 cup milk, then bring to a gentle simmer. Stir in the 2 tablespoons all-purpose flour to create a smooth paste. Cook for 2-3 minutes until thickened, then remove from heat and whisk in the 2 cups shredded sharp cheddar cheese and 1 cup mozzarella cheese until fully melted and smooth. This creamy mixture is the heart of your bake.
Layer and Season
Pour the cheese sauce evenly over the cooked rice, spreading it to the edges of the baking dish. The sauce should fully saturate the rice but not pool at the bottom. Sprinkle the entire surface with 1 teaspoon garlic powder, 0.5 teaspoon salt, and 0.25 teaspoon black pepper, pressing gently so the seasonings adhere to the cheese layer.
This is where the magic happens. The seasonings will infuse into the cheese as it bakes, creating that deep, savory flavor throughout. I like to use freshly cracked black pepper here—it makes a noticeable difference in the final dish. If you're using day-old rice, you might want to sprinkle a few extra tablespoons of cheese on top to ensure maximum melty goodness.
Bake to Golden Perfection
Preheat your oven to 375°F and bake the rice bake for 25-30 minutes until the top is deep golden brown and the cheese is fully melted and bubbly. The edges should pull away slightly from the baking dish when gently tugged—this is your signal that the crust is forming properly.
Here's the thing about this step: don't peek! Every time you open the oven door, you lose heat and steam, which can prevent that perfect crispy crust from forming. If you're worried about it browning too quickly, loosely tent the dish with aluminum foil during the last 10 minutes of baking, but only if absolutely necessary.
Rest and Serve
Remove the baking dish from the oven and let it rest for 5-10 minutes before serving. This resting period allows the cheese to set slightly and makes it easier to slice. The internal temperature should reach 165°F at its hottest point—this ensures the cheese is fully melted and safe to eat.
When ready to serve, run a thin knife around the edges to loosen it from the dish, then slice into squares. The contrast between the crispy, golden-brown top and the creamy, cheesy interior is what makes this dish so special. Serve immediately while still warm for the best texture and flavor experience. Leftovers can be reheated in the oven at 350°F for 10-15 minutes to restore that crispy crust.
Pro Tips For Making Cheesy Rice Bake
- STIR THE RICE HOT: After mixing in the heavy cream and milk, pop the dish back in the oven for 2-3 minutes—just until it’s bubbling. Then stir hard with a spatula to distribute the cheese evenly. I learned this the hard way when I skipped it and ended up with a dry, cheesy bottom and a soupy top. (Yes, even if you’re impatient like me.)
- USE PART-SKIMMED CHEESE: Mix half sharp cheddar with half part-skim mozzarella for the best texture. The cheddar adds bold flavor, while the mozzarella melts smoothly and keeps the bake from turning greasy. I was skeptical until I tried it—now it’s non-negotiable.
- BAKE UNTIL BUBBLY, NOT BROWNED: Pull the dish out when the top is golden but still slightly soft—it’ll firm up while resting. Overbaking dries out the rice and turns the cheese rubbery. (Your future self will thank you for not letting it sit in the oven like a forgotten casserole.)
- COOK RICE AL DENTE: Undercook the rice by 2-3 minutes before mixing it with the cream and cheese. The extra starch helps bind everything together, and the rice finishes cooking in the oven without turning mushy. I skip this when I’m lazy, but the dish is noticeably better when I don’t.
Pro cooking tips for great cheesy rice bake
Cheese Sauce Secrets
For that ultra-smooth, velvety cheese sauce, I always melt the 4 tablespoons butter first over medium heat—never high, or it burns before the cheese melts. When adding the 2 cups shredded sharp cheddar, stir constantly until it's fully incorporated.
If you see any lumps, strain the sauce through a fine-mesh sieve for a silky texture. The key is patience—rushing this step leads to grainy cheese. 🧀
Rice Texture Matters
Day-old rice is my secret weapon—it's less sticky and absorbs the cheese sauce perfectly. If using freshly cooked rice, spread it in the baking dish and let it sit uncovered for 10 minutes to evaporate excess moisture.
This prevents a soggy bottom. For extra insurance, I sometimes sprinkle 1 tablespoon cornstarch over the rice before adding the cheese sauce. 🍚
Crispy Top Hack
To get that perfect golden crust, I mix 2 tablespoons all-purpose flour into the cheese sauce before baking. This creates a natural roux that thickens the sauce and promotes browning. For extra crunch, sprinkle ¼ cup panko breadcrumbs on top in the last 5 minutes of baking.
Watch closely—it only needs 2-3 minutes under the broiler to get perfectly crispy. ⏰
Baking Precision
Set your oven to 375°F and bake on the middle rack for even heat distribution. The dish is done when the cheese is fully melted and the edges pull away slightly from the pan.
If it browns too quickly, tent loosely with foil. For restaurant-quality results, I use a 9x9-inch glass baking dish—it conducts heat better than metal and gives that beautiful golden color. 🌡️
Resting Period
Never skip the 5-10 minute rest before serving! This lets the cheese set slightly, making it easier to slice. I also find it helps the flavors meld together. For serving, run a thin knife around the edges first—this ensures clean slices.
The contrast between the crispy top and creamy interior is what makes this dish so special. 💫
Broiler Finish
If your bake isn't brown enough after 25-30 minutes, switch to broil for 1-2 minutes at the very end. Keep a close eye on it—broilers can go from perfect to burnt in seconds.
For extra insurance, I sometimes place a sheet pan below the baking dish to catch any drips. This final step adds that restaurant-quality finish. 🔥
Nutrition facts
Frequently asked questions
Can I use instant rice for this cheesy bake?
Yes, but with adjustments! Instant rice cooks faster and absorbs more liquid, so use 1 cup less water than the package recommends and let it cool completely before mixing with the cheese sauce. For best texture, spread the cooked rice in the baking dish and let it sit uncovered for 10 minutes to evaporate excess moisture before adding the sauce. This prevents a gummy texture.
What's the best way to make it vegetarian?
This recipe is already vegetarian, but you can enhance it with plant-based proteins like sautéed mushrooms, bell peppers, or black beans. For extra richness, replace the heavy cream with coconut cream or cashew cream. Just ensure your cheese is vegetarian-certified—some brands use animal rennet. The flavor stays just as creamy and satisfying!
Why did my cheesy rice bake get watery?
Watery texture usually means too much liquid in the rice or sauce. Use day-old rice (it absorbs better) and measure your milk/cream precisely. If the sauce seems thin, simmer it longer to thicken. For extra insurance, sprinkle 1 tablespoon cornstarch mixed with 1 tablespoon cold water into the sauce at the end and stir until it thickens. Also, avoid overfilling the baking dish—leave ½-inch headspace for the cheese to melt properly.
Can I make this ahead of time?
Assemble the dish up to 24 hours ahead and refrigerate uncovered. Before baking, let it sit at room temperature for 30 minutes to even out. Bake as directed, but add 5-10 extra minutes to compensate for the cold start. For freezing, bake first, then cool completely, wrap tightly in foil, and freeze for up to 3 months. Reheat covered in the oven at 350°F for 15-20 minutes to restore that crispy top.
What's the secret to getting that perfect crispy top?
The crispy top comes from a combination of heat and starch. First, mix 2 tablespoons flour into the cheese sauce to create a natural roux. Then, broil for 1-2 minutes at the very end—watch closely! For extra crunch, sprinkle ¼ cup panko breadcrumbs on top during the last 5 minutes of baking. Always use a glass baking dish (not metal) for even browning, and bake on the middle rack for consistent heat.
