HomeInstant PotInstant Pot Indian Butter Shrimp
Instant Pot Indian Butter Shrimp
This Instant Pot Indian Butter Shrimp recipe allows you to have restaurant quality Indian food at home. The tomato and cream based sauce is flavored with garam masala, garlic, cumin, fresh ginger, and paprika.
- Prep30 min
- Cook25 min
- Total55 min
- Serves4 servings

This Instant Pot Indian Butter Shrimp recipe allows you to have restaurant quality Indian food at home. Cooking this meal in the Instant Pot produces so much flavor. The smell is amazing. Serve over some Basmati or Jasmine rice to soak up all of the creamy, delicious sauce.

Fresh ginger, garam masala, lime juice, cilantro, and paprika give flavor to the sauce and shrimp. I found this recipe in one of my new cookbooks, Dinner in an Instant. It’s a good one if you are looking for new recipes to try in the Instant Pot..
The shrimp are marinated in a yogurt-based marinade with lots of spices for up to an hour.

While the shrimp are marinating, the sauce is prepared in the Instant Pot. The sauce only takes 8 minutes on High Pressure and then 4 to 7 minutes on “Saute” mode to thicken up some. I love how quickly a pressure cooker can marry all those flavors together!

The tomato and cream based sauce is flavored with shallots, garlic, fresh grated ginger, red pepper flakes, and lime zest. It is lick your finger good and some fresh Na’an would be perfect for mopping it up. The shrimp are stirred in at the end and only need a few minutes to cook.
Check out this method for cooking perfect basmati rice in an Instant Pot.

TOOLS and INGREDIENTS NEEDED FOR THIS RECIPE
Microplane Zester– very sharp and perfect for grating ginger and lime zest.
Instant Pot 6-quart Programmable Pressure Cooker– functions not only as a pressure cooker but also a rice cooker and slow cooker.
Recipe adapted from Dinner in an Instant
More Indian Recipes
Slow Cooker Chicken Tikka Masala
Disclosure: This post may contain affiliate links.
Ingredients
Marinade
Sauce
Steps
- 1
In a medium bowl, mix together yogurt, cumin, paprika, garam masala, lime juice, salt, ginger and garlic to make marinade. Stir in shrimp. Refrigerate for 15 minutes to 1 hour.
- 2
While shrimp are marinating, prepare the sauce. Turn Instant Pot to "saute" and add 2 tablespoons butter.
- 3
Once butter has melted, add shallots and a pinch of salt. Cook until golden brown, 4 to 6 minutes.
- 4
Stir in garlic, ginger, red pepper flakes, and 1/4 teaspoon salt and cook another 1 to 2 minutes.
- 5
Stir in tomatoes and their juice, heavy cream, and another pinch of salt. Bring mixture to a boil. Then cover and set on high pressure for 8 minutes. Make sure valve is turned to "sealing". Release the pressure maunally. When pin drops, remove the lid.
- 6
Turn on "saute" mode and simmer the sauce to thicken, about 4 to 7 minutes.
- 7
Stir in the shrimp and marinade, the remaining 2 tablespoons butter, and the lime zest and cook 2 to 5 minutes, or until shrimp are pink, being careful not to overcook. They will continue to cook in the sauce once you remove them from the Instant Pot.
- 8
Serve with rice and cilantro.
More from this shelf
Side DishesInstant Pot Southern Green Beans
Main DishesInstant Pot Swiss Chicken
Main DishesInstant Pot Cheesy Taco Pasta
BreakfastInstant Pot Sausage Grits
Main DishesInstant Pot Caesar Chicken
Main DishesInstant Pot 3-Packet Pot Roast
Main DishesInstant Pot Country Style Ribs
Main DishesInstant Pot Honey Sesame Chicken