Clean and prepare the prawns by deveining them but keeping the shells on. Keeping the shells enhances the flavour and keeps the prawns juicy during cooking.
In a large bowl, season the prawns with salt, black pepper, Kashmiri masala, orange pepper, diced garlic, chilli oil, and lemon juice. Add the chopped parsley and toss the prawns to coat them thoroughly in the marinade. Ensure the marinade gets under the shells for maximum flavour. Cover the prawns in an airtight container and refrigerate for at least 30 minutes, or overnight for deeper flavour.
Heat a large pan over medium heat and melt a generous amount of butter. Fry half the batch of prawns for about 2–3 minutes per side, just until they curl and turn opaque. Avoid overcooking, as prawns can become rubbery if left too long. Remove the cooked prawns and set aside.
For the second batch, add the sliced garlic to the butter in the pan before frying the remaining prawns. Cook for another 2–3 minutes and set aside with the first batch.
In the same pan, add the tomato paste and sauté on low heat for 5 minutes. This step enhances the depth of the sauce and brings out the sweetness of the tomatoes.
Pour in Minnie’s aged chilli sauce and stir it into the tomato paste. Add the fresh cream and a splash of water, then allow the sauce to simmer for 5 minutes on low heat. Stir occasionally to prevent it from sticking or burning.
Return the cooked prawns to the pan and coat them well in the creamy sauce. Pop a lid on and let everything simmer gently for another 5 minutes to allow the flavours to meld.
Finish with a sprinkle of fresh parsley and serve immediately with garlic rolls or savoury rice.