Main Courses
This cheesy rice cooker recipe transforms simple ingredients into a creamy, melty masterpiece with minimal effort. The rice cooker’s even heat ensures perfectly cooked grains and perfectly melted cheese every time—no burnt edges or undercooked centers.
I’ve perfected this method after years of testing, and it’s become a weeknight staple that even picky eaters love.
The secret lies in the rice cooker’s built-in timer and steam function, which creates a rich, cheesy finish without overcooking. With just a few basic ingredients—long-grain rice, cheese, and a splash of milk—you’ll achieve a dish that’s restaurant-quality at home.
Let’s get started on this foolproof, one-pot meal that’s ready in under 30 minutes.
Ingredients for cheesy rice recipe rice cooker
Eleven simple ingredients create restaurant-quality cheesy rice cooker perfection every time.
| Ingredient | Amount | Notes |
|---|---|---|
| Long-Grain White Rice 🍚 | 1 ½ cups | Uncooked, jasmine or basmati preferred |
| Sharp Cheddar Cheese 🧀 | 1 ½ cups | Shredded, 2-year aged for best melt |
| Mozzarella Cheese 🧀 | ¾ cup | Fresh, part-skim for creaminess |
| Whole Milk 🥛 | 1 cup | Full-fat for rich texture |
| Butter 🧈 | 2 tbsp | Unsalted, melted for even distribution |
| Yellow Onion 🧅 | ½ whole | Medium, finely diced |
| Garlic Cloves 🧄 | 3 cloves | Fresh, minced for aromatic depth |
| Salt 🧂 | ½ tsp | Diamond Crystal kosher preferred |
| Black Pepper 🌶️ | ¼ tsp | Freshly cracked for heat |
| Dried Parsley 🌿 | 1 tsp | Finely chopped for garnish |
| Extra-Virgin Olive Oil 🫒 | 1 tbsp | For rice cooker nonstick coating |
The cheese selection is critical for that signature melt. Sharp cheddar provides the tangy bite while fresh mozzarella delivers the creamy stretch—both essential for texture. For the best results, shred your own cheese using a box grater; pre-shredded contains anti-caking agents that prevent proper melting. I recommend Kraft 2-Year Aged Sharp Cheddar for its balanced flavor profile, but any aged cheddar will work. The mozzarella should be part-skim for creaminess without excessive greasiness. If you're using a rice cooker with a nonstick inner pot, the olive oil coating prevents sticking and ensures easy cleanup—worth the extra 30 seconds of prep.
No sharp cheddar? Pepper jack or Gruyère add exciting flavor variations, though Gruyère requires slightly less quantity due to its stronger melt. Fresh mozzarella unavailable? Low-moisture mozzarella from a block works in a pinch, but shred it yourself for optimal texture. The dried parsley can be swapped for fresh parsley at half the amount, but the dried version stays fresher longer in your pantry. For the onion, yellow or white onions both work, but yellow provides a slightly sweeter base. If you're using a rice cooker without a nonstick lining, add an extra teaspoon of olive oil to the bottom before adding ingredients. The milk can be substituted with half-and-half for extra richness, though it will slightly alter the texture.
This dish reheats beautifully—simply add a splash of milk and cover with a damp paper towel to restore moisture. Stores in the refrigerator for 4-5 days in an airtight container, though the flavor actually improves after the first day as the cheeses meld. For longer storage, freeze portions for up to 3 months. I recommend making a double batch; the leftovers make excellent lunches or a quick dinner reheated with a sprinkle of cheese. The rice cooker's built-in keep-warm function maintains perfect texture for up to 2 hours after cooking, making it ideal for family-style meals where everyone serves themselves.
Why You'll Love This Recipe
- Rice Cooker Magic: The moment I realized I could make this with zero stove-top fuss changed my life. Just toss in rice, milk, butter, and cheese—press start—and let the cooker do the work while I sip my coffee.
- Melted Cheese Bliss: Sharp cheddar and mozzarella blend into that perfect stretchy, gooey texture. Honestly, the way the butter and milk turn it into a creamy, pull-apart dream? I’ve never met rice this happy.
- Weeknight & Meal Prep: Between us, this is my secret weapon for lazy nights and lunch prep. The leftovers reheat like a dream—just add a splash of milk if it’s too dry—and it’s still just as good the next day.
- Budget-Friendly Luxury: Five ingredients, all pantry staples. I’ve made this for $3 a serving, and it tastes like I spent hours in the kitchen. (Spoiler: I didn’t.) Plus, it stretches to feed four for less than takeout.
Step-by-step instructions for cheesy rice cooker magic
Transform simple rice into creamy, cheesy perfection using your rice cooker's built-in functions.
Prepare the Base Layer with Aromatics
Rinse the 1.5 cups long-grain white rice under cold water until the water runs clear, then drain well. In your rice cooker's inner pot, combine the rinsed rice with the 1 cup whole milk, 2 tbsp melted butter, 0.5 whole yellow onion (finely diced), and 3 cloves garlic cloves (minced). Stir gently to distribute the aromatics evenly through the rice mixture.
Add the 0.5 tsp salt and 0.25 tsp black pepper to the pot. The salt should dissolve completely, and you should be able to smell the garlic's aromatic depth immediately. This layer forms the foundation of your cheesy rice, so take your time ensuring everything is evenly distributed.
Cook the Rice to Perfect Texture
Add the 1 tbsp extra-virgin olive oil to the rice cooker pot and stir once more. This creates a nonstick barrier that prevents the rice from sticking to the bottom during cooking. Close the lid and select the "white rice" setting on your rice cooker. The rice will cook according to your model's standard cycle, typically taking 20-25 minutes until it reaches the "keep warm" stage.
While the rice cooks, shred the 1.5 cups sharp cheddar cheese and 0.75 cup mozzarella cheese separately. Use a box grater for even shreds—this ensures the cheddar melts smoothly while the mozzarella adds creaminess. Keep both cheeses at room temperature until needed, as cold cheese won't melt properly into the rice.
Layer and Melt the Cheese Mixture
Once the rice has finished cooking and entered the keep-warm cycle, open the lid and let the rice sit for 2 minutes to allow steam to escape. This prevents the cheese from creating a steamy, watery mixture. Using a spatula, gently fold the shredded cheddar and mozzarella into the hot rice, working in small batches to ensure even distribution. The cheese should begin melting immediately from the residual heat.
Continue folding until all the cheese is incorporated and the rice has a creamy, pull-apart texture. The mixture should look like a thick, cheesy casserole rather than separate rice grains. If the cheese appears too dry, sprinkle in 1-2 tablespoons of the reserved cooking liquid from the rice cooker's inner pot to help create a smoother consistency.
Finish with Fresh Herbs and Rest
Sprinkle the 1 tsp dried parsley evenly over the top of the cheesy rice mixture. Use a fork to gently stir the parsley into the top layer, ensuring it's visible for garnish. The parsley adds a fresh contrast to the rich, cheesy flavors and brightens the overall presentation.
Close the rice cooker lid again and let the mixture rest for 5 minutes on the "keep warm" setting. This resting period allows the cheese to fully melt and the flavors to meld together. The rice should have a creamy, velvety texture with no visible dry spots. Serve immediately while the cheese is still melted and the rice is warm.
Pro Tips For Making Cheesy Rice Recipe Rice Cooker
- STIR AFTER THE FIRST 5 MINUTES: The rice cooker’s initial burst of steam is your best friend—pause it after 5 minutes, give the rice a quick, firm stir with a wooden spoon. This breaks up any clumps before they form and lets the milk and butter distribute evenly. I used to skip this, and half the time, I’d end up with dry pockets of rice in a cheesy slurry.
- SHRED CHEESE BEFORE ADDING: Block cheddar and mozzarella don’t melt the same way they do in the oven. Tear or shred them into ¼-inch pieces before mixing—this ensures they dissolve smoothly into the rice instead of sitting as gummy lumps. (Yes, even the pre-shredded stuff from the bag; it’s not the enemy here.)
- USE COLD MILK AND BUTTER: Adding cold whole milk and butter to the rice halfway through cooking (after the initial 10 minutes) keeps the texture light and prevents a greasy, gluey mess. The cold fat slows down the cooking just enough to let the rice absorb the liquid properly. Trust me, your rice will thank you—no one likes sad, mushy cheesy rice.
- WAIT 10 MINUTES BEFORE OPENING: The rice cooker’s “done” light is a liar. Let the steam work for 10 full minutes after it beeps—this lets the cheese fully melt and the rice plump without turning into a science experiment. I learned this after opening it too soon and getting a half-melted cheese volcano. Patience, my friend.
Dietary considerations for this recipe
Gluten-Free Adaptations
This cheesy rice recipe is naturally gluten-free, but there are a few precautions to take. First, ensure your long-grain white rice is certified gluten-free if you're sensitive—brands like Lundberg Family Farms offer reliable options.
Also, check your sharp cheddar and mozzarella labels, as some brands process cheese in facilities with gluten-containing ingredients. For extra safety, I recommend Kraft Gluten-Free Sharp Cheddar. The dried parsley and spices are typically safe, but always verify packaging. 🌱
Dairy-Free Options
For a dairy-free version, swap the cheese and milk for plant-based alternatives. Use 1 cup unsweetened almond milk instead of whole milk, and replace the cheddar and mozzarella with 1.5 cups dairy-free shredded cheddar (like Violife) and 0.75 cup dairy-free mozzarella (such as Miyoko's).
The texture will be slightly different, but the dish remains rich and flavorful. Add 1 tbsp nutritional yeast for a cheesy depth if desired.
Lower-Carb Versions
To reduce carbs, use cauliflower rice instead of white rice—it works beautifully in rice cookers. Substitute 1.5 cups riced cauliflower for the white rice, and reduce the milk to 0.5 cup to balance the moisture.
The cheese quantities stay the same, but the dish will have a lighter texture. For extra flavor, add 1 tsp garlic powder and 0.5 tsp onion powder to the cauliflower before cooking.
Vegetarian-Friendly
This recipe is already vegetarian, but you can enhance it further by adding sautéed mushrooms or bell peppers for extra texture. Simply cook 1 cup sliced mushrooms in the rice cooker with the aromatics before adding the rice.
For a protein boost, stir in 0.5 cup cooked lentils or crumbled tempeh when folding in the cheese. The dish remains hearty and satisfying without any animal products. 🥕
Allergen Precautions
If you have dairy or gluten allergies, this recipe can easily accommodate them. For dairy-free, use nutritional yeast and dairy-free cheese as mentioned earlier. For gluten-free, stick to certified gluten-free rice and cheese brands.
Always check labels on spices and dried herbs—some contain anti-caking agents with gluten. When in doubt, opt for organic or specialty allergy-friendly brands like Annie’s for dried parsley.
Nutrition facts
Frequently asked questions
Can I use instant rice or microwave rice in this recipe?
While you can technically use instant rice, it won't give you the same creamy texture. The rice cooker method relies on the rice's ability to absorb moisture gradually, which instant rice doesn't do. For best results, stick with long-grain white rice (jasmine or basmati preferred) and follow the cooking time on your rice cooker. The extra 5-10 minutes of cooking time is worth the perfect texture!
Why did my cheese turn oily or separate instead of melting smoothly?
This usually happens when the cheese is too cold or the rice isn't hot enough when you add it. Always use room-temperature cheese and let the rice sit for 2 minutes after cooking to release steam before folding in the cheese. If it still separates, stir in 1-2 tablespoons of the rice cooking liquid to help bind the mixture. Pre-shredded cheese often contains anti-caking agents that prevent proper melting, so shred your own for best results.
Can I make this recipe without a rice cooker?
Yes! Use a heavy-bottomed pot with a tight-fitting lid. Cook the rice with the milk and butter on medium-low heat for 15 minutes, then stir in the cheese and let it melt off the heat. The rice cooker's even heat distribution is ideal, but a stovetop method works in a pinch. For extra creaminess, cover and let it sit for 5 minutes after removing from heat.
What's the best way to reheat leftovers?
Reheat in the rice cooker on the "keep warm" setting for 10-15 minutes with a splash of milk to restore moisture. If using a microwave, cover with a damp paper towel and heat in 30-second intervals, stirring between each, until warmed through. Never reheat to a steaming point—this makes the cheese greasy. For best texture, reheat only what you plan to eat immediately.
Can I add other cheeses or mix-ins?
Try adding 0.5 cup Monterey Jack for extra creaminess or 0.25 cup Parmesan for umami depth. For mix-ins, fold in 0.5 cup cooked chicken, diced bell peppers, or black beans when adding the cheese. Just reduce the milk by 2 tablespoons to account for extra moisture from mix-ins. The key is to keep the cheese-to-rice ratio balanced for that signature melt.
