Garlic Butter Parmesan Rice

4.96 from 21 votes
Pin RecipeJump to RecipeComments

This post may contain affiliate links. Please read our disclosure policy.

Indulge in the rich and creamy flavors of Garlic Butter Parmesan Rice, bursting with flavor and cooked all in one pot! The garlic and cheese mix is simply delicious. It’s kid-friendly and makes a great side dish for chicken drumsticks, Salisbury steak, or seafood.

Want to save this recipe?
Enter your email below and we’ll send the recipe straight to your inbox!
Please enable JavaScript in your browser to complete this form.
top view of cooking rice with spinach

This garlic rice is our hands-down-favorite rice recipe. My kids love it because it’s creamy and cheesy, and I love it because it cooks up in one pot, and it’s not another pan of mac & cheese.

Why You’ll Love This Easy Rice Recipe

  • Flavorful: The combination of garlic and Parmesan creates a hard-to-resist richness.
  • One-Pot Wonder: Easy cleanup with everything cooked in a single pot.
  • Versatile Side Dish: Parmesan rice pairs wonderfully with chicken, steak, or seafood.
  • Customizable: This quick rice recipe is easy to adapt with various broths and optional spinach.

Recipe Ingredients

  • Butter: Adds creaminess and richness.
  • Garlic: Fresh is best, but you can also use garlic powder.
  • Long Grain Rice: I like to use Basmati rice or plain white long-grain rice.
  • Milk: Contributes to the creaminess and it can be replaced with a dairy-free alternative.
  • Water or Broth: Use chicken or vegetable broth for extra flavor.
  • Salt & Pepper: For seasoning the rice.
  • Parmesan Cheese: Adds a nutty, cheesy depth.
  • Baby Spinach (Optional): For a touch of color and nutrition.
  • Fresh Parsley: Used for garnish and freshness.
dutch oven with raw rice frying in butter

How to Make Garlic Butter Parmesan Rice

  1. Melt: Set a Dutch oven or a medium-sized saucepan over medium heat and melt the butter. Stir in the garlic and cook it for a couple of minutes. 
  2. Add: Add rice and stir it around to evenly coat it with the butter. Stir in the milk, water, salt, and pepper. Bring the mixture to a boil. 
  3. Cook: Cover and reduce the heat to low. Cook for 20 minutes, stirring occasionally. 
  4. Finish: Remove the lid and stir in the cheese, spinach, and parsley. Remove the pot from the heat. Cover the parmesan rice and let it stand for 3 minutes before serving.

Recipe Tips

If you’re looking for a next-level side dish with rice that everyone will love, you’ve found it. Follow these tips to make sure it’s the best:

  • You can opt to use water or broth. Chicken broth or vegetable broth both work well. I’d recommend using low-sodium versions or adjusting the amount of salt you add if you do use broth instead of water. 
  • Don’t skip the milk! The milk is what gives this dish the creamy, risotto-like texture. 
  • This recipe calls for long-grain rice. Short-grain rice will be too dense and won’t get as tender. I prefer Basmati rice, but Jasmine rice also works really well.
wooden spoon scooping out rice from a dutch oven

Serving Suggestions

I like to use this garlic butter rice dish in place of any plain rice side to a juicy blue steak, roast chicken, or broiled salmon. If you don’t include the spinach, you may want to serve sauteed green beans or snap peas with the rest of your dishes. A spicy chicken soup beforehand would be fabulous.

How to Store Leftover Garlic Rice

Cool the leftovers to room temperature, place them in an airtight container, and refrigerate for 2 days. To maintain creaminess, reheat on the stove or in the microwave with a splash of milk or broth.

stirring rice and spinach with wooden spoon

Delicious Rice Dishes

4.96 from 21 votes

Garlic Butter Parmesan Rice

Enjoy this easy-to-make Garlic Butter Parmesan Rice, bursting with flavor and cooked all in one pot! It makes a great side dish for chicken, steak, or seafood.
Prep Time: 5 minutes
Cook Time: 25 minutes
Total Time: 30 minutes
Servings: 4

Ingredients 

  • 4 tablespoons butter
  • 5 cloves garlic,, minced
  • 1 cup uncooked long grain rice
  • 1 cup milk
  • 1 cup water,, you can also use chicken broth or vegetable broth
  • ½ teaspoon salt
  • ¼ teaspoon freshly ground black pepper
  • ½ cup finely grated Parmesan cheese
  • 4 cups fresh baby spinach,, optional
  • 2 tablespoons chopped fresh parsley,, divided
Want to save this recipe?
Enter your email below and we’ll send the recipe straight to your inbox!
Please enable JavaScript in your browser to complete this form.

Instructions 

  • Set a Dutch oven or a medium-sized saucepan over medium heat and melt the butter. Stir in the garlic and cook for 3 to 4 minutes, stirring frequently. Do not burn the garlic.
  • Add rice and stir around to evenly coat with the melted butter. Stir in the milk, water, salt, and pepper, and bring the mixture to a boil.
  • Cover with a lid and reduce the heat to low; cook for 20 minutes, stirring occasionally.
  • Remove the lid and stir in the Parmesan cheese, baby spinach, and 1 tablespoon parsley. Remove from heat; cover and let stand for 3 minutes.
  • Garnish with remaining parsley and serve.

Notes

  • Avoid Burning the Garlic: Stir the garlic to keep the flavor fresh and to prevent bitterness.
  • Stir the Rice: Prevents the rice from sticking and ensures even cooking.

Nutrition

Calories: 373kcal | Carbohydrates: 43g | Protein: 11g | Fat: 17g | Saturated Fat: 11g | Cholesterol: 47mg | Sodium: 638mg | Potassium: 332mg | Fiber: 1g | Sugar: 3g | Vitamin A: 3370IU | Vitamin C: 10mg | Calcium: 260mg | Iron: 1mg

Nutritional info is an estimate and provided as courtesy. Values may vary according to the ingredients and tools used. Please use your preferred nutritional calculator for more detailed info.

Did you make a recipe? Leave a rating

Explore More

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




58 Comments

  1. Ashley Geneice Gannon says:

    OMG, this is soooo good…. Where has this side dish been all my life?! My hubby asks for it weekly!!

    1. Katerina Petrovska says:

      That’s great! I’m very glad you enjoyed it! Thank YOU! ๐Ÿ™‚

  2. Susan says:

    4 stars
    Delicious! Thanks for sharing

    1. Katerina Petrovska says:

      Thank YOU! I’m glad you enjoyed it! ๐Ÿ™‚

  3. Kari Soltys says:

    Have you ever made with half of the butter? Or oil instead? I have to watch cholesterol.

  4. Laura A Roy says:

    5 stars
    My kids are always requesting this! So easy to make, the only thing I do differently is you use an entire can of chicken stock instead of just a cup. Makes it a little creamier. Thanks for making this a regular part of my meals!

  5. Laura A Roy says:

    5 stars
    My kids are always requesting this! So easy to make, the only thing I do differently is use an entire can of chicken stock instead of just a cup. Makes it a little creamier. Thanks for making this a regular part of my meals!

    1. Katerina Petrovska says:

      I’m very glad you enjoyed it! Thank YOU! ๐Ÿ™‚

  6. Heidi says:

    Why did mine come out to runny? Appreciate any thoughts.

  7. Marg says:

    5 stars
    I made this tonight and added a few prawns and scallops at the final step. Left it to sit in its own heat to cook seafood through. Yum yum !!!

    1. Katerina Petrovska says:

      That’s great! I’m very glad you enjoyed it! Thank YOU! ๐Ÿ™‚

  8. Aimee says:

    5 stars
    Absolutely delicious and flavorful. Will be added to the recipe box for future!

    1. Katerina Petrovska says:

      That’s great! I’m very glad you enjoyed it! Thank YOU! ๐Ÿ™‚

  9. kaimen says:

    can I use buttermilk instead of regular milk??

    1. Katerina says:

      I have not tested this recipe with buttermilk.

  10. Leslie says:

    Can I use cauliflower rice and then just a dash or two of milk ????

    1. Katerina says:

      I have not tested this recipe with cauliflower rice, but if you do, and have a minute, please let me know how it went! Keep in mind that cauli-rice does not need to cook for 20+ minutes like rice. You’ll only need to cook it for just a few minutes. You can try and follow my recipe here and just tweak it around with parm cheese and milk ๐Ÿ‘‰ https://diethood.com/garlic-butter-cauliflower-rice-spinach/