Side Dishes
This cheese corn and rice recipe transforms simple pantry staples into a rich, triple-layered casserole that’s creamy, cheesy, and packed with sweet corn.
The secret lies in balancing tender rice, velvety cheese sauce, and buttery corn kernels—each layer building on the last for a dish that’s hearty enough to stand alone or pair perfectly with grilled meats.
What makes this recipe shine is its foolproof technique: no fancy ingredients, just a one-bowl assembly that bakes into golden perfection.
The result is a comforting, restaurant-worthy side dish with crispy top edges, creamy cheese throughout, and a texture that’s tender yet satisfying. The corn stays bright and sweet while absorbing the savory, cheesy goodness, making every bite a balance of flavors.
Best of all, it’s ready in under an hour, so you can focus on the main course while this casserole works its magic in the oven. Let’s get started!
Ingredients for cheese corn rice
Simple pantry staples transform into a restaurant-worthy triple-layered casserole with creamy cheese and sweet corn.
| Ingredient | Amount | Notes |
|---|---|---|
| Long-Grain White Rice 🍚 | 2 cups | Uncooked, rinsed thoroughly |
| Sweet Corn Kernels 🌽 | 1 ½ cups | Fresh or frozen, thawed |
| Sharp Cheddar Cheese 🧀 | 2 cups | Shredded, block preferred |
| Cream Cheese 🧈 | 8 oz | Full-fat, softened |
| Whole Milk 🥛 | 1 cup | Warm for smooth sauce |
| Butter 🧈 | ½ cup | Unsalted, melted |
| All-Purpose Flour 🌾 | ¼ cup | For thickening sauce |
| Yellow Onion 🧅 | 1 whole | Diced, medium size |
| Garlic Cloves 🧄 | 3 cloves | Minced, fresh preferred |
| Chicken Broth 💧 | 1 cup | Low-sodium preferred |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Dried Thyme 🌿 | ½ tsp | Or 1 tsp fresh chopped |
| Breadcrumbs 🍞 | ¼ cup | Panko for extra crisp |
| Melted Butter 🧈 | 2 tbsp | For topping layer |
The rice is the foundation—long-grain white holds its shape best after baking. Day-O brand or any mid-range supermarket variety works perfectly. For the corn, fresh kernels stay brightest, but frozen is fine if thawed thoroughly. The cheeses are non-negotiable: sharp cheddar for tang and full-fat cream cheese for velvety texture. If you're feeling fancy, Gruyère adds nutty depth, but cheddar alone delivers. The butter should be unsalted to control seasoning—salted can make the sauce bitter. For the flour, Gold Medal all-purpose works best for thickening without gummy results.
No sharp cheddar? Pepper Jack or Monterey Jack work in a pinch, though flavor shifts slightly. Substituting cream cheese? Sour cream at half the amount gives similar creaminess. Running low on chicken broth? Vegetable broth or even water keeps the dish from drying out. For the onions, yellow or white both work—just dice evenly. The garlic can be frozen and thawed if fresh isn't available, though it loses some punch. If you're making this ahead, pre-shredded cheese is fine, but grating your own block cheddar prevents clumping in the final layers.
Assemble the casserole up to 24 hours ahead—it actually tastes better after sitting overnight as flavors meld. Cover tightly with foil and refrigerate. When ready to bake, let it sit at room temperature for 30 minutes before going into the oven. Leftovers keep for 4-5 days in the fridge, though this rarely lasts that long. For reheating, 350°F for 15-20 minutes restores the creamy texture perfectly. The crispy top? Best eaten fresh—it softens quickly when reheated, so always make a fresh batch if serving seconds.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe because it’s actually one-pan—just rice, corn, milk, and cheeses all simmering together. No chopping, no fussing, and the creamy cheddar melts right into the grains so you don’t even notice you skipped a side dish.
- Sweet & Salty Crunch: That sharp cheddar cutting through the sweet corn? It’s like summer in a bowl—bright, creamy, and just a little tangy. The cream cheese ties it all together with that velvety finish, and honestly? It’s the kind of flavor combo that makes you go back for seconds without thinking.
- Lunchbox Hero: Between us, this is my go-to for meal prep—it reheats like a dream and keeps its texture (no mushy rice here). Pack it cold for work or microwave it for a lazy night, and it’s just as good the third day. My kids even ask for it, and that’s saying something.
- Budget Stretch: I make this when I’m pinching pennies because rice, corn, and block cheese are all pantry staples that don’t break the bank. A single batch feeds four, and leftovers turn into next-day quesadillas or fried rice. Smart, simple, and still feels special.
Step-by-step instructions for triple-layered cheese corn and rice casserole
A rich, creamy, and perfectly textured casserole that delivers restaurant-quality comfort food.
Prepare the Creamy Cheese Sauce
In a medium saucepan, melt the 0.5 cup butter over medium heat. Add the diced 1 whole yellow onion and cook for 5 minutes until softened and translucent. Stir in the minced 3 cloves garlic and cook for another 30 seconds until fragrant.
Reduce heat to low and sprinkle in the 0.25 cup all-purpose flour, whisking continuously for 1-2 minutes until the mixture forms a smooth paste. Gradually whisk in the 1 cup warm whole milk and 1 cup chicken broth, stirring constantly to prevent lumps. Bring to a gentle simmer and cook for 3-4 minutes until the sauce thickens enough to coat the back of a spoon.
Remove from heat and stir in the 8 oz softened cream cheese until completely melted and smooth. Season with 1 tsp salt, 0.5 tsp ground black pepper, and 0.5 tsp dried thyme. Set aside to cool slightly while you prepare the other layers.
Assemble the Bottom Rice Layer
Preheat your oven to 375°F. In a large bowl, combine the 2 cups rinsed long-grain white rice with 1.5 cups sweet corn kernels. Pour this mixture into a greased 9x13-inch baking dish, spreading it evenly into a single layer. This bottom layer will form the sturdy base of your casserole.
Pour half of the prepared cheese sauce over the rice mixture, gently tilting the baking dish to distribute it evenly. Sprinkle half of the 2 cups shredded sharp cheddar cheese evenly over the sauce. Use your fingers to press the cheese slightly into the rice layer, ensuring good contact for maximum flavor absorption.
Build the Middle Layer with Remaining Sauce
Return the baking dish to the counter and spread the remaining 2 cups rinsed long-grain white rice evenly over the first layer. Pour the remaining cheese sauce over this second rice layer, again tilting the dish to ensure even coverage. Sprinkle the remaining 2 cups shredded sharp cheddar cheese evenly over the top layer.
Here's the thing—this middle layer is where the magic happens. The cheese will begin to melt slightly during baking, creating that signature creamy texture throughout. Press down gently on the top layer with your fingers to help the cheese adhere and prevent air pockets. This ensures your casserole will be perfectly cohesive when served.
Create the Crispy Topping Layer
In a small bowl, combine the 0.25 cup breadcrumbs with the 2 tbsp melted butter. Mix until the breadcrumbs are evenly coated and the mixture resembles wet sand. Sprinkle this mixture evenly over the top of the casserole, pressing down lightly with your fingers to help it adhere.
This crispy topping is what makes this casserole truly special. The breadcrumbs will develop a beautiful golden-brown crust during baking, providing a delightful textural contrast to the creamy interior. Don't be tempted to skip this step—it's what elevates this dish from good to exceptional.
Bake to Golden Perfection
Transfer the assembled casserole to the preheated oven and bake uncovered for 45-50 minutes. You'll know it's ready when the top is deep golden brown and the edges are bubbling around the sides. The internal temperature should reach 200°F when measured in the center.
During the last 10 minutes of baking, you should see the cheese beginning to bubble vigorously. This is normal and indicates the sauce is reaching its ideal consistency. If the top browns too quickly before the center is fully cooked, loosely cover with aluminum foil for the last 10 minutes to prevent over-browning.
Remove from the oven and let the casserole rest for 10 minutes before serving. This resting period allows the layers to set slightly, making it easier to slice cleanly. The result should be a perfectly textured casserole with a crispy golden top, creamy cheese layers, and tender rice throughout.
Pro Tips For Making Cheese Corn Rice
- Cook Rice Separately: Skip mixing the rice with cheese and milk right away—cook it plain first until just tender (about 80% done). The starches won’t gummy up your dish, and the final steam will make everything creamy without overcooking the rice. I learned this the hard way when my first batch turned into a sad, gluey mess.
- Shred Cheese Coarse: Use a box grater for sharp cheddar—don’t shred it too fine. Big, uneven pieces melt slower and stay gooey, not stringy. Cream cheese? Cut it into chunks and let it warm with the milk first, or you’ll end up with clumps that won’t blend smoothly.
- Save the Corn Water: Drain canned corn but save the liquid—it’s got flavor. Mix about ¼ cup into the milk-cheese sauce at the end. Fresh corn? Sauté it first in a dry pan for 2 minutes to release natural sweetness before adding it to the rice.
- Stir Once, Then Walk Away: After combining everything, give it one good stir, then cover and let it sit off the heat for 5 minutes. The residual heat finishes cooking the rice evenly without burning the cheese. I know, I know—it feels counterintuitive, but it’s the thing that matters most for texture.
Make-ahead tips for this cheese corn rice
Prep Ahead Strategy
Assemble the entire casserole up to 24 hours before baking—this is my secret for deeper flavor development. Store it uncovered in the fridge so the cheese doesn't get soggy. When ready to bake, let it sit at room temperature for 30 minutes before putting it in the oven.
This gradual warming prevents temperature shock that can cause cracking. 🌡️
Freezer-Friendly Method
For long-term storage, assemble the casserole as directed, then cover tightly with heavy-duty aluminum foil and freeze it for up to 3 months. When you're ready to serve, thaw it in the fridge overnight, then bake as usual—just add 10-15 extra minutes to the cooking time.
The texture stays creamy and the layers hold together beautifully. ❄️
Portion Control Tips
If you're serving this as a side dish, divide the baked casserole into individual portions while it's still warm. Store them in airtight containers with parchment paper between layers to prevent sticking. Each portion reheats perfectly in the microwave for 2-3 minutes on high, covered with a damp paper towel.
For best results, sprinkle a little extra breadcrumb mix on top before reheating to restore crispiness. 🍽️
Make-Ahead Sauce
Prepare the cheese sauce a day ahead and store it in an airtight container in the fridge. It thickens slightly when chilled, so whisk in 1-2 tablespoons of milk before using to restore its smooth consistency.
This shortcut saves 15 minutes of active prep time while keeping all the rich, creamy flavor intact. 🧈
Corn Prep Shortcut
Save time by using frozen corn straight from the bag—no thawing required. Just drain any excess liquid and pat dry with a paper towel before mixing with the rice.
For extra convenience, I sometimes use corn kernels from a can, but I always rinse them thoroughly to remove any starchy residue that could make the casserole gummy. 🌽
Cheese Layer Trick
To prevent cheese separation during storage, mix the shredded cheddar with 1 tablespoon of flour before sprinkling it over the layers. This creates a light coating that helps the cheese melt more evenly when baked.
For even better results, I like to layer the cheese in thin, even strips rather than dumping it all at once—this ensures every bite has that perfect cheesy pull. 🧀
Nutrition facts
Frequently asked questions
Can I make this recipe without cream cheese?
Yes! For a lighter version, substitute the cream cheese with 1 cup sour cream or 8 oz mascarpone cheese. If you prefer a sharper flavor, use 1 cup extra shredded cheddar mixed with 2 tablespoons flour to thicken the sauce. The texture will be slightly less creamy but still delicious.
How do I keep the rice from getting mushy?
Rinse the rice thoroughly before using to remove excess starch, which causes mushiness. Also, avoid overmixing the layers—gently press the cheese down rather than stirring vigorously. Baking at 375°F ensures even cooking without steaming the rice too much.
Can I add protein to this dish?
Stir in 1 cup cooked chicken, ½ lb ground turkey, or 1 can black beans (drained) when assembling the bottom layer. For extra heartiness, top with ½ cup cooked bacon bits before baking. Just reduce the rice slightly to balance the moisture from added proteins.
Why did my casserole turn out dry?
Overbaking or insufficient sauce are the most common causes. Ensure you're using the full 1 cup milk + 1 cup broth for the sauce, and bake until the internal temperature reaches 200°F (about 45-50 minutes). If it still seems dry, sprinkle a little extra milk or broth over the top before the final 10 minutes of baking.
What’s the best way to reheat leftovers?
For the creamiest results, cover with foil and reheat at 350°F for 15-20 minutes until warmed through. To restore crispiness, sprinkle with extra breadcrumbs and broil for 2-3 minutes at the end. Microwaving works in a pinch (2 minutes covered), but the texture won’t be as perfect.
