If you’ve been searching for a warm, comforting dish that feels like a big cheesy hug in every bite, then this Cheesy Rice Recipe is exactly what you need. It’s incredibly simple yet thoroughly satisfying, combining tender, fluffy rice with a rich blend of cheddar and Parmesan cheeses, all woven together with a touch of garlic and onion for depth. Whether you’re cooking for family, friends, or just treating yourself, this recipe strikes the perfect balance between creamy indulgence and easy home cooking. It’s one of those dishes that quickly becomes a favorite, perfect as a side or a humble main, ready to brighten up any meal with its gooey, cheesy goodness.

Ingredients You’ll Need
These ingredients are all straightforward and easy to find, each bringing something special to the table—from the savory depth of broth to the luscious creaminess of two kinds of cheeses. They work together perfectly to create that classic cheesy rice flavor and texture you’ll love.
- 1 cup long-grain rice: Provides a fluffy, distinct texture that absorbs flavors beautifully.
- 2 cups vegetable or chicken broth: Adds savory richness and ensures your rice cooks with plenty of flavor.
- 1 tablespoon butter: Helps create a silky base and enhances the overall richness.
- 1/2 cup milk: Brings creaminess and smooths out the texture of the rice and cheese mixture.
- 1 cup shredded cheddar cheese: The main star for that sharp, melty cheesiness.
- 1/4 cup grated Parmesan cheese: Adds nutty, tangy notes and a depth of flavor.
- 1/2 teaspoon garlic powder: Delivers a subtle, savory punch without overpowering.
- 1/2 teaspoon onion powder: Complements the garlic with a gentle sweetness.
- Salt and pepper to taste: Essential for balance and seasoning.
- Optional: Chopped parsley for garnish: Freshens the final dish with a pop of color and mild herbaceousness.
How to Make Cheesy Rice Recipe
Step 1: Cook the Rice
Start by combining the long-grain rice, broth, and butter in a medium saucepan. Bring the mixture to a rolling boil over medium heat; this ensures that the rice begins absorbing all those delicious flavors right from the start.
Step 2: Simmer Until Tender
Once boiling, lower the heat to a gentle simmer and cover the pot. Let it cook undisturbed for about 15 to 18 minutes until the rice is tender and the liquid has been fully absorbed. This slow simmer is key to achieving perfectly fluffy rice without it becoming mushy.
Step 3: Fluff the Rice
Remove the saucepan from heat and fluff the rice with a fork. Fluffing keeps the grains separate and primes the rice for the creamy, cheesy ingredients that come next.
Step 4: Stir in Cheeses and Spices
Now, stir in the milk, shredded cheddar, grated Parmesan, garlic powder, and onion powder while the rice is still warm. Keep stirring until all the cheeses melt into a luscious, creamy sauce that coats every grain.
Step 5: Season to Taste
Add salt and pepper according to your preference. This final seasoning step is important to round out the cheesy flavors and bring the whole dish together.
Step 6: Serve Warm and Garnish
Serve your Cheesy Rice Recipe hot from the stove, garnished with a sprinkle of fresh parsley if desired, adding a delightful freshness and a splash of color that makes the dish even more inviting.
How to Serve Cheesy Rice Recipe

Garnishes
Simple garnishes like chopped parsley or chives add a burst of fresh green and a mild herbal note that perfectly balances the richness of the cheesy rice. For a little extra flair, you might also sprinkle crushed red pepper flakes for a touch of heat or a dash of smoked paprika for subtle smokiness.
Side Dishes
This Cheesy Rice Recipe is versatile enough to shine alongside a variety of main dishes. Think tender grilled chicken, juicy steaks, or even crispy roasted vegetables. It also pairs wonderfully with a simple green salad or steamed broccoli, to add color and freshness to your plate.
Creative Ways to Present
If you want to elevate this comforting dish, consider serving it inside hollowed-out bell peppers or as a creamy bed for sautéed mushrooms and herbs. For a fun family meal or potluck, bake it in a casserole dish topped with extra cheese for a golden, bubbly finish your guests will adore.
Make Ahead and Storage
Storing Leftovers
Once cooled, place any leftover cheesy rice in an airtight container and keep it in the refrigerator. It will stay fresh for up to 3 days, making it an excellent option for quick next-day meals or busy weeknights.
Freezing
This cheesy rice also freezes well! Portion it into freezer-safe containers or bags, removing as much air as possible. It can be frozen for up to 2 months. When you’re ready to enjoy, thaw it overnight in the fridge before reheating.
Reheating
To reheat your leftover Cheesy Rice Recipe, warm it gently on the stovetop over low heat, stirring frequently and adding a splash of milk to revive the creamy texture. Alternatively, heat it in the microwave in short intervals, stirring occasionally to ensure even heating and gooey cheese goodness.
FAQs
Can I use a different type of rice for this recipe?
Absolutely! While long-grain rice works best for fluffy texture, you can also experiment with basmati or jasmine for subtle aromatic notes. Just adjust the cooking time and liquid accordingly, as some rice types absorb more water than others.
Is it possible to make this recipe dairy-free?
Yes, by swapping the butter, milk, and cheeses with plant-based alternatives like vegan butter, almond or oat milk, and dairy-free cheese, you can create a delicious dairy-free version without sacrificing creamy texture.
Can I add vegetables or protein to the Cheesy Rice Recipe?
Definitely! Stirring in steamed broccoli, peas, or sautéed mushrooms adds great flavor and nutrition. For protein, cooked chicken, bacon bits, or even chickpeas blend perfectly with the cheesy base.
What if I don’t have broth on hand?
You can substitute broth with water, but the flavor won’t be as rich. To enhance it, add a pinch of bouillon powder or cubes, or season the cooking water generously with salt and herbs.
How do I prevent the rice from becoming mushy?
To keep your rice fluffy, be sure to measure your liquid carefully and cook on a low simmer with the lid on. Avoid stirring the rice while it cooks, as this can break down the grains and create a mushy texture.
Final Thoughts
This Cheesy Rice Recipe holds a special place in the heart of any home cook who loves a simple, fulfilling meal with layers of comforting flavor. Once you try it, you’ll understand why it’s such a beloved dish—easy to make, endlessly adaptable, and absolutely delicious every single time. So go ahead, grab these humble ingredients, and turn your rice into a cheesy masterpiece that’s sure to become a go-to in your kitchen.
Print
Cheesy Rice Recipe
- Prep Time: 5 minutes
- Cook Time: 20 minutes
- Total Time: 25 minutes
- Yield: 4 servings 1x
- Category: Side Dish
- Method: Stovetop
- Cuisine: American
- Diet: Vegetarian
Description
This creamy and comforting Cheesy Rice recipe combines tender long-grain rice with melted cheddar and Parmesan cheeses, enriched with butter and milk for a rich, flavorful side dish. Seasoned with garlic and onion powder, and optionally garnished with fresh parsley, it’s an easy, delicious accompaniment to any meal, ready in just 25 minutes.
Ingredients
Main Ingredients
- 1 cup long-grain rice
- 2 cups vegetable or chicken broth
- 1 tablespoon butter
- 1/2 cup milk
- 1 cup shredded cheddar cheese
- 1/4 cup grated Parmesan cheese
- 1/2 teaspoon garlic powder
- 1/2 teaspoon onion powder
- Salt and pepper to taste
Optional
- Chopped parsley for garnish
Instructions
- Combine Ingredients: In a medium saucepan, combine 1 cup of long-grain rice, 2 cups of vegetable or chicken broth, and 1 tablespoon of butter. Place the saucepan over medium heat and bring the mixture to a boil.
- Simmer Rice: Once boiling, reduce the heat to low, cover the saucepan with a lid, and let the rice simmer gently for 15-18 minutes. Cook until the rice grains are tender and all the liquid is absorbed.
- Fluff Rice: Remove the saucepan from the heat and fluff the cooked rice with a fork to separate the grains and prevent clumping.
- Add Dairy and Seasonings: Stir in 1/2 cup milk, 1 cup shredded cheddar cheese, 1/4 cup grated Parmesan cheese, 1/2 teaspoon garlic powder, and 1/2 teaspoon onion powder. Mix well until the cheeses are completely melted and the mixture becomes creamy.
- Season to Taste: Add salt and pepper according to your preference, stirring thoroughly to combine.
- Serve: Serve the cheesy rice warm, optionally garnished with chopped parsley for a fresh pop of color and flavor.
Notes
- For a richer flavor, use chicken broth instead of vegetable broth.
- You can substitute cheddar with other melting cheeses like Monterey Jack or mozzarella for variety.
- If you prefer a thicker texture, reduce the amount of milk or add cheese gradually.
- Garnishing with fresh herbs such as parsley or chives adds freshness and color.
- Make sure to keep the heat low when simmering to prevent the rice from sticking or burning.

