Easy Curry Recipe
Craving that rich, creamy curry from your favorite takeout — but not the wait, the price, or a sink full of dishes? This easy curry recipe is your answer. Plump, juicy shrimp simmer in a silky orange-red sauce made with tomatoes, coconut milk, and warm spices, and the whole thing lands on your table in about 35 minutes.
Here is the secret nobody tells you: the sauce does all the hard work, and the shrimp need barely 4 minutes at the very end. The heat is gentle and family-friendly, the flavor tastes like it simmered for hours, and when you finish it with fresh cilantro and red chili slices — just like in the photo — it looks like a restaurant dish. Get the rice started, because you are going to want every last spoonful of this sauce.

Why This Curry Beats Takeout Every Single Time
- Ready in about 35 minutes — faster than delivery, and the sauce tastes like it cooked all afternoon.
- One pan, simple spices — no long spice list to hunt down; one good curry powder does the heavy lifting.
- Mild and family-friendly — warm and cozy, not blow-your-head-off spicy (with an easy way to add heat for those who want it).
- Tastes expensive, costs little — one can of coconut milk and one can of tomatoes turn everyday shrimp into something special.
- Perfect for saving — this is the kind of cozy dinner you will want on repeat all winter.
The Ingredients (Simple Pantry Spices, One Big Flavor)
- 1 1/2 lb (680 g) large shrimp, peeled and deveined — leave the tails on a few for that pretty restaurant look in the photo. Frozen shrimp work too (see the FAQs).
- 2 tablespoons coconut oil (or any neutral oil)
- 1 medium yellow onion, finely chopped — this melts into the sauce and gives it body.
- 3 garlic cloves, minced
- 1 tablespoon fresh ginger, grated — garlic and ginger are the flavor base; do not skip them.
- 2 tablespoons curry powder — use a brand you like; this is the main spice, so it matters.
- 1 teaspoon paprika — this is what gives the sauce its deep orange-red color.
- 1/2 teaspoon ground turmeric
- 1/2 teaspoon garam masala — adds warm, cozy depth at the end of the spice mix.
- 1 can (14 oz / 400 g) diced tomatoes, with their juices
- 1 can (13.5 oz / 400 ml) full-fat coconut milk — full-fat is important; light coconut milk makes a thin, sad sauce.
- 1 teaspoon sugar — a tiny pinch of sweetness balances the tomatoes. Trust this one.
- 1 teaspoon salt, plus more to taste
- 1 tablespoon fresh lime juice (or lemon juice)
- 1 small red chili, thinly sliced, for garnish — mostly for looks and a gentle kick, exactly like the photo. Skip it for a fully mild curry.
- 2 green onions, cut into 2-inch pieces (optional — they are in the photo and add a fresh bite)
- Fresh cilantro leaves, for garnish
- Cooked basmati or jasmine rice, for serving
How to Make It: 6 Easy Steps to a Creamy Shrimp Curry
- Prep the shrimp. Pat the shrimp very dry with paper towels and sprinkle with a pinch of salt. Dry shrimp soak up the sauce better and do not water it down. Set aside while you start the sauce.
- Soften the onion. Heat the oil in a large, deep skillet or pot over medium heat. Add the onion and cook for about 5 minutes, stirring now and then, until soft and turning golden at the edges.
- Bloom the spices. Stir in the garlic and ginger and cook for 1 minute, until you can really smell them. Add the curry powder, paprika, turmeric, and garam masala and stir for 30 seconds. The spices will turn dark and fragrant — this quick toast is where the deep curry flavor comes from. Do not let them burn.
- Build the sauce. Pour in the tomatoes with all their juices. Cook for 4 to 5 minutes, stirring, until the mixture thickens and darkens a little and the oil starts to glisten around the edges. Stir in the coconut milk, sugar, and salt. Let it bubble at a gentle simmer — never a hard boil — for 7 to 8 minutes, until the sauce is creamy, orange-red, and coats the back of a spoon.
- Add the shrimp last. Nestle the shrimp into the sauce in a single layer. Cook for 3 to 4 minutes, turning once, until they turn pink, opaque, and curl into a loose “C” shape. The moment they get there, take the pan off the heat — shrimp keep cooking in the hot sauce.
- Finish and serve. Stir in the lime juice and the green onions. Taste and add more salt if needed. Spoon the curry into bowls over fluffy rice, and finish with cilantro leaves and red chili slices on top, just like the photo. Serve right away.
Sofia’s Expert Tips (the Small Things That Change Everything)
- Shrimp always go in last. Shrimp need 3 to 4 minutes, not 20. If they simmer the whole time, they turn rubbery. Sauce first, shrimp at the end — this one habit fixes almost every shrimp curry.
- Bloom your spices in oil. Thirty seconds of stirring the spices in hot oil before any liquid goes in removes the raw, dusty taste and makes the whole kitchen smell amazing.
- Keep coconut milk at a gentle simmer. A hard boil can split coconut milk and make the sauce look grainy. Low and slow bubbles keep it silky.
- That teaspoon of sugar is not optional in spirit. Tomatoes can be sharp. A little sugar does not make the curry sweet — it makes it taste round and balanced, like the sauce from a good restaurant.
- Want it spicier? This curry is mild-to-medium as written. For real heat, add 1/2 teaspoon cayenne or red pepper flakes with the other spices, or stir in a finely chopped fresh chili with the garlic. Serve extra chili slices on the side so everyone can heat up their own bowl.
- Taste at the end, not the beginning. Salt, lime, and heat all change as the sauce simmers. The final 30 seconds of adjusting is what makes it yours.
Easy Variations Worth Trying
- Chickpea and vegetable curry (vegan): skip the shrimp and add 1 can (14 oz / 400 g) chickpeas, drained, plus 2 cups of cauliflower florets or sweet potato cubes. Simmer the vegetables in the sauce for 12 to 15 minutes, until tender, and stir in a big handful of spinach at the end just until it wilts.
- Chicken curry: swap the shrimp for 1 1/2 lb (680 g) boneless, skinless chicken thighs cut into bite-size pieces. Brown them in the oil before the onion, set aside, then simmer them in the finished sauce for 12 to 15 minutes, until cooked through (165°F / 74°C inside).
- Make it spicier: add cayenne or red pepper flakes with the spices, use a hot curry powder, and keep the fresh red chili in the sauce instead of just on top. A cooling cucumber raita on the side keeps it balanced.
- Extra creamy: stir 2 tablespoons of coconut cream (the thick top from the can) or a spoonful of peanut butter into the sauce at the end for an even richer finish.
How to Store It (and Reheat It Without Ruining the Shrimp)
- Fridge: cool the curry, store it in an airtight container, and eat within 2 days. Seafood is always best fresh, so plan this one close to when you will eat it.
- Freezer: the finished curry freezes for up to 1 month, though the shrimp can turn a little firm. For the best result, freeze the sauce on its own for up to 2 months and add fresh shrimp when you reheat.
- Reheat: warm it gently in a pan over low heat, stirring, just until steaming hot — do not let it boil, or the shrimp will toughen. In the microwave, use short bursts at medium power and stir in between.
Frequently Asked Questions
They turn pink and opaque and curl into a loose “C” — that takes about 3 to 4 minutes in the hot sauce. If a shrimp curls into a tight “O,” it has gone a little too far, so pull the pan off the heat as soon as they change color.
Yes, frozen shrimp work beautifully. Thaw them in a bowl of cold water for about 15 minutes (or overnight in the fridge), then drain and pat them very dry before cooking so they do not water down the sauce.
It is mild-to-medium — warm and full of flavor, but gentle enough for the whole family. The red chili on top is mostly a garnish. If you want real heat, add 1/2 teaspoon cayenne or red pepper flakes with the spices.
Yes. Swap it for 3/4 cup heavy cream for a rich, Indian-restaurant style sauce, or stir in plain Greek yogurt off the heat at the very end (do not boil it, or it may split). The flavor changes — less sweet, more tangy — but it is still delicious.
Fluffy basmati or jasmine rice is the classic choice, just like in the photo, because it soaks up the sauce. Warm naan or roti for scooping, plus a simple cucumber salad or raita on the side, make it a complete meal.
Easy Curry Recipe
Course: Dinner (Main Course)Cuisine: Indian-inspiredDifficulty: Easy4
servings15
minutes20
minutesPlump shrimp simmered in a creamy orange-red tomato and coconut curry sauce with warm, gentle spices, finished with fresh cilantro and red chili slices. Mild, cozy, and ready in 35 minutes — perfect spooned over fluffy rice.
Ingredients
1 1/2 lb (680 g) large shrimp, peeled and deveined
2 tablespoons coconut oil (or neutral oil)
1 medium yellow onion, finely chopped
3 garlic cloves, minced
1 tablespoon fresh ginger, grated
2 tablespoons curry powder
1 teaspoon paprika
1/2 teaspoon ground turmeric
1/2 teaspoon garam masala
1 can (14 oz / 400 g) diced tomatoes, with their juices
1 can (13.5 oz / 400 ml) full-fat coconut milk
1 teaspoon sugar
1 teaspoon salt, plus more to taste
1 tablespoon fresh lime juice
1 small red chili, thinly sliced (for garnish)
2 green onions, cut into 2-inch pieces (optional)
Fresh cilantro leaves, for garnish
Cooked basmati or jasmine rice, for serving
Directions
- Pat the shrimp dry and sprinkle with a pinch of salt; set aside.
- Heat the oil over medium heat and cook the onion for about 5 minutes, until soft and golden at the edges.
- Add garlic and ginger for 1 minute, then stir in curry powder, paprika, turmeric, and garam masala for 30 seconds until fragrant.
- Add the tomatoes and cook 4 to 5 minutes until thickened. Stir in coconut milk, sugar, and salt; simmer gently 7 to 8 minutes until creamy.
- Add the shrimp and cook 3 to 4 minutes, turning once, until pink, opaque, and curled. Remove from the heat.
- Stir in lime juice and green onions. Serve over rice, topped with cilantro and red chili slices.
Notes
- Shrimp go in last so they stay tender. For more heat, add 1/2 teaspoon cayenne with the spices. Sauce alone freezes well for up to 2 months; add fresh shrimp when reheating.
Save this recipe for your next cozy dinner night — one bite of shrimp in that creamy sauce, and takeout night is officially cancelled.
More recipes you’ll love: Easy Lentil Soup Recipe, Easy Air Fryer Chicken Recipe and Easy Butternut Squash Soup Recipe.
