Pressure Cooker Indian Butter Shrimp

Pressure Cooker Indian Butter Shrimp
Photograph by Christopher Testani
Total Time
45 minutes, plus 15 to 60 minutes marinating
Rating
5(989)
Notes
Read community notes

A play on the classic Indian chicken makhani, in this recipe yogurt and lime juice-marinated shrimp are cooked in a buttery, gently spiced tomato mixture. The key here is to cook the sauce under pressure, but to use the sauté function to quickly cook the shrimp so they don’t turn rubbery. Serve this over rice to catch every drop of the fragrant, creamy sauce. If you’re a fan of Indian pickles—lime, lemon, mango, and the like—a spoonful of one or all three on the side would not be out of place.

This is one of 10 recipes from Melissa Clark’s “Dinner in an Instant: 75 Modern Recipes for Your Pressure Cooker, Multicooker, and Instant Pot” (Clarkson Potter, 2017).

Melissa Clark’s “Dinner in an Instant” is available everywhere books are sold. Order your copy today.

  • or to save this recipe.

  • Subscriber benefit: give recipes to anyone
    As a subscriber, you have 10 gift recipes to give each month. Anyone can view them - even nonsubscribers. Learn more.
  • Print Options


Advertisement


Ingredients

Yield:6 servings

    For the Marinade

    • ¼cup plain whole-milk yogurt
    • 2teaspoons ground cumin
    • 2teaspoons sweet smoked paprika
    • 2teaspoons garam masala
    • 2teaspoons fresh lime juice
    • teaspoons kosher salt
    • 1teaspoon freshly grated peeled ginger
    • 1garlic clove, grated on a Microplane or minced
    • 2pounds large shrimp, peeled and deveined

    For the Sauce

    • 4tablespoons (½ stick) unsalted butter
    • 2shallots, minced
    • 2garlic cloves, grated or minced
    • teaspoons grated peeled fresh ginger
    • ¼ to ½teaspoon crushed red pepper flakes, to taste
    • ¼teaspoon kosher salt, plus more as needed
    • 128-ounce can diced tomatoes and their juices
    • 1cup heavy cream
    • ½teaspoon finely grated lime zest
    • Cooked basmati rice, for serving
    • Chopped fresh cilantro, for serving
Ingredient Substitution Guide
Nutritional analysis per serving (6 servings)

426 calories; 24 grams fat; 14 grams saturated fat; 0 grams trans fat; 6 grams monounsaturated fat; 1 gram polyunsaturated fat; 21 grams carbohydrates; 4 grams dietary fiber; 7 grams sugars; 35 grams protein; 765 milligrams sodium

Note: The information shown is Edamam’s estimate based on available ingredients and preparation. It should not be considered a substitute for a professional nutritionist’s advice.

Powered by

Preparation

  1. Step 1

    In a large bowl, mix together the yogurt, cumin, paprika, garam masala, lime juice, salt, ginger, and garlic. Stir in the shrimp, cover the bowl, and refrigerate until needed, at least 15 minutes and up to 1 hour.

  2. Step 2

    Prepare the sauce: Using the sauté function, set on low if available, melt 2 tablespoons of the butter in the pressure cooker. Stir in the shallots and a pinch of salt; cook until golden brown, 4 to 8 minutes. Then stir in the garlic, ginger, red pepper flakes, and the ¼ teaspoon salt, and cook until golden, another 1 to 2 minutes.

  3. Step 3

    Stir in the tomatoes, cream, and a pinch of salt. Raise the sauté heat to high if available, and bring to a boil. Then cover and cook on high pressure for 8 minutes. Release the pressure manually.

  4. Step 4

    Remove the lid, and using the sauté function, simmer the sauce, stirring often, until thickened, 3 to 7 minutes.

  5. Step 5

    Stir in the shrimp and the liquid in the bowl, remaining 2 tablespoons butter, and lime zest, and simmer until the shrimp are pink and cooked through, 2 to 5 minutes. Serve over basmati rice, sprinkled with fresh cilantro.

Ratings

5 out of 5
989 user ratings
Your rating

or to rate this recipe.

Have you cooked this?

or to mark this recipe as cooked.

Private Notes

Leave a Private Note on this recipe and see it here.

Cooking Notes

To best cook the rice, any rice, don't rinse it, thus losing the flour's flavor. Instead, fry the dry rice for 30 seconds in a tablespoon of melted butter or olive oil, quickly removing it from the heat so as to not burn the rice. You'll love the added flavor, and the rice won't stick together. Cook in boiling liquid for seventeen minutes,covered, stirring the last minute, for perfect rice every time. I learned about frying rice in Lahore, Pakistan from the hotel chef.

If you were to make this with chicken instead of shrimp, would you add the chicken when you in with the sauce with the pressure cooking function?

Indian Butter chicken variation: Step 2. brown chicken first. Then continue. Step 3: return chicken. 13 minutes high pressure. Manual release.

Replaced the cream with a can of coconut milk. The color and flavor were amazing. Also replaced half the shrimp with steamed cauliflower to make it more of a meal. Kid were sopping up the sauce with naan. Could easily be made vegan. Made the sauce a couple of days ahead of time. The instant pot is most no work but it does take its time. Also used homemade greek yogurt made from lactose free milk (made in instant pot) for part of the family but this is not necessary.

The recipe was tasty but I don't think it benefited from the extra step of pressurizing it. The cup of cream seemed excessive. I added a tablespoon of sour cream at the end and that was sufficient.

My entire family loves this recipe (kids request it often)! I use an immersion blender after step 4 to give the sauce the smooth consistency we are used to from Indian restaurant-style butter sauce. It makes a great amount of sauce, and when there's extra sauce leftover, my daughter likes to use it with rotisserie chicken.

Delightful dinner last night. I’ve had this recipe saved for months and finally took the time to make it. I loved the dish and my critical diners did too! Used a conventional pressure cooker. Not electric. Followed the steps and spices exactly. For the tomatoes, I used organic whole peeled which provides a better taste. (The quality of your canned tomato will make or break this dish.) One addition- At the very end - after the shrimp were nearly done: I added steamed zucchini & cauliflower. Fab!

A seriously delicious experience...the flavors were complex and lovely. The shrimp released lots of liquid after adding them to the sauce, so when they were done, I removed tthem with a slotted spoon and simmered the sauce again for a while to re-thicken before adding the shrimp back. I also added just a dash or two of sugar to balance the acidity at the end. So good. I served it with cumin basmati rice, homemade naan, and Sunday’s mango pie recipe: a feast! Big hit.

I've made this twice. Everyone loves it so much I needed to give it a second shot. I would say my first complaint was that the Spanish smoked paprika overwhelmed the dish. The second time I made it I used one tsp Spanish paprika and one tsp traditional paprika. I think that did help. However, the dish still doesn't taste fabulous as so many others describe it. Is it the canned tomatoes? This is my best guess. I would consider using an immersion blender at the point of step 4.

My first Instant Pot dish and it was fabulous. The flavors were spot on, probably the best Indian butter dish I've made. I thought the pressure cooking stage would break the tomatoes down, but they still had more texture than you'd expect in a traditional butter dish. Still, the pressure cooking step infused the sauce with the spices much more quickly than on the stove. I'll try crushed tomatoes next time to get the silky sauce I'm accustomed to.

To best cook the rice, any rice, don't rinse it, thus losing the flour's flavor. Instead, fry the dry rice for 30 seconds in a tablespoon of melted butter or olive oil, quickly removing it from the heat so as to not burn the rice. You'll love the added flavor, and the rice won't stick together. Cook in boiling liquid for seventeen minutes,covered, stirring the last minute, for perfect rice every time. I learned about frying rice in Lahore, Pakistan from the hotel chef.

I have made this delicious dish many times and will again tomorrow for guests. But... I've never done it with a pressure cooker. It is not difficult to make the switch to doing it without, and it seems a shame that Melissa, whose advice is terrific, does not offer that option. I've commented on this dish in the past, about saving leftover sauce and using it for "Indian eggs Benedict" (i.e. instead of using Hollandaise) but that comment has disappeared. Try it - it's great!

Yes, but you may need to increase cooking time depending on thickness of the chicken.

I had extra coconut milk I wanted to use, so I substituted it for the yogurt and the cream. A great recipe!

We recommend adding 1 tsp Garam to the pressure cooker as well, together with a slightly minced Thai chili. Have tried with cream as well as sour cream: stick to cream. Increase the salt by 1/2 tsp. Quality of tomatoes does matter.

I used crushed tomatoes and it came out perfect. This was the best recipe I’ve made in my IP EVER!!!

Outstanding!

So good!! This will definitely become a staple in our house. Per some of the other notes, I subbed the heavy cream with one can of full fat coconut milk and it worked perfectly. The sauce is super flavorful.

Didn’t use pressure cooker/instant pot. Blended after step 4. Used coconut milk in place of cream.

Added 1-2 tbsp of sugar to add a bit of sweetness.

I don’t understand the rave reviews. This was OK, if you like sauces you can buy in a jar but with a lot more work involved.

This was divine! What I adjusted: Trader Joes langostino tails, one can of rinsed chickpeas, 1- 28 ounce can of mutti Whole tomatoes (blitzed by an immersion blender during prep), 1 cup canned full fat coconut milk, Forager Project unsweetened cashew milk yogurt. Used a Dutch oven, step 3 simmered on low for a total of a1 hour. At the 30 min mark during simmering, added chickpeas to dutch oven, and added langostinos into marinade. Marinated for 25 min and followed rest of instructions.

This was very good. Agree that using an immersion blender after step 4 is key to create the smooth texture seen in restaurant versions. This lacked the slight sweetness found in restaurant versions. Might try adding a little bit of sugar next time, along with peas.

Super! I have not had luck making Indian food before, but this came out great. Would make for friends. Subbed light coconut milk for cream and only had one pound of small shrimp. Added some fresh chili pepper. Lots of extra sauce - thinking I will add cauliflower to make another batch. Only complaint is that diced tomatoes didn’t break down. Could mash em - I wonder if longer in pressure cooker would work.

This recipe is fantastic as written. Like the real deal.

Def do not understand the point of the pressure cooker. And this was a big fat meh. Def in need of some chutneys or raita or something.

After making Sifton’s butter chicken recipe umpteen times, I decided to try this. I did not use a pressure cooker. I used the same method as I would with Sifton’s, the largest Le Creuset I own over very low heat. The only other variation I made from the recipe was before I added the shrimp, I poured everything in my Vitamix blender and pulsed on the lowest setting for about 20-30 seconds. My can of diced tomatoes was quite chunky so it needed to combine with the sauce better. It was divine!

This was so well-received by my entire family. Flavors were top-notch. Next time, I will use the stovetop and simmer the red sauce low and slow (the Burn indicator stopped the cooking process in the pressure cooker). Will also add diced potato, carrots, and spinach.

Will have to try again, mine was not nearly so brothy

Wow! What a delicious and easy weeknight supper. The pressure cooker really melds the flavors quickly. Great directions. We did use low-fat yogurt and mostly milk, rather than cream -- and it was just fine. Also, I pureed a bit with an immersion blender before adding the shrimp.

Private notes are only visible to you.

Advertisement

or to save this recipe.