The sizzle of onions hitting warm oil, followed by the fragrant bloom of garlic, ginger, and curry powder – these are the sounds and smells that instantly transport me to a place of comfort. For years, this Easy Shrimp Curry has been a weeknight savior in my home, a dish that promises a burst of flavor without demanding hours in the kitchen. It’s the kind of meal that feels both a little bit special and incredibly doable, even on the busiest of days.
This Easy Shrimp Curry isn’t just about speed; it’s about a harmonious blend of aromatic spices, succulent shrimp, and a creamy, savory sauce that coats every bite. It’s perfect for those evenings when you crave something deeply satisfying but are short on time. Whether you’re a seasoned cook or just starting your culinary journey, this shrimp curry recipe is designed to be straightforward and utterly delicious, making it a fantastic choice for a cozy family dinner or even a casual gathering with friends.
Why You’ll Love This Recipe
This Easy Shrimp Curry isn’t just another recipe; it’s a delightful experience waiting to happen in your kitchen. Here’s why you’ll find yourself making it again and again:
- Quick & Easy: From start to finish, this shrimp curry is ready in under 30 minutes. This makes it an absolute hero for busy weeknights when you want a home-cooked meal without the fuss.
- Flavor Explosion: The combination of aromatic ginger, garlic, and rich curry powder, balanced with creamy coconut and tangy tomatoes, creates a sauce that’s simply irresistible. Each bite is packed with complex, yet harmonious, flavors.
- Versatile & Adaptable: This recipe is wonderfully forgiving. You can easily adjust the spice level, swap in your favorite vegetables, or even change up the protein if shrimp isn’t on hand. It’s a great base for your culinary creativity.
- Perfect for Everyone: Whether you’re feeding picky eaters or adventurous palates, this shrimp curry tends to be a crowd-pleaser. It’s hearty enough for comfort food lovers but also feels light and healthy. Busy parents will appreciate the quick prep and cook time, and anyone looking for a satisfying meal without much effort will fall in love.
Ingredients for Easy Shrimp Curry

Let’s talk about what you’ll need to create this beautiful Easy Shrimp Curry. The magic lies in the simplicity and quality of these components.
Core Ingredients
- 2 tablespoons olive oil: This is our starting point for building flavor. A good quality olive oil works best.
- 1 large onion (finely chopped): Onions provide a sweet and savory base that’s essential for any good curry. Fine chopping helps it melt into the sauce.
- 2 cloves garlic (minced): Fresh garlic is key for that aromatic punch. Don’t skimp here!
- 1 tablespoon ginger (minced): Fresh ginger adds a warm, zesty note that complements the curry spices wonderfully.
- 2 tablespoons curry powder: This is the heart of our shrimp curry. Use your favorite brand – whether it’s mild, medium, or hot, it will define the dish’s character.
- 1 cup fish broth (or chicken broth substitute): Fish broth enhances the seafood flavor, but good quality chicken broth is a fantastic and readily available alternative for your shrimp curry.
- 3/4 cup canned diced tomatoes (blended): Blending the tomatoes helps create a smoother sauce. Look for good quality canned tomatoes for the best flavor.
- 1/3 cup coconut cream: This adds richness and a lovely creamy texture to the shrimp curry. It’s thicker and more concentrated than coconut milk.
- 1 1/2 pounds shrimp (tails removed): The star of our show! Peeled and deveined shrimp with tails removed are easiest for eating.
Substitutions and Tips
- For a Thinner Sauce: If you prefer a lighter consistency for your shrimp curry, you can substitute the coconut cream with full-fat coconut milk. You might need to simmer it a little longer to slightly thicken.
- Spice it Up: Love a bit of heat? Add 1/4 to 1/2 teaspoon of cayenne pepper along with the curry powder. You can also add a finely chopped green chili with the onions.
- Vegetable Power: Feel free to bulk up your shrimp curry with vegetables! Add 1-2 cups of chopped bell peppers (any color), cauliflower florets, broccoli florets, or a couple of handfuls of fresh spinach (stir in spinach during the last few minutes of cooking until wilted).
- Broth Options: While fish broth is ideal, chicken broth is a perfectly acceptable substitute. Vegetable broth can also work if you’re aiming for a pescatarian version without overt chicken flavor.
- Lemon/Lime Brightness: A squeeze of fresh lemon or lime juice stirred in just before serving can really brighten the flavors of the shrimp curry.
- Fresh Garnish: Chopped fresh cilantro is a classic garnish that adds a burst of freshness.
Best Type of Shrimp to Use
Choosing the right shrimp can make a significant difference in your Easy Shrimp Curry. For flavor and texture, I recommend using large or jumbo shrimp (21-25 or 16-20 count per pound). Their meatier texture holds up well in the sauce and provides a satisfying bite.
Fresh, wild-caught shrimp often have the best flavor, but good quality frozen shrimp are also an excellent and convenient option. If using frozen, make sure they are thoroughly thawed before cooking. Pat them dry with paper towels to ensure they sear nicely rather than steam.
Peeled and deveined shrimp will save you a lot of prep time. You can choose to leave the tails on for presentation if you like, but for easier eating, especially in a curry, tails-off is generally preferred.
Alternatives:
- Medium Shrimp (31-35 count): These will also work well, but cook even faster, so watch them closely to avoid overcooking. They are a good option if you prefer smaller bites of shrimp throughout the curry.
- Scallops: For a different seafood twist, bay or sea scallops (adjust cooking time accordingly) can be a delicious substitute.
- Chicken: If you’re not a seafood fan, thinly sliced chicken breast or thigh meat can be used instead. Sauté the chicken until cooked through before adding the shrimp would normally go in.
Kitchen Tools You’ll Need
You don’t need a lot of fancy equipment to make this delicious Easy Shrimp Curry. Here are the essentials and a few nice-to-haves:
Must-Have Tools
- Large Skillet or Sauté Pan: A 12-inch skillet with reasonably high sides is perfect. This provides enough surface area to cook the aromatics and shrimp without overcrowding, and the sides will contain the sauce. A heavy-bottomed pan will distribute heat more evenly.
- Cutting Board: For chopping your onion, garlic, and ginger.
- Sharp Knife: Essential for efficient and safe chopping.
- Measuring Spoons and Cups: For accurately measuring your ingredients.
- Spatula or Wooden Spoon: For stirring and scraping the bottom of the pan.
- Blender (Immersion or Standard): For blending the diced tomatoes into a smoother consistency. An immersion blender is handy as you can blend directly in the can or a separate bowl with less cleanup.
Nice-to-Have Extras
- Garlic Press: If you’re not a fan of mincing garlic, a press can make quick work of it.
- Ginger Grater: A microplane or a specialized ginger grater makes mincing ginger very easy and releases more of its aromatic oils.
- Fish Spatula: Its thin, flexible design is great for gently handling the shrimp.
How to Make Easy Shrimp Curry

Now for the fun part – let’s get cooking! Follow these simple steps to create your flavorful Easy Shrimp Curry.
Step 1: Sauté Aromatics
Heat the olive oil in your large skillet or sauté pan over medium heat. Once the oil is shimmering (but not smoking), add the finely chopped onion. Cook, stirring occasionally, for about 5-7 minutes, or until the onion is softened and translucent. You’re looking for that sweet aroma to start filling your kitchen. Then, add the minced garlic and minced ginger to the pan. Sauté for another 1-2 minutes, stirring constantly, until fragrant. Be careful not to burn the garlic, as it can become bitter.
Step 2: Bloom the Spices
Add the curry powder to the skillet with the aromatics. Stir continuously for about 1 minute. This step, known as “blooming” the spices, toasts them slightly and helps to release their full flavor and aroma, making your shrimp curry even more delicious. The mixture should become very fragrant.
Step 3: Build the Sauce Base
Pour in the fish broth (or chicken broth) and the blended diced tomatoes. Stir well to combine everything, scraping up any browned bits from the bottom of the pan – that’s where a lot of flavor lives! Bring the mixture to a gentle simmer.
Step 4: Simmer and Thicken
Once simmering, reduce the heat to low, cover the skillet, and let the sauce cook for about 5-7 minutes. This allows the flavors to meld together beautifully and the sauce to thicken slightly. If you’re adding heartier vegetables like bell peppers or cauliflower, this is the time to add them so they can cook through.
Step 5: Add Coconut Cream and Shrimp
Stir in the coconut cream until it’s fully incorporated into the sauce, creating a rich and creamy texture for your shrimp curry. Season with salt and pepper to your taste. Now, add the peeled and deveined shrimp to the sauce. Stir gently to ensure they are mostly submerged.
Step 6: Cook the Shrimp
Cook the shrimp for about 3-5 minutes, depending on their size. They cook quickly! You’ll know they’re done when they turn pink and opaque and curl into a “C” shape. Be careful not to overcook the shrimp, as they can become tough and rubbery. If you’re adding delicate vegetables like spinach, stir them in during the last minute or two of cooking, just until wilted.
Step 7: Serve and Garnish
Once the shrimp are perfectly cooked, remove the skillet from the heat. If desired, stir in a squeeze of fresh lemon or lime juice for a touch of brightness. Taste and adjust seasonings if necessary. Serve your delicious Easy Shrimp Curry hot, garnished with fresh cilantro if you like. It’s wonderful over fluffy basmati rice, naan bread, or quinoa.
Tips for Success
Making an amazing Easy Shrimp Curry is straightforward, but these tips will help you achieve perfection every time:
- Don’t Rush the Aromatics: Take your time sautéing the onions until they are truly soft and translucent. This builds a crucial flavor base. Similarly, toasting the curry powder really awakens its flavor – don’t skip this 1-minute step.
- Prep Ingredients Before Starting (Mise en Place): This recipe comes together quickly, especially once you start cooking the shrimp. Have your onion, garlic, and ginger chopped, spices measured, and cans opened. This makes the cooking process smooth and stress-free, preventing anything from burning while you’re busy prepping the next ingredient for your shrimp curry.
- Use Quality Coconut Cream: For the creamiest and richest shrimp curry, opt for good quality coconut cream, not coconut milk (unless you’re intentionally aiming for a thinner sauce). Shake the can well before opening, as it can separate.
- Do Not Overcook the Shrimp: This is the golden rule for any shrimp dish. Shrimp cook in just a few minutes. They are done when they turn pink and opaque. Overcooked shrimp become tough and rubbery, which can detract from your otherwise perfect shrimp curry. It’s better to err on the side of slightly undercooking them initially, as they will continue to cook in the hot sauce even after you remove the pan from the heat.
- Taste and Adjust Seasoning at the End: Flavors can evolve as they meld. Always taste your shrimp curry before serving and adjust salt, pepper, or even a little more curry powder or a squeeze of citrus if needed. Sometimes a tiny pinch of sugar can also enhance the other flavors if the tomatoes are particularly acidic.
How to Store Easy Shrimp Curry
If you have leftover Easy Shrimp Curry (though it’s so good, you might not!), here’s how to store it properly:
- Room Temperature: Cooked shrimp curry should not be left at room temperature for more than 2 hours (or 1 hour if the ambient temperature is above 90°F or 32°C) due to the risk of bacterial growth. It’s always best to store it in the refrigerator as soon as possible.
- In the Refrigerator:
- Allow the shrimp curry to cool down to room temperature before storing.
- Transfer the curry to an airtight container.
- Store in the refrigerator for up to 3-4 days.
- To reheat: Gently reheat on the stovetop over medium-low heat until warmed through. You can add a splash of broth or water if the sauce has thickened too much. Alternatively, reheat in the microwave in 30-second intervals, stirring in between, until hot. Avoid overheating, as this can make the shrimp tough.
- Freezing Tips:
- Yes, you can freeze this Easy Shrimp Curry! However, note that the texture of the shrimp might change slightly upon thawing and reheating, becoming a bit softer. The sauce itself freezes well.
- Allow the curry to cool completely.
- Portion into freezer-safe airtight containers or heavy-duty freezer bags. If using bags, try to remove as much air as possible.
- Label with the date and store in the freezer for up to 2-3 months for best quality.
- To reheat from frozen: Thaw the shrimp curry overnight in the refrigerator. Then, reheat gently on the stovetop or in the microwave as described above. If reheating directly from frozen on the stovetop, use very low heat initially, stirring frequently to prevent scorching and to ensure even heating.

FAQs
Here are some common questions about making this Easy Shrimp Curry:
Can I make this shrimp curry ahead of time?
Yes, you can prepare parts of this shrimp curry ahead. You can chop the vegetables and aromatics a day in advance and store them in an airtight container in the refrigerator. You can also make the entire curry sauce (up to Step 4, before adding coconut cream and shrimp) a day or two ahead and refrigerate it. When ready to serve, reheat the sauce, then stir in the coconut cream and cook the shrimp fresh for the best texture.
What can I serve with shrimp curry?
This shrimp curry pairs wonderfully with fluffy basmati rice, jasmine rice, or brown rice to soak up all that delicious sauce. Warm naan bread or roti are also excellent for dipping. For a lighter option, serve it with quinoa or cauliflower rice. A simple side salad with a light vinaigrette can also be a refreshing accompaniment.
How can I make this shrimp curry spicier or milder?
To make it spicier, add 1/4 to 1/2 teaspoon of cayenne pepper along with the curry powder, or include a finely chopped hot chili (like a serrano or bird’s eye) when you sauté the onions. For a milder version, ensure you’re using a mild curry powder and omit any extra chili. You can also add a little more coconut cream to mellow the flavors.
Can I use cooked shrimp in this recipe?
Yes, you can use cooked shrimp. If using pre-cooked shrimp, add them at the very end, just to heat through (1-2 minutes). Be very careful not to overcook them, as they will become tough quickly. The goal is just to warm them in the sauce.
My shrimp curry sauce is too thin. How can I thicken it?
If your sauce is thinner than you’d like, you can simmer it uncovered for a few extra minutes (before adding the shrimp) to allow some of the liquid to evaporate. Alternatively, you can make a slurry by mixing 1 tablespoon of cornstarch with 2 tablespoons of cold water, then stir it into the simmering sauce and cook for a minute or two until thickened. Using coconut cream instead of coconut milk will also naturally result in a thicker sauce.
Conclusion
This Easy Shrimp Curry is more than just a quick meal; it’s a delightful journey of flavors and aromas that can brighten any table. Its blend of succulent shrimp, fragrant spices, and creamy sauce makes it a truly satisfying dish. Whether you’re seeking a reliable weeknight dinner, a cozy meal for a quiet evening, or an easy yet impressive dish for guests, this shrimp curry recipe consistently delivers. Give it a try, and you’ll see why this simple shrimp curry has become a cherished favorite in so many homes, including mine.