Coconut-Turmeric Shrimp Curry with Crispy Mustard Seeds
Coconut-Turmeric Shrimp Curry with Crispy Mustard Seeds
Plump shrimp simmer in a golden coconut curry built from toasted turmeric, coriander, and garam masala, then get topped with a crackling mustard seed tempering. It's restaurant-worthy flavor on a 35-minute weeknight timeline.
What You'll Need
Simple pantry spices do the heavy lifting here — no long ingredient list, just bold layers of flavor.
The Curry Base
- 2 tbsp Organic Coconut Oil
- 1 tbsp Organic Yellow Mustard Seeds
- 1 small onion, finely diced
- 3 cloves garlic, minced
- 1 tbsp Organic Garlic Granules
- 1 1/2 tsp Organic Turmeric Powder
- 1 1/2 tsp Organic Coriander Powder
- 1 tsp Organic Red Chili Powder
- 1 tsp Organic Garam Masala
- 2 Organic Bay Leaves
The Shrimp & Finish
- 1 lb large shrimp, peeled and deveined
- 1 can (14 oz) coconut milk
- 1 cup diced tomatoes, fresh or canned
- 1 tsp Himalayan Pink Salt, or to taste
- Fresh cilantro, chopped, for garnish
- Lime wedges, for serving
- Steamed rice, for serving
- Extra mustard seeds for a second tempering (optional, for extra crunch on top)
Step by Step
Toast the mustard seeds
Warm the coconut oil in a large skillet over medium heat. Add the mustard seeds and let them sizzle and pop for about 30 seconds until fragrant — this quick tempering step is what gives the curry its signature crunch and nutty depth.
Build the aromatic base
Add the diced onion and cook for 4-5 minutes until softened and golden at the edges. Stir in the fresh garlic and garlic granules and cook for 1 more minute, just until the raw edge is gone.
Bloom the spices
Reduce the heat to low and add the turmeric powder, coriander powder, red chili powder, garam masala, and bay leaves. Stir constantly for 30-45 seconds to toast the spices in the oil without letting them scorch.
Simmer the curry base
Pour in the diced tomatoes and cook for 3-4 minutes, mashing lightly with a spoon, until they break down into a thick, jammy sauce. Stir in the coconut milk and bring everything to a gentle simmer over medium-low heat.
Cook the shrimp
Season the sauce with salt, then slide in the shrimp in a single layer. Simmer gently for 4-6 minutes, turning once, until the shrimp turn pink and just curl into a "C" shape. Keep the heat low so the sauce simmers rather than boils.
Finish and serve
Fish out the bay leaves, taste, and adjust the salt or chili powder to your liking. Scatter generously with fresh cilantro and serve hot over steamed rice at around 165°F internal shrimp temperature, with lime wedges alongside.
For an extra-crunchy finish, temper a second small spoonful of mustard seeds in hot oil for 20 seconds and drizzle it over the curry right before serving.
The Spices Behind the Curry
Common Questions
Can I use frozen shrimp?
Yes. Thaw the shrimp completely and pat them dry before adding them to the sauce so the curry doesn't turn watery.
What can I substitute for shrimp?
Cubed firm white fish, chicken thighs, or chickpeas all work well in this same coconut-turmeric sauce — just adjust cook time until the protein is cooked through.
How spicy is this curry?
As written it's a gentle-to-medium heat. Cut the red chili powder in half for a milder version, or add a pinch of red chili flakes for more kick.
Can I make the sauce ahead?
Yes, the tomato-coconut base can be made a day ahead and refrigerated. Reheat gently and add the shrimp just before serving so they stay tender.
What sides pair well with this dish?
Steamed basmati rice, warm naan, or a simple cucumber salad all balance the richness of the coconut sauce nicely.