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, 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: 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 it and let it stand for 3 minutes before serving.

Recipe Tips

If you’re looking for a next-level side dish 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. Sonya says:

    5 stars
    I made this for my family last night and everyone loved it! It worked great with chicken. 🙂 Can the leftovers be saved in the fridge and how long would you recommend it would stay good?

    1. Katerina says:

      Happy you enjoyed it! Thank you 🙂
      You can store the leftovers in an airtight container and keep in the refrigerator for about 2 to 3 days.

  2. Kyle says:

    5 stars
    This looks amazing! Could you use a combination of chicken broth and water? Like half a cup of each?

    1. Katerina says:

      Hi!
      Yes, that will also work.

    2. Kyle says:

      5 stars
      We this and it was amazing! We will have to double it next time it was so good. If we do double it, will it effect the cooking time of the rice?

      1. Katerina says:

        Hi!
        SO happy you enjoyed it! It’s my favorite rice dish. ☺️
        The time will increase simply because you are using a larger mass of food to be heated. However, it should not take a huge increase in time, average is probably around 25% longer.

  3. Steve says:

    This looks supper good, will brown rice work?

    1. Katerina says:

      I haven’t tested this recipe with brown rice, but I can tell you that brown rice needs to cook longer than white rice.

  4. Doctor Grandma Jeannie says:

    5 stars
    Very good. I used brown rice, but it was still a bit crunchy after 55 minutes and an extra 1 1/2 cups of fluids, incl. a splash of cream. I used Better Than Bouillon Chicken, and omitted salt. Omitted parsley and spinach (out). I sauteed the garlic for only 3 min. on med low heat and it was brown and crispy. Next time will cook on lowest setting, possibly for less time. Overall, it was very good and a nice change. Thanks for the recipe!

    1. Katerina Petrovska says:

      I’m very glad you enjoyed it! Thank you for chiming in! 🙂

  5. Erika says:

    5 stars
    Made this for the first time tonight, but because I’m a pot head (Instant Pot, that is 🤣), I had to make some tweaks. I didn’t add all the milk before pressure cooking and cooked it for 3/12. Added in the remaining milk, the parmesan and freeze dried parsley. So good!

    1. Katerina Petrovska says:

      😀 I’m very glad you enjoyed it! Thank YOU! 🙂

  6. Chris says:

    5 stars
    Served w Pistachio crusted Mahi Mahi was excellent, didn’t change a thing! Family loved it, caught husband scrapping pot for leftovers!

    1. Katerina Petrovska says:

      That’s great! I’m very glad you and your family enjoyed it! Thank YOU! 🙂

  7. Steve says:

    5 stars
    This was amazing, one the best rice dishes I have ever had! Can it be made in a rice cooker in the future?

    1. Katerina says:

      Hi!
      So glad you liked it! I have not tested this recipe in a rice cooker, so I can’t say.

  8. Mary says:

    5 stars
    This rice is so good. I made it exactly as directed using chicken broth. I did the spinach sautéed on the side & served with salmon. My toddler loved it too.

  9. Taylor Ralli says:

    Can you use almond milk instead of regular milk?

    1. Katerina says:

      Yes, you can. I would just make sure it’s unsweetened.

  10. Laurie says:

    5 stars
    We really enjoyed this rice as a side with our salmon. Even our picky granddaughter ate it.

    1. Katerina says:

      That’s fantastic! I’m so glad the rice was a hit, even with your picky granddaughter. Thank YOU! 🙂