A skillet of golden turmeric coconut shrimp curry topped with crispy mustard seeds and cilantro, served with rice

Coconut-Turmeric Shrimp Curry with Crispy Mustard Seeds

Spicy Organic Team
Spicy Organic Recipes · Weeknight Dinners

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.

Prep 15 min Cook 20 min Serves 4 Heat Medium 🌶
Ingredients

What You'll Need

Simple pantry spices do the heavy lifting here — no long ingredient list, just bold layers of flavor.

The Curry Base

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)
Method

Step by Step

  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 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.

  6. 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.

Chef's Tip

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.

Shop This Recipe

The Spices Behind the Curry

FAQ

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.