This Garlic Butter Shrimp and Rice is a flavorful one-pot meal featuring garlicky shrimp cooked with buttery rice. Make it in the Instant Pot or on the stovetop—either way, it's so delicious you’ll want to eat it straight from the pot! Quick, easy, and perfect for busy weeknights.

5 Star Reviews
One reader Emily writes, "I’m new to the Instapot world and I recently came across your recipe. This was one of my first recipes with my InstaPot Duo. It turned out delicious, despite being worried because I probably used 1lb of shrimp instead" ★★★★★
Another reader Lee Smith writes, "I've made this several times and it's always a hit....easy and simple" ★★★★★
I wanted an easy shrimp and rice recipe that's fragrant, light and fluffy, perfectly tender, and infused with buttery, garlicky prawns.
This rice with shrimp is a form of rice pilaf because it is long-grain rice cooked in butter before being simmered in a liquid. But there's much more! Parmesan adds umaminess, prawns adds protein and flavor, and we all know garlic is everything. It's so simple, fast, and delivers a big flavor.
Jump to:
- 5 Star Reviews
- Reasons to love it
- Ingredients you'll need to make shrimp with rice
- Garlic Butter Shrimp and Rice
- How to make garlic butter shrimp & rice on the stovetop (step-by-step photos)?
- How to make garlic butter shrimp with rice in instant pot (step-by-step photos)?
- Ways to eat
- Storage and reheating instructions
- Recipe tips
- Recipe FAQs
- More Shrimp Dish Recipes
Reasons to love it
- A garlic lover’s dream—made with six whole cloves for garlic for a yummy flavor
- Cook it in the Instant Pot or on the stovetop
- The perfect weeknight shrimp dinner
- Buttery, garlicky, and completely irresistible
- Simple ingredients, outrageously delicious
Ingredients you'll need to make shrimp with rice
Scroll down to the recipe card below for full information on ingredients and amounts.
- Rice – I like using long-grain rice like white or basmati because it cooks up light, fluffy, and not sticky.
- Shrimp – Use frozen shrimp—it's actually fresher! Most shrimp are frozen right after being caught, while the “fresh” ones at the counter are usually just thawed and lose quality fast.
- Stock – I like using 33% reduced-sodium stock to better control the overall saltiness of the dish; if you're using regular stock, just adjust the seasoning to taste.
- Garlic – Freshly minced garlic is ideal here because it releases more flavor and spreads evenly throughout the rice and shrimp.
- Butter – Unsalted butter is best for cooking this butter garlic prawn dish since it lets you control the salt level more precisely.
- Parmesan – Freshly grated parmesan cheese melts more smoothly, but pre-shredded works fine too—just try to avoid the powdered kind from a green can.
- Parsley – You can use either fresh or dried parsley in this recipe; both add a nice pop of color and mild flavor.
Garlic Butter Shrimp and Rice
Equipment
Ingredients
- 5 tablespoons unsalted butter divided
- 6 cloves garlic finely chopped
- ¾ pound shrimp peeled and deveined
- 1 cup basmati rice rinsed and drained
- 1 ½ cups chicken stock (I used 33% less sodium), refer notes (You will need 1 cup stock when cooking in IP and 1 ½ cups when cooking over stovetop)
- ¾ teaspoon salt use as per taste
- ¼ teaspoon ground black pepper
- 2 to 4 pinches red pepper flakes
- 3 tablespoons grated parmesan
- 2 teaspoons dried parsley or 2 tablespoons fresh
Instructions
Stovetop instructions
- Melt 4 tablespoons butter (save the remaining 1 tablespoon for later), in a medium pot, placed over medium-low heat. Add chopped garlic and cook, stirring occasionally, until it turns pale golden.
- Add rice and cook, stirring constantly for about one minute, to toast the rice. Stir in 1 ½ cups chicken stock, salt, pepper and red pepper flakes.
- Bring to simmer (edges will begin bubbling), put the lid on and turn stove down to low. Cook for 10 minutes - do not lift the lid.
- Open, stir in shrimp, close immediately and continue cooking on low for 4 minutes.
- Remove pan from heat, stir in remaining butter, parmesan and parsley, cover again and let stand 10 minutes with lid on. Fluff rice using a fork and serve.
Instant pot instructions
- Press Instant Pot to saute mode. When hot, add 4 tablespoons butter and let melt. Stir in chopped garlic, cook, stirring occasionally for 2 minutes.
- Add rice cook, stirring constantly for 1 minute to toast rice. Press cancel, stir in 1 cup stock, shrimp, salt, pepper and red pepper flakes. Close Instant pot, lock lid and set valve to sealing,
- Pressure cook at high pressure for 3 minutes, then in warm mode for 10 minutes. Turn the knob to venting position to release the remaining pressure.
- Gently stir in remaining 1 tablespoon butter, grated parmesan and parsley. Fluff rice with a fork, then serve warm.
Notes
Nutrition
Nutritional information, based on third-party calculations, should be seen as estimates, not guarantees, as various factors like product types, brands, processing methods, and more can alter the nutritional content in recipes.
How to make garlic butter shrimp & rice on the stovetop (step-by-step photos)?
Scroll down to the recipe card below for full information on ingredients and amounts.
1 & 2. Melt four tablespoons of butter in a medium pot, place over medium-low heat. Add chopped garlic and cook, stirring occasionally, until it turns pale golden
3. Add rice and cook, stirring constantly for one to two minutes, until the edges turn translucent.
4. Stir in 1 ½ cups chicken stock, salt, pepper and red pepper flakes.
5. Bring to a simmer (edges will begin bubbling), put the lid on, and turn the stove down to low. Cook for 10 minutes - do not lift the lid!
6 & 7. Open, stir in shrimp, close immediately, and cook on low for 4 minutes. Adding shrimp halfway through cooking ensures that it cooks succulent and juicy.
8. Remove pan from heat, stir in remaining butter, parmesan, and parsley, cover again and let stand 10 minutes with the lid on. The residual heat will melt butter and parmesan and let the rice finish cooking. Fluff and serve garlic butter shrimp and rice.
Want To Save This Recipe?
How to make garlic butter shrimp with rice in instant pot (step-by-step photos)?
Scroll down to the recipe card below for full information on ingredients and amounts.
1.Press Instant Pot to saute mode. When hot, add four tablespoons of butter and let melt.
2. Stir in chopped garlic, and cook, stirring occasionally, for 2 minutes, until garlic is pale golden in color and does not develop a darker color.
3. Add rice cook, stirring constantly for 1 minute to toast rice.
4. Press cancel, and stir in the stock, salt, pepper, and red pepper flakes.
5. Stir well to combine.
6. Pressure cook at high pressure for 3 minutes, then in warm mode for 10 minutes. Turn the knob to the venting position to release the remaining pressure.
7 & 8. Gently stir in 1 tablespoon of butter, grated parmesan, and parsley. Fluff rice with a fork, then serve garlic butter shrimp and rice warm.
Ways to eat
This shrimp rice dish is flavorful enough to enjoy on its own, yet quick enough for weeknight meals when paired with a side salad or steamed vegetables. It also makes a great meat-free option for a delicious meatless Monday dinner.
Storage and reheating instructions
Cooked garlic butter shrimp and rice will keep for up to 5 days in the fridge (I say 4 to be safe) or for up to 2 months in the freezer. I love to keep a batch of shrimp and rice in the freezer, like the instant pot shrimp fried rice, for when I need a quick, reheatable dinner. Thaw it in the fridge, then pop it in the microwave for a few minutes.
Recipe tips
- Salt depends on the use of chicken stock. Adjust based on your taste.
- I used 33% reduced sodium stock. If you use regular or no sodium stock, adjust salt accordingly.
- The stovetop method of prawns and rice recipe cooks al dente rice. If you'd like your grains to be soft, use 1 and ¾ cups of chicken stock.
- Use long grain white rice or basmati rice for a fluffy texture.
- Use vegetable stock instead of chicken stock.
Recipe FAQs
Yes—rinsing white rice in several changes of water is essential for light, fluffy rice with separate grains. It helps remove excess surface starch that can make the rice sticky or gummy.
Trim off the root end, and then crush the clove lightly with a meat mallet or the back of a small saute pan, to loosen the skin. Remove the skin, rest your fingers on top of the knife blade, use a rocking motion to mince the garlic.
Yes, make sure to thaw it completely and pat dry any excess moisture before using. This step is crucial to prevent additional liquid from being introduced into the shrimp and rice recipe.
Place frozen prawns in a large bowl and cover them with cold or room temperature water. Allow it to sit for approximately 10 minutes until fully thawed (the duration may vary depending on the quantity). Drain the water and gently pat the shrimp dry using paper towels.
No. When you cook the shrimp along with the rice, it infuses the rice grains with briny, complex umami flavor and elevates the overall taste of shrimp and rice. It simply cannot be matched when tossing in cooked shrimp.
More Shrimp Dish Recipes
- Spicy Shrimp Sandwich features simple sautéed shrimp with a garlicky sriracha sauce, topped with creamy mashed avocado—an easy, flavorful meal ready in 30 minutes!
- Instant Pot Shrimp Pasta is a reader favorite! Shrimp and penne pasta are cooked in a luxurious tomato cream sauce.
- Creamy Garlic Butter Shrimp Pasta is a quick and easy pasta dish that's ready in just 30 minutes.
- Best Ever Indian Butter Shrimp is a must-try twist on the classic butter chicken!
- Creamy Shrimp Soup rivals those from your favorite Italian restaurant. Ready in just 20 minutes, it’s rich, luscious, and incredibly easy to prepare.
I hope you love this delicious and easy recipe – be sure to give it a review below! Also don’t forget to follow Kitchen at Hoskins on TikTok, Facebook, Instagram, Pinterest, and YouTube!
Ashika | Gardening Foodie
This recipe sounds amazing Maria. I love how easy it is to make too. The perfect weekday dinner. Absolutely delicious 🙂
Angie
It was delicious and the rice turned out perfectly on the rice setting, but the shrimp was definitely overcooked. The rice setting went for 12 min. Any suggestions how not to overcook the shrimp?
Maria Doss
Hi Angie, I will suggest.....
Heat IP in saute setting, add a dab of butter, cook shrimp in a single layer on both sides (in two batches if required), until each batch is cooked and transfer to a bowl. Add more butter, proceed with the recipe as instructed (minus the shrimp) . When the rice is done cooking, mix in the cooked shrimp. Hope it helps:)
Bethany
I've made this several times using cooking method 2 (3 minutes on manual, rest for 10 minutes) and it comes out perfectly every time. Since this way works for me, I would be hesitant to try the rice setting; seems too long. Hope this helps!
P.s. thanks so much for this recipe, it's a go-to for me and the whole family loves it!
Maria Doss
Thank you for the helpful tip Bethany:)
Tiffany
Do you cook your shrimp frozen or thawed when it comes out perfectly with option 2?
Thanks!
Maria Doss
Thawed! Frozen shrimp adds more moisture and will make your rice mushy. Hope it helps - maria
Lynn Sterling
Could I use vegetable broth instead of chicken broth. I have a family member that is allergic to meat.
Maria Doss
Hi Lynn, I haven't had any readers try this recipe with vegetable broth, so not sure about the taste. My sincere apologies for not being able to be of any help, Maria
Maria Doss
Hi Iris, You totally could!!! Thats a great idea, I don' see any reason for it not working. I'm curious to know the taste tho, Maria
Dawn
@Maria Doss,
I have made this twice with chicken using method two and it has turned out perfect and delicious! Thank you so much for this recipe!!!
Maria Doss
That sounds wonderful, Maria
Bethany
I haven't personally tried it, but I've made this a bunch of times (it's SO good and easy) and I think it would be perfectly fine with vegetable broth!
Maria Doss
Thank you Bethany 😍🤗🤗
KJ HENISA
Well, this came out very delicious. I used the Instant Pot & Basmati Rice plus a bit more than a cup of Stock for tender Rice as you suggested. Switched out the red pepper flakes for some paprika. My hubby loved it. I'm probably going to use the whole pound of Shrimp next time though. Anyway, this gal B'Boomer is loving her Instant Pot. Thank you so much for your recipe. 🏖 Kj in Tampa Bay 🤗
Maria Doss
That’s so great to hear, so glad you loved it - Maria ♡
Patti
I must've done something wrong. Way too gummy and thick. I kept adding broth to help but the rice soaked it right up. Manual cooked 4 min the NR for 15..too long?
Maria Doss
Hi Patti, I'm not exactly sure where it went wrong. May be, it was the constant addition of liquid, which broke down the starch from rice making it gummy. Natural release is normally not advised for rice, since it over cooks the rice.
Next time, I would try adding only 1 cup of liquid for 1 cup rice and using rice setting, releasing pressure after 3 to 4 minutes. hope helps:)
Breda
Hi Patti - this looks amazing! Can I double the recipe - using 2 cups rice and chicken broth?
Thanks!
Breda
Maria Doss
Hi Breda, We suggest not changing the cooking time when doubling the recipe (the instant pot will automatically take longer to come to pressure). Enjoy, Maria
Donna
How much time adjustment would be needed for precooked frozen shrimp?
Maria Doss
Hi Donna, I don’t recommend using pre-cooked shrimp for this recipe, as cooking raw shrimp directly with the rice adds incredible flavor that really enhances the dish. However, if you're using pre-cooked shrimp, be sure to thaw and pat it dry thoroughly. Since it's already cooked, simply stir it in after the rice is done—just enough to warm it through without overcooking - Maria
Emily
Hello,
I’m new to the Instapot world and I recently came across your recipe. This was one of my first recipes with my InstaPot Duo, I used method #2. It turned out delicious, despite being worried because I probably used 1lb of shrimp instead.
Maria Doss
Hi Emily, Glad you loved the recipe! Enjoy your new instant pot. Cheers, Maria
Lee Smith
I've made this several times and it's always a hit....easy and simple.
Fay
Hi, would this work with jasmine rice too?
Maria Doss
Absolutely!! We recommend using cooking method-2 for jasmine rice (you can check out more details on cooking instant pot jasmine rice here - https://www.rachelcooks.com/2018/06/07/instant-pot-jasmine-rice/), Maria
Denise
This dish is so good!! The rice and shrimp are cooked perfectly and the flavor is amazing! It's definitely one of my favorites. 🙂
Sandy
I cooked this using both methods for the rice...neither one was good, in my opinion! Not enough flavor, the rice was dry even though I added extra broth. Ate the dry shrimp and threw the rest away...again!! ☹️
Maria Doss
Hi Sandy, I'm so sorry that you did not like this recipe. This is an extremely popular reader favorite since it was shared. However, I understand that opinions differ - Maria
Paige
Delicious and so easy!!
Maria Doss
Yay!
Margaret
Hi! I'm making this tonight for the first time and am going to try 2 additional ideas: I'm going to add vermicelli and then toast the rice and vermicelli in the butter before adding the rest of the ingredients. This will make it more like Rice A Roni and toasting the rice and vermicelli will add more flavor. I'll let you know how it turns out!
Maria Doss
Sure Margaret, sounds delicious, Maria
Margaret
@Maria Doss, so...I need to get the liquid level correct to make up for the added pasta (vermicelli), but...toasting the rice in the garlic butter added a great level of flavor. And since my shrimp needed to be peeled & deveined, I tossed the shells in a pot with some water and simmered them for 15-20 minutes to make a quick, unsalted shrimp stock. I used 1/2 shrimp stock and 1/2 chicken stock and the whole thing was extra yummy (obviously, the original recipe was an excellent base to start with!).
Maria Doss
Thank you for the details, it sounds delish - Maria
Carol
I will be making this again and again! Absolutely delicious! Thank you for sharing it!
Maria Doss
Glad to hear, have a great day hun – Maria
Jessica
Does anyone have the nutrition values for this?
Maria Doss
Hi Jessica, we are in the process of updating nutritional value for all our recipes. Please give us couple of days for this rice recipe. Thank you , Maria
Cris
I made this recipe last night. My husband and I LOVED it. I used cooking method 1. That is to put it on the rice setting (mine is 12 minutes). My rice when done was still a little crunchy. I put the lid back on and let it set for 10 min and it came out fine. I believe the issue was (and I noticed this when I set it to the rice setting). On LESS/NORMAL/MORE, mine said LESS. It must be my default and had I put it to normal using basmati perhaps it would have been OK. I'm not sure, but this was so good I will be experimenting with the setting again! I forgot to mention because I like it, I put a little bit of lemon zest in with my rice and shrimp before cooking. That is the only thing I added to the recipe. Not many ingredients but oh so very delicious.
Cris
After talking with a friend she said instead of 5 minutes of natural release, try 8-10 minutes. By the way, someone mentioned their shrimp were over cooked, my shrimp turned out perfect.
Maria Doss
Glad to hear and thank you for details - Maria
Michelle
Can you use instant rice with cooking method 2?
Maria Doss
Hi Michelle, The given methods are for regular rice and not instant one. Here is an article from minuterice.com with details to cook instant rice in instant pot. Hope it helps - Maria
Barbara
First, I don't like having to scroll all the way down all of the comments to be able to post my comments.
2nd, I absolutely love Shrimp 🍤. This is a great recipe. I've made it a couple of times in my pressure cooker and it has turned out perfectly. Thank you for this wonderful recipe. 💖
Maria Doss
That’s so great to hear! So glad you love it – Maria ♡
Teresa Sparks
The recipe listed is for Creamy Shrimp Soup. But, clicking on the link, the recipe is now Garlic Butter Shrim and Rice. I was very interested in the Soup, and very disappointed.
Maria Doss
Hi Teresa, Not sure about the source you came from—but you can find the creamy shrimp soup recipe right here: Shrimp Soup. Hope that helps!