Would you like to save this?
Cheesy Rice Recipe (Creamy, Comforting, and Ready in 20 Minutes)
If you’re craving a cozy, comforting side that practically cooks itself, this Cheesy Rice Recipe is your new weeknight hero—creamy, stovetop simple, and piled high with melty cheddar.
What Makes This Cheesy Rice Recipe So Special?
This isn’t just any cheesy rice. This is the kind of creamy cheesy rice that reminds you of the casseroles our moms and grandmas made, but streamlined for busy nights and picky eaters. It’s a simple cheese and rice recipe cooked right on the stovetop—no oven, no fancy equipment, and no complicated ingredients.
I like to think of it as the grown-up cousin of boxed mac and cheese. You get all that familiar, kid-approved cheese flavor in a homemade cheesy rice that feels just a little more “from scratch” and a lot more comforting. It’s a wonderful cheesy side dish for baked chicken, grilled steaks, or even on a holiday table tucked between the green beans and the rolls.
My own kids are grown now, but this easy cheesy rice still shows up on our table when everyone comes over on Sunday. It hits that sweet spot between nostalgic and practical—budget-friendly, pantry-friendly, and deeply satisfying. If you’ve got rice, cheese, and a little milk or broth, you’re halfway to dinner.
And since it’s naturally gluten-free (as long as you check your broth and seasonings), it works well for family gatherings when someone has dietary needs. You can even sneak in some veggies and call it a full meal. I’ve done that more than once.
Why You’ll Love This Cheesy Rice Recipe
- Quick weeknight winner – This stovetop cheesy rice is ready in about 20 minutes.
- Family friendly – Mild, creamy, and cheesy—kids and adults actually agree on this one.
- Budget-conscious – Uses simple, inexpensive pantry staples like rice, broth, and cheddar.
- One skillet simplicity – Cook it all in one pot or skillet, less mess in the kitchen.
- Customizable – Turn it into broccoli cheddar rice, taco-inspired rice, or a veggie-packed bowl.
- Gluten-free friendly – Naturally gluten-free with the right broth and seasonings.
- Great leftover potential – Thickens up beautifully and reheats like a cozy risotto-style dish.
- Perfect side or main – Serve as a cheesy side dish or add protein and veggies for a full meal.
- Comforting yet simple – Tastes like a hug in a bowl without hours of cooking.
Ingredients for the Creamiest Cheesy Rice
Here’s what you’ll need for this simple cheddar rice dish. Measurements are for about 4–6 servings as a hearty side.
- 1 cup long-grain white rice, uncooked
- (Jasmine or regular long-grain both work; avoid instant rice for best texture.)
- 2 cups low-sodium chicken broth
- (Or vegetable broth for a vegetarian rice and cheese recipe.)
- 1 tablespoon unsalted butter
- (You can use olive oil, but butter adds that classic comfort flavor.)
- 1 tablespoon olive oil
- (Helps keep the rice from sticking and adds a nice, subtle richness.)
- 1 small yellow onion, finely diced
- (About ½ cup; can sub 2–3 green onions for a milder flavor.)
- 2 cloves garlic, minced
- (Or ½ teaspoon garlic powder in a pinch.)
- ½ teaspoon fine sea salt, plus more to taste
- ¼ teaspoon black pepper
- ½ teaspoon smoked paprika (optional but lovely)
- (Regular paprika is fine; smoked adds a gentle depth.)
- ½ cup milk
- (Whole milk gives the creamiest result; 2% works, or use half-and-half for extra richness.)
- 1 cup shredded sharp cheddar cheese, packed
- (Freshly shredded melts smoother than pre-shredded; I like Tillamook or Cabot.)
- ¼ cup grated Parmesan cheese (optional)
- (Adds a salty, nutty note that makes the cheese flavor pop.)
- 2 tablespoons cream cheese (optional but highly recommended)
- (Makes the creamy cheesy rice extra velvety and thick.)
- 2 tablespoons chopped fresh parsley or chives, for garnish
Ingredient Tips & Substitutions
- Rice: Long-grain white rice gives you fluffy grains that still cling with the sauce. If you use brown rice, you’ll need more liquid and longer cook time (see variations).
- Broth: Low-sodium broth lets you control the salt; if you use regular, taste before adding extra salt.
- Cheese: Sharp or extra sharp cheddar is best for bold flavor. You can blend in Monterey Jack, Colby, or pepper jack for a spicier skillet cheesy rice.
- Dairy-free tweaks: Use a rich unsweetened oat milk and a good melting vegan cheddar if you’re making a dairy-free version.
Step-by-Step Directions (Stovetop Cheesy Rice)
-
Rinse the rice (if you like it fluffier).
Add the uncooked rice to a fine mesh strainer and rinse under cool water until the water runs mostly clear. This removes extra starch and helps keep your cheesy rice from turning gummy. Shake off excess water well. -
Sauté the onion and garlic.
In a medium saucepan or deep skillet, heat the butter and olive oil over medium heat. Add the diced onion and a pinch of salt. Cook, stirring often, for 3–4 minutes, until the onion is soft and translucent. Stir in the garlic and cook for another 30 seconds, just until fragrant (don’t let it brown). -
Toast the rice for extra flavor.
Add the rinsed rice to the pan with the onions. Stir so all the grains are coated in the buttery oil. Toast for about 1–2 minutes, stirring frequently, until some grains look slightly opaque and you smell a nutty aroma. This quick step adds flavor and helps keep the rice from clumping. -
Season and add the broth.
Sprinkle in the salt, pepper, and smoked paprika. Stir to coat the rice and onions with the seasonings. Pour in the chicken broth and gently stir once to make sure no rice is stuck to the bottom. -
Simmer until the rice is tender.
Bring the mixture up to a gentle boil, then reduce the heat to low. Cover the pan tightly with a lid. Simmer for 15–18 minutes, or until the liquid is absorbed and the rice is tender. Try not to lift the lid too often; a quick peek near the end is okay. -
Fluff and create the creamy base.
Turn the heat to low and remove the lid. Fluff the rice gently with a fork. Pour in the milk and add the cream cheese (if using). Stir slowly until the cream cheese melts and the rice looks creamy and saucy. If it looks too thick, you can splash in an extra tablespoon or two of milk. -
Stir in the cheese (off the heat).
Turn off the heat. Add the shredded cheddar and Parmesan (if using) a handful at a time, stirring after each addition. This helps the cheese melt smoothly and gives you that silky homemade cheesy rice texture. Taste and adjust salt and pepper. -
Let it thicken slightly and serve.
Let the rice sit for 2–3 minutes; it will thicken just a bit as it stands. If it tightens up too much, stir in a little more warm broth or milk. Sprinkle with chopped parsley or chives and serve warm as a comforting rice dish with your favorite protein.
Servings & Timing
- Yield: About 4–6 servings as a side dish, or 3 generous main-dish bowls
- Prep Time: 5 minutes
- Cook Time: 15–18 minutes
- Total Time: 20–25 minutes
So yes, this is truly a quick cheesy rice—ideal for those nights when you accidentally start dinner late (we’ve all been there).
Fun Variations to Try with Cheesy Rice
You know what? Once you’ve made this cheesy rice recipe once, you’ll start thinking of all kinds of ways to riff on it. Here are a few we love:
- Broccoli Cheddar Rice: Stir in 1–1½ cups of steamed or microwaved broccoli florets when you add the cheese for a classic, veggie-loaded twist.
- Tex-Mex Cheesy Rice: Swap smoked paprika for chili powder, use half cheddar and half pepper jack, and stir in a can of drained black beans and a handful of corn.
- Garlic Herb Parmesan Rice: Use half cheddar and half Parmesan, add extra garlic, and finish with fresh thyme or basil for a more Italian-style rice and cheese recipe.
- Bacon Cheesy Rice: Cook 3–4 slices of chopped bacon first, remove and crumble, then use some of the drippings for the onion—fold the bacon back in with the cheese.
- Veggie-Packed Skillet Cheesy Rice: Add peas, carrots, or spinach during the last few minutes of simmering to turn this into a one-pan meal.
- Brown Rice Cheesy Rice: Use 1 cup brown rice and 2½–3 cups broth; simmer 35–40 minutes and then proceed with the milk and cheese steps.
How to Store & Reheat Cheesy Rice
One of my favorite things about this family friendly rice is that it keeps so well.
- Fridge:
- Store leftovers in an airtight container in the refrigerator for 3–4 days.
- Freezer:
- For best texture, I like it fresh or refrigerated, but you can freeze it for up to 2 months. Portion into freezer-safe containers and press plastic wrap directly onto the surface before sealing to reduce ice crystals.
- Reheating on the stovetop:
- Add a splash of milk or broth to a saucepan, then stir in the leftover cheesy rice. Warm over low heat, stirring often, until heated through and creamy again.
- Microwave reheating:
- Place rice in a microwave-safe bowl, add 1–2 tablespoons of milk or broth per serving, cover loosely, and heat in 30–45 second bursts, stirring between each until hot.
- Make-ahead tips:
- You can cook the rice base a few hours ahead, then reheat with milk and cheese right before serving. Or make the full cheesy rice recipe earlier in the day and gently reheat with a bit of extra liquid at dinnertime.
Notes from My Kitchen (Little Things That Make a Big Difference)
-
Freshly shredded cheese really matters.
Those bags of pre-shredded cheese are convenient, but they’re coated with anti-caking agents that keep them from melting as smoothly. If you have a minute, grab a block and a grater—the payoff is worth it. -
Watch the heat when you add the cheese.
Cheese can get grainy if it’s heated too aggressively. That’s why I turn off the heat and let the residual warmth do the work for a luscious sauce. -
Adjust the creaminess to your taste.
Some people like their creamy cheesy rice almost like risotto; others want it a bit drier like a casserole. Just tweak the milk or broth at the end until it looks right to you. -
Season in layers.
A pinch of salt with the onions, another with the broth, and a final taste at the end makes the flavor fuller than dumping it all in at once. -
Use what’s in your fridge.
I’ve made this with leftover roast chicken, random veggies, and that last handful of mixed cheeses. It’s very forgiving, so don’t stress if you’re improvising.
FAQs About This Cheesy Rice Recipe
1. Can I use instant rice for this cheesy rice recipe?
You can, but the texture will be softer and less fluffy—follow the liquid ratio and cook time on the instant rice package, then stir in the milk and cheese at the end.
2. How can I make this cheesy rice healthier?
Use brown rice, vegetable broth, and part-skim cheese, and stir in extra veggies like broccoli, peas, or spinach to add fiber and nutrients.
3. Why did my cheesy rice turn out gummy or sticky?
That usually happens if the rice was overcooked, stirred too much while simmering, or not rinsed; next time, rinse the rice, avoid lifting the lid often, and stick to low heat.
4. Can I make this cheesy rice recipe vegetarian?
Absolutely—use vegetable broth instead of chicken broth and your favorite vegetarian-friendly cheeses.
5. What kind of cheese melts best for cheesy rice?
Sharp cheddar is my favorite for classic flavor, but Colby Jack, Monterey Jack, and Gouda also melt well and make a lovely creamy cheesy rice.
6. Can I double this recipe for a crowd?
Yes, you can double it easily; just use a large pot or deep skillet, keep the same ratios, and add a few extra minutes of simmer time if needed.
7. My rice isn’t done but the liquid is gone—what should I do?
Add ¼ cup hot broth or water at a time, cover, and continue simmering on low until the rice is tender.
8. Is this cheesy rice spicy?
No, as written it’s mild and kid-friendly; if you like heat, add a pinch of red pepper flakes or use pepper jack cheese.
Wrapping It Up: Your New Go-To Cheesy Rice
This Cheesy Rice Recipe is simple, cozy, and endlessly flexible—exactly the kind of weeknight rice recipe that makes life a little easier and a lot tastier. It’s creamy, comforting, and comes together with what you probably already have in the pantry.
If you try this cheesy rice at home, I’d love to hear how you served it—plain and cozy, loaded with broccoli, or turned into a full skillet meal. Leave a comment, share your twists, and then check out a few of my other easy sides for busy nights; once you have a couple of these in your back pocket, dinner starts to feel much less stressful.

Cheesy Rice Recipe (Creamy, Comforting, and Ready in 20 Minutes)
Ingredients
- 1 cup long-grain white rice uncooked; jasmine or regular long-grain, not instant
- 2 cups low-sodium chicken broth or vegetable broth for a vegetarian version
- 1 tablespoon unsalted butter
- 1 tablespoon olive oil
- 1 small yellow onion finely diced (about 1/2 cup)
- 2 cloves garlic minced, or 1/2 teaspoon garlic powder
- 1/2 teaspoon fine sea salt plus more to taste
- 1/4 teaspoon black pepper
- 1/2 teaspoon smoked paprika optional; regular paprika is fine
- 1/2 cup milk whole milk for creamiest result; 2% or half-and-half also work
- 1 cup sharp cheddar cheese shredded and packed; freshly shredded melts best
- 1/4 cup Parmesan cheese grated; optional
- 2 tablespoons cream cheese optional but recommended, for extra creaminess
- 2 tablespoons fresh parsley or chives chopped, for garnish
Instructions
- Add the uncooked long-grain white rice to a fine-mesh strainer and rinse under cool water until the water runs mostly clear. This removes excess starch and helps prevent the cheesy rice from turning gummy. Shake off excess water well.1 cup long-grain white rice
- In a medium saucepan or deep skillet, heat the butter and olive oil over medium heat. Add the finely diced onion and a small pinch of salt. Cook, stirring often, for 3–4 minutes, until the onion is soft and translucent. Stir in the minced garlic and cook for about 30 seconds, just until fragrant, without browning.1 tablespoon unsalted butter, 1 tablespoon olive oil, 1 small yellow onion, 2 cloves garlic
- Add the rinsed rice to the pan with the onions and garlic. Stir so all the grains are coated in the buttery oil. Toast for 1–2 minutes, stirring frequently, until some grains look slightly opaque and a nutty aroma develops.1 cup long-grain white rice
- Sprinkle in the fine sea salt, black pepper, and smoked paprika (if using), stirring to coat the rice and onions with the seasonings. Pour in the chicken broth and stir gently once to make sure no rice is stuck to the bottom of the pan.2 cups low-sodium chicken broth, 1/2 teaspoon fine sea salt, 1/4 teaspoon black pepper, 1/2 teaspoon smoked paprika
- Bring the mixture to a gentle boil, then reduce the heat to low. Cover the pan tightly with a lid and simmer for 15–18 minutes, or until the liquid is absorbed and the rice is tender. Avoid lifting the lid while it cooks; a quick peek near the end is fine.
- Turn the heat to low and remove the lid. Fluff the cooked rice gently with a fork. Pour in the milk and add the cream cheese (if using). Stir slowly until the cream cheese melts and the rice looks creamy and saucy. If it seems too thick, add an extra tablespoon or two of milk.1/2 cup milk, 2 tablespoons cream cheese
- Turn off the heat. Add the shredded sharp cheddar and grated Parmesan (if using) a handful at a time, stirring after each addition until fully melted and smooth. This gentle, off-heat melting helps create a silky, creamy cheesy rice. Taste and adjust salt and pepper as needed.1 cup sharp cheddar cheese, 1/4 cup Parmesan cheese, 1/2 teaspoon fine sea salt, 1/4 teaspoon black pepper
- Let the cheesy rice sit for 2–3 minutes; it will thicken slightly as it stands. If it becomes too thick, stir in a splash of warm broth or milk to loosen. Garnish with chopped fresh parsley or chives and serve warm as a side dish or base for your favorite protein and veggies.2 tablespoons fresh parsley or chives

