Tender and juicy Indian butter shrimp cooked in a creamy buttery masala sauce that is to die for. Serve with basmati rice or fresh naan and enjoy this tasty meal in under 30 minutes!

If you enjoy seafood but would like to make it in a non-traditional way, give this Indian Butter Shrimp recipe a try. The buttery taste goes perfectly with the shrimp, as do all the spices added to this dish to enhance the flavor. You can easily make the shrimp on your skillet and then serve it by itself, over a bed of rice, or even on top of a salad.

What You’ll Need to Make Indian Butter Shrimp

You do not need too many ingredients to prepare the Indian Butter Shrimp. Make sure you have these ingredients:

  • Peeled Shrimp. Remove the tail and devein the shrimp before you start to prepare the dish.
  • Minced Garlic. The minced garlic brings flavor to the dish and goes perfectly with the shrimp.
  • Turmeric Powder. The turmeric powder is an everyday staple when preparing Indian dishes. It is good for your body and great to add to shrimp.
  • Red Chili Powder. Give your shrimp just a slight bit of spice by using some red chili powder in the mix.
  • Lemon Juice. The lemon juice adds a slight tang to the shrimp.

You will also need grated ginger, salt, tomatoes, red onion, and oil for your Indian Butter Shrimp. When preparing the butter sauce to put on the shrimp, you will need some additional ingredients, including butter, red onion, cashews, garam masala, sugar, water, heavy cream, and cilantro.

How to Make the Indian Butter Shrimp

The steps involved in making the Indian Butter Shrimp are as simple as it gets. Coat your shrimp with the marinade ingredients and allow your shrimp to sit in the marinade for about 30 minutes.

In the meantime, place a skillet on the stovetop and add a tablespoon of butter to it. When the butter starts melting, toss in your shrimp. 

You will cook the shrimp for about four minutes before removing them from the skillet and setting them on a plate. Add more butter to the skillet, followed by cashews, garlic, ginger, and onion. 

You may then add your tomatoes, wait until they become soft, and toss in all your spices.

Pour the contents of the skillet into an immersion blender until it becomes a puree. Add the sauce back to the stove, cook it for another five minutes, and then toss your shrimp into the butter sauce.

As a finishing touch, add in your heavy cream and cilantro, mixing well before serving.

The result is a delicious creamy flavor-packed sauce loaded with tender juicy shrimp. Serve with Basmati rice or/and fresh naan bread and enjoy this delicious dish in under 30 minutes!

Pro Tip: If you will be serving this dish with rice, get the rice started cooking before you begin making the shrimp so they are ready at the same time!

How to Store Indian Butter Shrimp

When you make the Indian Butter Shrimp, you can place it in a plastic container and seal it with a lid, labeling it with the date to keep track of when you made it. You should keep it in the fridge for no longer than three days.

How to Freeze: You can freeze the cooked shrimp if you would like to. The shrimp will stay fresh in your freezer for about two months. Please do not attempt to save it any longer than that because the shrimp will start to go bad.

More Delicious Quick Indian Recipes

Easy 20 Minute Butter Chicken

30 Minute Instant Pot Butter Chicken

Easy Chicken Tikka Masala

Meal-Prep Butter Chicken

Indian Butter Shrimp

Tender and juicy Indian butter shrimp cooked in a creamy buttery masala sauce that is to die for. Serve with basmati rice or fresh naan and enjoy this tasty meal in under 30 minutes!

5 from 1 vote

Print Pin Rate

Course: Dinner

Cuisine: Indian

Keyword: Butter, indian, shrimp, tikka

Prep Time: 10 minutes

Cook Time: 20 minutes

Servings: 4

Calories: 224kcal

Ingredients

Marinate

  • 1/2 lb shrimp, peeled, tail removed and deveined
  • 1/2 tsp minced garlic
  • 1/2 tsp grated ginger
  • 1/2 tsp salt
  • 1/2 tsp turmeric powder
  • 1/2 tsp red chili powder or paprika
  • 1 tbsp oil
  • 1 tbsp lemon juice

To make butter sauce

  • 2 tbsp unsalted butter
  • 1 cup diced red onion
  • 1 cup diced tomato
  • 1 tsp minced garlic
  • 1 tsp grated ginger
  • 10 – 15 cashews
  • 1 tsp red chili powder or paprika
  • 1 tsp garam masala
  • 1 tsp sugar
  • 1/2 cup water
  • 2 tbsp heavy cream
  • salt to taste
  • Cilantro, to garnish

Instructions

  • In a medium bowl, combine all the ingredients mentioned on “to marinate”. Coat the shrimp well and refrigerate for 20-30 minutes to marinate.

  • Heat a skillet on a medium flame with a tablespoon of butter. Add the marinated shrimps to the skillets and cook them for 4-5 minutes. Once done remove them to a plate and keep it aside.

  • To the same skillet add the remaining tablespoon of butter, add in the garlic, ginger, cashews, and onions. Cook until the onions turn translucent and then add the chopped tomatoes.

  • Once the tomatoes turn mushy add the spice powders; red chili powder, garam masala, sugar, and salt. Saute for a minute and add ¼ cup water to avoid burning the spices.

  • Remove from heat and blend them on a food processor or immersion blender to a smooth puree.

  • Return to the stove and cook the sauce for 5 minutes. Add the cooked shrimp to the sauce.

  • Add in another ¼ cup of water to the sauce and let it simmer for 3 minutes.

  • Finally, add the heavy cream and cilantro and off the flame.

  • Serve the butter shrimp over the cooked basmati rice and naan.

Notes

Pro Tip: If you will be serving this dish with rice, get the rice started cooking before you begin making the shrimp so they are ready at the same time!

Equipment

Skillet

Serving Bowls

Nutrition

Serving: 1serving | Calories: 224kcal | Carbohydrates: 10g | Protein: 14g | Fat: 15g | Saturated Fat: 6g | Cholesterol: 168mg | Sodium: 757mg | Potassium: 251mg | Fiber: 2g | Sugar: 5g | Vitamin A: 580IU | Vitamin C: 13mg | Calcium: 115mg | Iron: 2mg

To keep reading this article at Dinner (Gimme Delicious)

Find out More