Spicy Shrimp and Potato Curry (From-Scratch Puree)

Jump to Recipe ↓

I'm teaching you how to build this one completely from scratch — no jarred sauce. The base is a spicy puree I blend up fresh in the food processor: tomatoes, coconut milk, lemon zest, and boiled chipotles for real heat. From there it's a quick skillet job — tender vegetables, pre-cooked potatoes, and that puree all simmered together until the sauce thickens. The shrimp get seared off on their own and laid right on top, so they stay plump instead of overcooking in the sauce. Serve it over rice and you've got a big, spicy bowl that tastes like it took all day.

This one came straight out of my kitchen — I made it the other day and, man, it was a banger, so I filmed the whole build for you. One heads-up before you shop: in the video I call the oyster sauce "doubly sauce," and I know the comment section has been going crazy over it. Doubly, oyster — whatever, man. Grab a bottle of oyster sauce and you're covered.

The step worth stealing is what happens to the chipotles: they soak and boil in water for about 10 minutes before they hit the food processor with the tomatoes and coconut milk. Everything blends down into that thick, spicy puree, and since you decide how much of it goes into the pan, you decide how hot dinner gets — I like a lot of spice, so mine got plenty. Y'all can thank me later.

Serves: about 4 · Prep: about 15 minutes · Cook: about 25 minutes · One pot: no · ▶ Watch the video

Watch: Spicy Shrimp and Potato Curry (From-Scratch Puree) Watch me make it — video from my YouTube channel

The recipe

Spicy Shrimp and Potato Curry (From-Scratch Puree)

Serves: about 4Prep: about 15 minutesCook: about 25 minutesOne pot: no

Ingredients

  • tomatoes (for the spicy puree)
  • coriander seasoning, to taste
  • oyster sauce, to taste
  • black pepper, to taste
  • garlic (a little, for a kick)
  • olive oil, to taste (to loosen the puree)
  • lemon zest (or lemongrass)
  • chipotle peppers (soaked and boiled first)
  • coconut milk (for the puree)
  • butter (for the curry)
  • onions, cut
  • bell peppers
  • broccoli, cut and rinsed
  • about 1 tablespoon minced garlic
  • all-purpose flour (to thicken the sauce)
  • potatoes, pre-cooked
  • coconut milk (for the curry)
  • salt, to taste
  • shrimp, seared separately
  • white rice (served alongside)
  • butter (for the rice)
  • cilantro (for the rice)
  • salt, to taste (for the rice)

How to Make It

  1. Soak and boil the chipotle peppers in water for about 10 minutes, then drain.
  2. Add the tomatoes to a food processor.
  3. Add the coriander seasoning, oyster sauce, black pepper, and garlic to the food processor.
  4. Add olive oil to loosen the mixture.
  5. Add the lemon zest.
  6. Add the boiled chipotle peppers.
  7. Add the coconut milk.
  8. Blend until it forms a thick puree, then set aside.
  9. Pre-cook the potatoes (microwave them for about 5 to 6 minutes to speed things up), then set aside.
  10. Cut the onions, bell peppers, and broccoli, rinsing the broccoli, and set aside.
  11. Melt some butter in a wok or skillet.
  12. Add the onions and cook.
  13. Add the bell peppers.
  14. Add the broccoli.
  15. Add about 1 tablespoon of minced garlic and stir well.
  16. Stir in the all-purpose flour to thicken the sauce.
  17. Stir in some of the spicy puree, as much as you like.
  18. Add the pre-cooked potatoes.
  19. Pour in the coconut milk and stir.
  20. Add more spicy puree and more salt to taste, and stir.
  21. Cook until the sauce starts to thicken.
  22. Separately, sear the shrimp on a flat griddle or skillet: lay them out in a single layer and cook for about 2 to 3 minutes per side, flipping once, until seared.
  23. Make the rice separately by mixing white rice with butter, cilantro, and salt to taste (or use plain rice).
  24. Serve the curry over or alongside the rice, then arrange the seared shrimp on top.

Curtis's Tips

  • This is all about making the sauce from scratch — the spicy puree gets blended fresh in a food processor instead of coming from a jar.
  • For that "doubly sauce or oyster sauce" — yeah, I know the comments will go wild over the name — just grab oyster sauce.
  • Blend the base until it comes out as a nice thick puree.
  • If you can't find lemon zest, you can swap in lemongrass, but the herb is harder to track down, so I'd go with lemon zest.
  • I like a lot of spice, so I add plenty of puree — use as much as you would like.
  • The all-purpose flour is there to thicken up the sauce. I know that sounds crazy, but trust me on it.
  • Pre-cook the potatoes by microwaving them for about 5 to 6 minutes — it speeds things up and the texture comes out really great.
  • Taste and adjust the salt. I found it a little bland at first and added more to taste.
  • Any protein works in place of the shrimp — I just went with shrimp because it's one of my favorites, so save the shrimp slander for later.
  • I use a wok because it's easier for flipping everything around.
  • For the rice, mix white rice with butter, cilantro, and a little salt, or plain rice works just as well.

Why this works

The all-purpose flour is the part people side-eye — I say it myself in the video, it sounds crazy — but it has one job: thickening the sauce. It goes in right after the minced garlic, stirred through the buttery vegetables before any puree or coconut milk, and then the curry cooks until you can see the sauce start to thicken. Don't rush that last stretch — I show on camera exactly what the finished consistency looks like. A few quieter choices are pulling weight too:

  • Olive oil — a pour into the food processor loosens the blend so it comes out beautiful: a good, thick puree.
  • Lemon zest — lemongrass can stand in, but it's harder to find, so I go with the zest.
  • Salt — I tasted mine partway through, thought it was a little bland, and added more. Taste yours before you plate it.

FAQ

Can I make this with a different protein?

Yes — choose any protein you would like; I say it right in the video. Shrimp is one of my favorites, so shrimp it is — save the shrimp slander for later, we don't care here. Mine cooked on their own: laid flat, flipped once, about 2 to 3 minutes per side.

How spicy does it actually come out?

As spicy as you want it. The heat lives in that chipotle puree, and how much goes into the pan is your call — add as much as you would like. I like a lot of spice, so mine got plenty, and I still came back for more partway through the cook — nothing stops you from doing the same.

Why is my curry thinner than yours?

Usually one of two culprits: the flour, or not letting it cook long enough. The all-purpose flour gets stirred in with the vegetables before the puree and coconut milk go in — I know it sounds crazy in a curry, but thickening the sauce is exactly why it's there. After that, keep cooking: I don't call it done until the sauce has visibly started to thicken up.

Do the potatoes really need to be pre-cooked?

Yes — make sure you pre-cook them before they go into the curry. My shortcut is the microwave: about 5 to 6 minutes and they're ready for the pan. It speeds the whole dish up, and honestly the texture came out really great.

What do you serve it over?

Rice. Mine was a quick mix of white rice, butter, and cilantro with a little salt to taste, but you can mix and remix it however you want — and if you'd rather keep it simple, plain rice works just as well.

Estimated nutrition, per serving (recipe makes about 4 servings): ~835 calories · 35 g protein · 35 g fat · 95 g carbs. Computed from the ingredient list using standard reference values — an estimate, not a lab analysis; your exact brands and portions will vary.

Cooking from here a lot? The full cookbook puts all 68 recipes in one printable book — photos, no ads, no digging through videos.

More Skillet Suppers