Total Time
Prep 10 mins
Cook 30 mins

Adapted from a recipe at Serious Eats

Ingredients Nutrition


  1. In a heavy pot, heat the ghee or oil until shimmering. Add onion and cook slowly, stirring often, until golden, about 20 minutes. Add ginger, garlic, tomato paste, garam masala and chili powder. It should be thick, but not pasty; it should drip off a spoon. If too thick, add more ghee or oil. Cook until very fragrant, 3-4 minutes.
  2. Add water and stir until smooth. Season to taste with salt and pepper. Add shrimp and poach gently until cooked through, 3-5 minutes.
  3. Remove from heat and stir in yogurt. Serve over cooked jasmine or basmati rice.
Most Helpful

I followed this recipe exactly except for adding red bell peppers. Well, this is unlike any tikka masala I have ever tasted. The garam masala was so overpowering and the only flavor that could be tasted. I wound up not even finishing a serving and throwing out the whole batch.

ekmw511 July 15, 2012

If you like Indian food, you will like this recipe. Shrimp Masala is my favorite, so I was very excited to find this recipe. I didn't have ginger, and only cooked the onions for 10 minutes. I also used low fat yogurt, it tasted very similar to our local restaurant.

realities June 14, 2010