Dinner Ideas

Shrimp Tikka Masala

Introduction

Shrimp Tikka Masala is a vibrant and aromatic dish that brings the flavors of Indian cuisine to your kitchen. Succulent shrimp are marinated in a blend of spices and yogurt, then cooked in a rich, creamy tomato-based sauce infused with traditional Indian spices. The result is a dish that is both comforting and indulgent, with a perfect balance of tangy, spicy, and creamy flavors. This recipe is perfect for seafood lovers looking to enjoy a twist on the classic Chicken Tikka Masala.

Why I Love This Recipe

I love this recipe because it’s a perfect combination of bold flavors and tender shrimp cooked in a luscious sauce. The marinade infuses the shrimp with aromatic spices, while the creamy tomato sauce adds depth and richness. It’s restaurant-quality Indian cuisine made accessible at home and pairs beautifully with rice or naan for a complete meal.

Why It’s a Must-Try Dish

This dish is a must-try because it transforms everyday shrimp into a flavor-packed, exotic meal. The balance of spices, cream, and tangy tomatoes creates a comforting yet exciting dish that’s perfect for dinner parties or weeknight indulgence. It’s a crowd-pleaser and an excellent way to explore Indian flavors at home.

Preparation and Cooking Time

  • Preparation Time: 20 minutes
  • Marination Time: 30 minutes (optional, for deeper flavor)
  • Cooking Time: 20 minutes
  • Total Time: 50 minutes
  • Servings: 4
  • Calories: Approximately 400 per serving

Cuisine and Course

  • Cuisine: Indian / South Asian
  • Course: Main Course

Ingredients

For the Shrimp Marinade:

  • 1 lb (450g) large shrimp, peeled and deveined
  • 1/2 cup plain yogurt
  • 1 tablespoon lemon juice
  • 2 cloves garlic, minced
  • 1 teaspoon grated ginger
  • 1 teaspoon garam masala
  • 1/2 teaspoon turmeric
  • 1/2 teaspoon chili powder
  • Salt, to taste

For the Tikka Masala Sauce:

  • 2 tablespoons vegetable oil or ghee
  • 1 medium onion, finely chopped
  • 3 cloves garlic, minced
  • 1 teaspoon grated ginger
  • 1 teaspoon cumin powder
  • 1 teaspoon coriander powder
  • 1 teaspoon paprika
  • 1/2 teaspoon chili powder (adjust to taste)
  • 1 can (14 oz) crushed tomatoes
  • 1/2 cup heavy cream or coconut milk
  • 1 teaspoon garam masala
  • Salt, to taste
  • Fresh cilantro, chopped (for garnish)

Simple Cooking Directions

  1. Mix all marinade ingredients and coat the shrimp. Marinate for 30 minutes if possible.
  2. Heat oil in a skillet and sauté onion, garlic, and ginger until fragrant.
  3. Add cumin, coriander, paprika, and chili powder; cook 1-2 minutes.
  4. Stir in crushed tomatoes and simmer 5-7 minutes.
  5. Add cream, garam masala, and salt; simmer another 2-3 minutes.
  6. Cook marinated shrimp in the sauce for 3-5 minutes until shrimp are opaque.
  7. Garnish with fresh cilantro and serve hot.

Step-by-Step Preparation Method

Step 1: Marinate the Shrimp

In a bowl, combine yogurt, lemon juice, garlic, ginger, garam masala, turmeric, chili powder, and salt. Add shrimp and coat well. Marinate for 30 minutes for best flavor (optional but recommended).

Step 2: Prepare the Sauce Base

Heat oil or ghee in a large skillet over medium heat. Add chopped onions and sauté until translucent. Add garlic and ginger, cooking until fragrant, about 1 minute.

Step 3: Add Spices

Stir in cumin, coriander, paprika, and chili powder. Cook for 1-2 minutes, stirring frequently to release their aroma.

Step 4: Add Tomatoes

Add crushed tomatoes to the skillet. Simmer for 5-7 minutes until slightly thickened.

Step 5: Add Cream and Garam Masala

Reduce heat and stir in heavy cream or coconut milk. Add garam masala and salt to taste. Simmer for 2-3 minutes until sauce is rich and creamy.

Step 6: Cook the Shrimp

Add marinated shrimp to the sauce and cook 3-5 minutes, until shrimp are pink and opaque. Avoid overcooking to keep shrimp tender.

Step 7: Serve

Garnish with freshly chopped cilantro. Serve hot over steamed basmati rice or with naan bread.

How to Serve

  • Serve with basmati rice or warm naan for a complete meal.
  • Garnish with cilantro and a wedge of lemon for freshness.
  • Pair with a mild raita or cucumber salad for balance.

Additional Recipe Tips

  • Use fresh shrimp for the best flavor and texture.
  • Adjust chili powder and paprika for desired heat level.
  • Simmer sauce gently to avoid separating cream.
  • Marinating the shrimp enhances flavor but can be skipped if short on time.

Variations

  • Chicken Tikka Masala: Substitute shrimp with chicken breast or thighs.
  • Vegetable Tikka Masala: Use paneer, cauliflower, or mixed vegetables instead of shrimp.
  • Coconut Tikka Masala: Replace cream with coconut milk for a dairy-free option.
  • Spicy Version: Add extra chili powder or fresh green chilies.

Freezing and Storage

Storage: Refrigerate cooked tikka masala in an airtight container for up to 3 days.

  • Freezing: Freeze sauce without shrimp for up to 2 months. Add freshly cooked shrimp when reheating.
  • Reheating: Reheat gently in a saucepan over low heat to prevent splitting of cream.

Special Equipment Needed

  • Large skillet or sauté pan
  • Mixing bowl for marinating
  • Wooden spoon or spatula
  • Knife and cutting board

FAQ

Q1: Can I use frozen shrimp?
A1: Yes, thaw completely before marinating and cooking.

Q2: Can I make this spicy or mild?
A2: Adjust chili powder, paprika, or add fresh chilies to taste.

Q3: Can I make this ahead of time?
A3: You can prepare the sauce ahead, but cook shrimp fresh to avoid overcooking.

Q4: Can I substitute coconut milk for cream?
A4: Yes, for a dairy-free version.

Q5: How do I keep shrimp tender?
A5: Cook shrimp just until pink and opaque, about 3-5 minutes.

Conclusion

Shrimp Tikka Masala is a flavorful, comforting, and elegant dish that brings the rich, aromatic flavors of Indian cuisine to your home. With succulent shrimp, a creamy tomato-based sauce, and perfectly balanced spices, it’s quick enough for weeknights but impressive enough for guests. Served with rice or naan, this dish is a must-try for anyone who loves bold, exotic flavors without complicated preparation.

Shrimp Tikka Masala

Course: Dinner IdeasCuisine: IndianDifficulty: Easy
Servings

4

servings
Prep time

20

minutes
Cooking time

30

minutes
Total time

50

minutes

Ingredients

  • For the Shrimp Marinade:

  • 1 lb (450g) large shrimp, peeled and deveined

  • 1/2 cup plain yogurt

  • 1 tablespoon lemon juice

  • 2 cloves garlic, minced

  • 1 teaspoon grated ginger

  • 1 teaspoon garam masala

  • 1/2 teaspoon turmeric

  • 1/2 teaspoon chili powder

  • Salt, to taste

  • For the Tikka Masala Sauce:

  • 2 tablespoons vegetable oil or ghee

  • 1 medium onion, finely chopped

  • 3 cloves garlic, minced

  • 1 teaspoon grated ginger

  • 1 teaspoon cumin powder

  • 1 teaspoon coriander powder

  • 1 teaspoon paprika

  • 1/2 teaspoon chili powder (adjust to taste)

  • 1 can (14 oz) crushed tomatoes

  • 1/2 cup heavy cream or coconut milk

  • 1 teaspoon garam masala

  • Salt, to taste

  • Fresh cilantro, chopped (for garnish)

Directions

  • Step 1: Marinate the Shrimp : In a bowl, combine yogurt, lemon juice, garlic, ginger, garam masala, turmeric, chili powder, and salt. Add shrimp and coat well. Marinate for 30 minutes for best flavor (optional but recommended).
  • Step 2: Prepare the Sauce Base : Heat oil or ghee in a large skillet over medium heat. Add chopped onions and sauté until translucent. Add garlic and ginger, cooking until fragrant, about 1 minute.
  • Step 3: Add Spices : Stir in cumin, coriander, paprika, and chili powder. Cook for 1-2 minutes, stirring frequently to release their aroma.
  • Step 4: Add Tomatoes : Add crushed tomatoes to the skillet. Simmer for 5-7 minutes until slightly thickened.
  • Step 5: Add Cream and Garam Masala : Reduce heat and stir in heavy cream or coconut milk. Add garam masala and salt to taste. Simmer for 2-3 minutes until sauce is rich and creamy.
  • Step 6: Cook the Shrimp : Add marinated shrimp to the sauce and cook 3-5 minutes, until shrimp are pink and opaque. Avoid overcooking to keep shrimp tender.
  • Step 7: Serve : Garnish with freshly chopped cilantro. Serve hot over steamed basmati rice or with naan bread.