Main Courses
This cheesy rice recipe stove top delivers that perfect blend of creamy, melty goodness with minimal cleanup—just one pot and 20 minutes. The secret lies in toasting the rice first to develop nutty depth, then letting the cheese bubble into a golden, stretchy blanket over every grain. I've perfected this method for restaurant-quality results at home, where the cheese pulls into strings and the rice stays perfectly tender.
What makes this recipe truly special is how it balances simplicity with indulgence. You'll start with long-grain rice cooked in broth for extra flavor, then stir in sharp cheddar and cream cheese until everything melts into a cohesive, bubbly mass.
The high heat at the end creates that signature crispy-cheese crust on top, while keeping the interior creamy and satisfying. This is comfort food at its finest—warm, cheesy, and ready in less time than it takes to order takeout.
Ingredients for cheesy rice recipe stove top
One-pot magic starts with these 12 simple ingredients for creamy, melty cheesy rice.
| Ingredient | Amount | Notes |
|---|---|---|
| Long-Grain White Rice 🍚 | 1 ½ cups | Uncooked, rinsed thoroughly |
| Sharp Cheddar Cheese 🧀 | 1 ½ cups | Shredded, block preferred |
| Cream Cheese 🧈 | 8 oz | Full-fat, room temperature |
| Chicken Broth 💧 | 2 cups | Low-sodium preferred |
| Butter 🧈 | 2 tbsp | Unsalted, cut into pieces |
| Garlic Cloves 🧄 | 2 cloves | Minced, fresh preferred |
| Green Onions 🧅 | 3 whole | Sliced, white and green parts |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground |
| Dried Thyme 🌿 | ¼ tsp | Or 1 tbsp fresh thyme |
| Extra-Virgin Olive Oil 🫒 | 1 tbsp | For toasting rice |
| Milk 🥛 | ¼ cup | Whole milk for creaminess |
The rice is the foundation, so grab long-grain white rice—it stays firm and absorbs flavors beautifully. Bob's Red Mill or store-brand basmati work perfectly. For the cheese, sharp cheddar is non-negotiable—it melts cleaner than mild varieties. I always buy a block and shred it myself (pre-shredded gets gummy). The cream cheese? Full-fat is a must—it adds that luxurious creaminess. Chicken broth should be low-sodium to control the seasoning, and Pacific Foods or homemade is ideal. If you're short on time, store-bought works fine, just taste and adjust salt later.
No sharp cheddar? Monterey Jack or pepper jack in a pinch, but the flavor won't be as bold. Out of cream cheese? Substitute with equal parts sour cream plus 1 tbsp melted butter. Fresh garlic and thyme are ideal, but dried thyme at one-third the amount works if you're in a hurry. The green onions add brightness—use whatever's freshest, even scallions if that's what you've got. For extra richness, swap half the milk for heavy cream (though it'll be heavier). The butter is crucial for toasting the rice—don't skip it, even if you're watching calories.
Prep ahead by measuring everything before you start—this cooks fast. The rice keeps best in an airtight container for 3-4 days in the fridge, though it reheats beautifully. For leftovers, sprinkle a little milk on top before reheating to restore creaminess. Freezes well for up to 3 months—portion into single servings before freezing. Pro tip: Make a double batch—it disappears fast, and reheated portions taste even better the second day.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe when I’m too tired to wash extra bowls—just rice, broth, and cheese in one pot. The butter and sharp cheddar melt into a golden, creamy blanket over fluffy grains, and honestly? That’s all the cleanup I can handle after work.
- Cheese Overload (In a Good Way): Between the sharp cheddar and tangy cream cheese, this dish is ridiculously flavorful without needing fancy ingredients. The broth keeps it rich but not greasy, and that melty stretch? It’s the kind of cheesy goodness that makes you close your eyes mid-bite.
- Lunchbox Hero: I pack leftovers in jars all week—it reheats like a dream and tastes just as good cold. Add a fried egg on top, and suddenly you’ve got a satisfying meal for college students, office lunches, or anyone who skips breakfast.
- Budget Stretch: A bag of rice, a block of cheddar, and a tub of cream cheese go a long way here. I’ve fed four people for under $10, and the flavor doesn’t scream “cheap.” Plus, it’s the kind of dish that disappears fast, so you won’t waste leftovers sitting in the fridge.
Step-by-step instructions for cheesy rice stove top
Here's how to create perfectly creamy, melty cheesy rice in one pot.
🍳 Step 1: Toast the Rice for Maximum Flavor
Heat a large, heavy-bottomed skillet over medium heat and add the 1 tablespoon extra-virgin olive oil. Once the oil shimmers, add the 1.5 cups long-grain white rice, spreading it evenly in the pan. Toast the rice for 3-4 minutes, stirring constantly, until it becomes translucent at the edges and smells nutty.
This toasting step is crucial—it develops a deeper flavor in the rice by caramelizing the starches. You'll know it's ready when the rice grains look slightly glassy and release a toasted aroma. Don't let it brown or it'll become bitter. Keep the heat at medium throughout this process to maintain even cooking.
🍳 Step 2: Add Aromatics and Cook Until Fragrant
Reduce the heat to medium-low and add the 2 tablespoons butter, 2 cloves minced garlic, 0.25 teaspoon dried thyme, 0.5 teaspoon salt, and 0.25 teaspoon black pepper. Stir everything together for 1 minute until the butter melts and the garlic becomes fragrant—you should smell that warm, garlicky aroma filling your kitchen.
Here's the thing—if you let the garlic burn, it'll turn bitter. Watch it closely and remove the pan from heat for 30 seconds if it starts to darken. The thyme should be visibly distributed throughout the rice by now, giving it that subtle earthy depth that balances the richness of the cheese.
🥘 Step 3: Pour in Broth and Bring to a Simmer
Pour in the 2 cups chicken broth all at once and stir gently to combine. Bring the mixture to a boil over medium-high heat, then immediately reduce the heat to low. Cover the skillet with a tight-fitting lid and let it simmer for 15 minutes without disturbing it.
This is where patience pays off. The rice needs undisturbed time to absorb the broth evenly. You'll see steam rising from the sides of the lid—that's perfect. If you peek too early, you'll release steam and potentially dry out the rice. The rice should be tender but still slightly firm to the tooth when you check at the 15-minute mark.
🥘 Step 4: Add Cheese and Create the Melty Mixture
After 15 minutes, remove the lid and stir in the 1.5 cups sharp cheddar cheese and 8 ounces cream cheese (cut into small cubes for even melting). Add the 0.25 cup milk and the 3 sliced green onions, stirring until the cheese is completely melted and the mixture is smooth and creamy.
This is the moment that matters: the cheese should melt into a glossy, velvety sauce that coats every grain of rice. If the mixture looks too thick, add 1-2 tablespoons of water to loosen it. The green onions should be evenly distributed throughout, adding a fresh pop of color and mild onion flavor that cuts through the richness.
⏰ Step 5: Simmer Until Creamy and Bubbly
Return the skillet to low heat and let it simmer uncovered for 5-7 minutes, stirring occasionally, until the rice is fully tender and the mixture becomes thick and bubbly. The cheese should form a smooth, creamy sauce that coats the rice completely, with no dry spots remaining.
You'll know it's perfect when the rice pulls away slightly from the sides of the pan and forms a thick, creamy consistency. The top should be golden and slightly crispy in spots. If you taste a grain at this stage, it should be tender with that perfect cheesy pull—neither mushy nor undercooked. Serve immediately while still hot and bubbly for the best texture.
Pro Tips For Making Cheesy Rice Recipe Stove Top
- TOAST THE RICE FIRST: Heat your dry rice in the pot over medium heat for 2-3 minutes before adding liquid—it toasts the grains and cuts down on that mushy texture you hate. I learned this the hard way after making rice that tasted like glue, and now it’s non-negotiable.
- SHRED CHEESE LIKE IT’S 1995: Use a box grater, not pre-shredded cheese—it’s packed with anti-caking agents that make your rice clump like a science experiment gone wrong. Sharp cheddar? Grate it fresh and fold it in after the rice is mostly cooked so it melts into creamy pockets.
- LOW AND SLOW AFTER BOIL: Once the rice absorbs the broth, drop the heat to the lowest setting and cover it tight. I used to walk away too soon, and the rice would dry out like a sad, overcooked pancake. Let it sit for 5 minutes—yes, even if you’re impatient—so the steam finishes the job.
- SWAP BUTTER FOR GARLIC BUTTER: Skip plain butter and melt it with a crushed garlic clove and pinch of salt—it adds depth without extra effort. I was skeptical until I tried it, and now it’s my go-to upgrade. Just don’t skip the salt; garlic butter alone tastes flat.
Storing and reheating your leftovers
Fridge Storage Tips
Let your cheesy rice cool for 10-15 minutes before transferring to an airtight container—I prefer glass Pyrex with a tight-sealing lid. Store it in the fridge for up to 4 days, though I find it tastes even better the next day as flavors meld.
The cheese actually becomes more cohesive when chilled, making reheating a breeze. 🥛
Freezer-Friendly Method
For longer storage, portion into quart-sized freezer bags or airtight containers, leaving ½ inch headspace for expansion. Freeze for up to 3 months—the cheese stays creamy when thawed properly.
When ready to eat, microwave individual portions covered with a damp paper towel for 2-3 minutes at 50% power, stirring halfway. 🧊
Stovetop Reheating
My preferred method! Transfer rice to a skillet over medium-low heat and add 2 tablespoons milk or water to restore creaminess. Cover and heat for 5-7 minutes, stirring occasionally, until bubbly.
The stovetop method prevents that rubbery texture microwaves can create. Taste and adjust seasoning—it often needs a pinch more salt after reheating. 🔥
Microwave Revival
For quick reheating, transfer to a microwave-safe dish and cover loosely with a paper towel. Heat on medium power (70%) for 1.5-2 minutes, then stir and continue in 30-second intervals until heated through.
The paper towel prevents splattering from the bubbly cheese. If it looks dry, add 1 tablespoon milk before reheating. ✨
Leftovers Hack
Save your leftover cheesy rice by sprinkling 1 tablespoon milk over the surface before storing—this prevents the cheese from separating. When reheating, the milk helps restore that velvety texture.
I also like to add a pat of butter while reheating for extra richness. This trick works especially well for freezer-to-table meals. 💡
Nutrition facts
Frequently asked questions
Can I use instant rice for this cheesy rice recipe?
Instant rice works in a pinch, but it won't have the same texture or depth of flavor. The toasting step is key for developing nutty flavor, which instant rice lacks. If you must use it, skip the toasting and add 1 extra tablespoon of broth to compensate for its higher starch content. For best results, stick with long-grain white rice.
Why did my cheese get grainy instead of creamy?
This usually happens when the cheese isn't melted evenly or the heat is too high. Always cut cream cheese into small cubes and stir constantly over low heat. If it still looks grainy, add 1 tablespoon milk or water and stir vigorously to emulsify. Pre-shredded cheese often contains anti-caking agents that prevent smooth melting—block cheese is always better.
How can I make this recipe vegetarian?
Swap the chicken broth for vegetable broth and add 1 cup sautéed mushrooms or bell peppers for extra flavor. You can also stir in ½ cup cooked lentils or black beans at the end for protein. The creamy cheese base will still shine, but these additions add satisfying texture and plant-based nutrition.
What's the best pan for this recipe?
A heavy-bottomed pan like cast iron or stainless steel is ideal—it distributes heat evenly and prevents burning. If you only have nonstick, use it on medium-low heat to avoid scorching. Avoid thin aluminum pans, which can create hot spots. The pan should be large enough to hold all ingredients without crowding, typically 10-12 inches in diameter.
Can I add other cheeses to this recipe?
Try adding ½ cup Monterey Jack for extra creaminess or ¼ cup pepper jack for a mild kick. For a smoky flavor, stir in ¼ cup smoked gouda with the cheddar. Just remember that different cheeses melt at different temperatures—start with low heat and stir frequently to ensure everything blends smoothly.
