Indian
Easy

Easy Shrimp Curry Recipe (Ready in 30 Minutes)

A quick and flavorful shrimp curry featuring tender prawns in a creamy, aromatic tomato-coconut sauce. Perfect for busy weeknights when you want something special without the wait.

This recipe has been verified by our culinary team
Created by
Updated January 13, 2023
10 min
Prep Time
20 min
Cook Time
Servings
Easy Shrimp Curry Recipe (Ready in 30 Minutes)
$15
INTRODUCTION

What is this dish?

Easy shrimp curry is a quick weeknight version of the beloved Indian prawn curry — succulent shrimp simmered in an aromatic tomato and coconut milk sauce with warming spices. Ready in just 30 minutes, it captures the essential flavors of Indian coastal cooking without requiring hours of simmering. The coconut milk creates a creamy, mildly sweet base that balances the heat of the spices and complements the natural sweetness of the shrimp.

Why you'll love it

This curry delivers genuine Indian restaurant flavor in under 30 minutes using simple pantry ingredients. The coconut milk creates a naturally creamy sauce without dairy, and the combination of curry powder, cumin, and coriander gives every spoonful bold, layered spice. The shrimp cook in minutes and the entire dish comes together faster than ordering takeout.

When to serve

Shrimp curry is perfect for busy weeknight dinners when you want something impressive but quick. It works equally well for a casual dinner party — it looks and tastes restaurant-quality despite the minimal effort. The mild heat level makes it family-friendly, and the colorful presentation makes it a crowd-pleaser.

Quick tips

Pat shrimp completely dry before cooking for proper searing. Build and develop the sauce first, then add shrimp only in the last 3-4 minutes to prevent overcooking. Bloom spices in hot oil before adding liquid for maximum flavor depth. Add garam masala and lemon juice only at the very end to preserve their fresh aroma.

INGREDIENT HIGHLIGHTS

Large Shrimp

The star protein — large or jumbo shrimp work best in curry because their size allows them to stay juicy and tender without overcooking before the sauce has time to coat them. Fresh or frozen both work well; frozen should be completely thawed and patted very dry.

Coconut Milk

Full-fat canned coconut milk is the secret to the creamy, slightly sweet base that distinguishes this curry from tomato-only preparations. It also makes the dish naturally dairy-free. The fat content carries the spice flavors and creates the luscious sauce consistency.

Curry Powder

A pre-made spice blend of turmeric, coriander, cumin, fenugreek, and chili that forms the flavor backbone of this quick curry. Quality curry powder varies enormously — use a fresh, aromatic brand from an Indian grocery store for significantly better results.

Fresh Ginger and Garlic

The aromatic foundation of the sauce — always use freshly minced garlic and freshly grated ginger rather than powdered alternatives. Fresh aromatics have a pungent, bright quality that powder cannot replicate and are what make the curry taste genuinely homemade rather than from a packet.

Substitution Options

Use chicken, firm white fish (cod or tilapia), or paneer instead of shrimp — adjust cooking times accordingly (chicken 15-20 min, fish 8-10 min, paneer 5 min). Replace coconut milk with heavy cream for a richer, non-coconut version. Canned crushed tomatoes can replace fresh diced tomatoes. If you do not have curry powder, combine 1/2 tsp each of cumin, coriander, turmeric, and a pinch of cayenne as a substitute. Ghee can replace vegetable oil for a more authentic, richer flavor.

Ingredients
0/18 ready
Other
Other
Fresh Produce
Fresh Produce
Other
Fresh Produce
Dairy
Other
Other
Other
Other
Other
Spices & Seasonings
Fresh Produce
Other
Other
Other
Pantry Staples

Step-by-Step Instructions

1

Prepare the shrimp

Pat 1 pound of peeled and deveined shrimp completely dry with paper towels. Season lightly with a pinch of salt and pepper. Set aside. Drying the shrimp prevents them from releasing water into the curry and ensures they sear nicely.

Pro Tips:

  • Use large or jumbo shrimp for the best texture.
  • Frozen shrimp work well - just thaw completely and pat very dry.
Estimated time: 3 minutes
2

Sauté the aromatics

Heat 2 tablespoons of vegetable oil or ghee in a large skillet or deep pan over medium heat. Add 1 finely diced onion and cook for 4-5 minutes until softened and lightly golden. Add 3 cloves minced garlic and 1 tablespoon grated fresh ginger. Cook for 1 minute, stirring constantly, until fragrant.

Pro Tips:

  • Don't let the garlic burn or it will taste bitter.
  • Ghee adds authentic flavor but oil works perfectly fine.
Estimated time: 6 minutes
3

Add spices and tomatoes

Add 1 tablespoon curry powder, 1 teaspoon ground cumin, 1 teaspoon ground coriander, 1/2 teaspoon turmeric, and 1/2 teaspoon chili powder to the pan. Stir for 30 seconds until the spices are toasted and fragrant. Add 2 diced tomatoes (or 1 cup canned crushed tomatoes) and 1 teaspoon salt. Cook for 5-6 minutes, stirring occasionally, until the tomatoes break down and the mixture thickens slightly.

Pro Tips:

  • Toasting the spices before adding liquid intensifies their flavors.
  • If using canned tomatoes, the sauce will come together faster.
Estimated time: 7 minutes
4

Add coconut milk and simmer

Pour in 1 cup coconut milk and stir well to combine. Bring the sauce to a gentle simmer and cook for 3-4 minutes until it thickens slightly. Taste and adjust seasoning with more salt if needed.

Pro Tips:

  • Full-fat coconut milk creates a richer, creamier sauce.
  • The sauce should coat the back of a spoon when ready.
Estimated time: 4 minutes
5

Cook the shrimp

Add the prepared shrimp to the sauce in a single layer. Cook for 3-4 minutes, flipping halfway through, until the shrimp turn pink and opaque throughout. Do not overcook or the shrimp will become rubbery. Stir in 1/2 teaspoon garam masala and 1 tablespoon lemon juice.

Pro Tips:

  • Shrimp cook very quickly - they're done when they form a C-shape.
  • Adding garam masala at the end preserves its aromatic flavor.
Estimated time: 4 minutes
6

Garnish and serve

Remove from heat and garnish with 2 tablespoons chopped fresh cilantro. Serve immediately over steamed basmati rice or with warm naan bread for scooping up the sauce.

Pro Tips:

  • Squeeze extra lemon juice over individual servings for brightness.
  • This curry tastes even better with a dollop of plain yogurt on the side.
Estimated time: 1 minute

Chef's Tips

Techniques that separate good from great

1

Dry the shrimp completely before cooking — this is non-negotiable

Wet shrimp steam instead of searing and release water that dilutes the curry sauce. Pat every shrimp completely dry with paper towels before seasoning. This single step is the difference between shrimp that develop a light golden crust and shrimp that are pale and watery.

2

Cook the shrimp separately and add them to the sauce at the very end

Shrimp cook in 3-4 minutes and become rubbery if overcooked. Building the sauce first, then adding shrimp only for the final 3-4 minutes of cooking, ensures they are perfectly cooked — pink, curled, and tender rather than tough and shrunken.

3

Bloom your spices in hot oil before adding any liquid

Adding curry powder, cumin, and coriander to hot oil and stirring for 30-45 seconds before any liquid is added extracts fat-soluble flavor compounds that water cannot. This step builds the flavor foundation. The spices should become intensely fragrant and darken slightly — that is the sign they are properly bloomed.

4

Add garam masala and lemon juice only at the very end

Garam masala contains volatile aromatic compounds that evaporate with prolonged heat. Adding it in the last minute of cooking preserves the fresh, complex aroma. Similarly, lemon juice added off-heat or just before serving keeps its bright acidity instead of cooking down to blandness.

Nutrition Facts

Per serving
Calories340
Protein28g
Carbohydrates14g
Fat20g
Fiber3g
Sodium850mg

Equipment Needed

  • Large skillet or deep pan with lid
  • Wooden spoon or spatula
  • Knife and cutting board
  • Measuring cups
  • Measuring spoons
  • Paper towels

Quick Tips

  • For extra heat, add 1 sliced green chili pepper along with the onions.
  • Leftover curry can be stored in an airtight container in the refrigerator for up to 2 days. Reheat gently to avoid overcooking the shrimp.
  • You can substitute chicken, fish, or paneer for the shrimp using the same method - just adjust cooking times accordingly.

Recipe Variations

Different ways to make this dish your own

1

Prawn Curry with Spinach

Stir in 2 cups of fresh spinach in the last 2 minutes of cooking after adding the shrimp. The spinach wilts into the coconut sauce, adding color and nutrition without changing the fundamental curry character.

2

Kerala-Style Shrimp Curry

Add 1/2 teaspoon of black mustard seeds and 10 fresh curry leaves to the hot oil before the onions for an authentic South Indian coastal flavor. Replace some of the tomato with a splash of tamarind water for extra tang.

3

Thai-Inspired Coconut Shrimp Curry

Swap the Indian spice blend for 2 tablespoons of Thai red or green curry paste, add a tablespoon of fish sauce, a teaspoon of sugar, and a squeeze of lime at the end. Use lemongrass and Thai basil as garnish for a completely different direction.

4

Shrimp and Vegetable Curry

Add diced bell peppers, zucchini, or baby spinach along with the tomatoes to make a more substantial, vegetable-forward version. The shrimp still cook at the end for the last 3-4 minutes.

What to Serve With

Perfect pairings to complete the meal

1

Steamed Basmati Rice

The ideal base for shrimp curry — long-grain basmati soaks up the coconut-tomato sauce beautifully. The fragrant rice complements rather than competes with the curry's complex spice profile.

2

Warm Garlic Naan

Puffy naan is perfect for scooping up the coconut curry sauce. The slight sweetness and chewiness of naan pairs beautifully with the richness of the coconut-based sauce and the sweetness of the shrimp.

3

Plain Yogurt or Raita

A dollop of cooling plain yogurt alongside the curry provides a creamy, acidic counterpoint to the coconut sauce and tempers any heat. Cucumber raita with mint is a particularly refreshing accompaniment.

4

Crispy Papadum

Thin, crispy lentil wafers that add satisfying crunch to the meal. Microwave individual papadums for 30-45 seconds until puffed and crispy. The shattering crunch contrasts beautifully with the silky curry.

Storage & Make-Ahead

Keep it fresh and plan ahead

Refrigerator

Store in an airtight container for up to 2 days. Shrimp-based curries have a shorter refrigerator life than meat curries as shrimp texture degrades faster. The sauce itself keeps for up to 3-4 days without shrimp.

Freezer

Freeze the sauce base without the shrimp for up to 2 months. Cooked shrimp do not freeze well — they become rubbery and tough when reheated from frozen. Prepare and add fresh shrimp when reheating the sauce.

Make-Ahead

Make the curry sauce up to 3 days ahead and refrigerate. When ready to serve, reheat the sauce to a gentle simmer and add fresh shrimp, cooking for 3-4 minutes. This gives the freshest possible shrimp texture.

Reheating

Reheat the curry gently in a saucepan over medium-low heat, stirring occasionally. Avoid high heat and prolonged reheating as shrimp become rubbery quickly. Heat just until warmed through — 3-4 minutes is usually sufficient.

Frequently Asked Questions
Leave a Review
Share your experience with this recipe
Reviews
No reviews yet

Be the first to review this recipe!

Got Leftovers?

Turn what you already have in your fridge into delicious meals. Our AI-powered generator creates personalized recipes from your ingredients.

Try AI Recipe Generator

You Might Also Like

Discover more delicious recipes similar to what you're cooking

Oven-Baked Tandoori Chicken (Easy Restaurant-Style Recipe)
10
Easy
Oven-Baked Tandoori Chicken (Easy Restaurant-Style Recipe)
35-40 min
2
Indian
Keema Curry Recipe (Spiced Ground Meat Indian Curry)
12
Easy
Keema Curry Recipe (Spiced Ground Meat Indian Curry)
30 min
2
Indian
Easy Butter Chicken (Creamy Indian Chicken Curry at Home)
14
Easy
Easy Butter Chicken (Creamy Indian Chicken Curry at Home)
25-30 min
2
Indian
Easy Aloo Gobi (Indian Potato and Cauliflower Curry)
6
Easy
Easy Aloo Gobi (Indian Potato and Cauliflower Curry)
25-30 min
2
Indian

Get 5 Delicious Recipes Every Week

Join our newsletter and discover new favorites delivered straight to your inbox. No spam, just tasty inspiration.