Shrimp with Tomato Sauce is one of those recipes I come back to precisely because it asks very little of me. On days when the fridge has shrimps, a few tomatoes, and garlic — which is most days at my place — this comes together before I have even decided what else to go with it.
What I like specifically about this version is the double garlic technique: minced garlic goes directly onto the shrimps as part of the marinade, and chopped garlic goes into the hot oil first. Those two steps are doing different work, and you can actually taste the difference. The marinated garlic gives the shrimps a base flavour, while the fried garlic gives the sauce its backbone. I have made this on tired Tuesday evenings more times than I can count, and it has never once felt like a compromise.
About the Recipe
Every ingredient here is something most Indian kitchens already have. Shrimps, fresh tomatoes, garlic, a pinch of cumin and red chilli powder — nothing requires a special trip to the store. From the moment you start marinating to the time it hits the table, you are looking at roughly twenty minutes. I make this most often on nights when I want something substantial but do not want to spend an hour at the stove. It pairs well with plain rice or even crusty bread, which makes it flexible enough for whatever else you have on hand.
Why you will love this recipe
Fifteen minutes of actual cooking time is hard to argue with, especially on a weeknight. But beyond the speed, what keeps me returning to this recipe is how much flavour it builds from very few ingredients. The red chilli powder and cumin split between the marinade and the sauce — 1/8 teaspoon each in both stages — means the spice does not all hit at once. It builds gradually as the sauce simmers.
Fresh tomatoes keep the sauce light rather than heavy or stodgy, and the mint at the end is not decorative. It genuinely lifts the whole bowl. Once you have made this a couple of times, you will find yourself reaching for it whenever you want something that tastes like more effort than it actually was.
Cooking Tips
The most common beginner mistake here is overcooking the shrimps. Shrimps cook in about two minutes over medium heat — they turn pink and curl into a loose C shape when they are done. A tight curl means they have gone too far and will be rubbery. Add the tomatoes promptly so the residual heat does not keep cooking the shrimps while you hesitate.
Also, do not skip the five-minute marinade. It is short, but it makes a real difference to how the spices penetrate.
Top Tips
- Pat the shrimps dry with a kitchen towel before marinating. Excess moisture on the surface will cause them to steam rather than sear in the pan, and you will lose that slight bite on the outside.
- Use ripe, fleshy tomatoes if you can. Watery tomatoes will thin out the sauce and you will need to simmer longer to reduce it, which risks overcooking the shrimps.
- Keep the flame at medium throughout. High heat will brown the garlic too fast in the first step and it will turn bitter before the shrimps even go in.
- The mint is worth chopping fresh just before serving rather than in advance. Once it sits, it wilts and darkens, and you lose both the colour and the fresh note it adds.
- If you want more sauce, add two or three extra tablespoons of water along with the tomatoes and let it simmer an extra minute.
Serving and Storing Suggestions
Serves two people as a main course alongside steamed rice or bread. Prep time is about five minutes and cooking takes fifteen minutes. I serve this straight from the pan while it is still hot because shrimps do not reheat well — they tighten up and lose their texture. If you do have leftovers, store them in an airtight container in the refrigerator and use within one day. Reheat gently over low heat with a splash of water, and stop the moment it is warm.
Similar Recipes
- Garlic Butter Shrimp
- Shrimp Masala
- Prawn Curry with Coconut Milk
- Tomato Garlic Fish Fry
Nutrient Benefits
Shrimps are a lean source of protein, which means this dish gives you a filling, satisfying meal without a heavy calorie load. Tomatoes bring in vitamin C and lycopene, a compound that becomes more available when tomatoes are cooked. Olive oil in small quantities adds healthy fats. Garlic has well-documented antimicrobial properties. For a dish that takes fifteen minutes, it covers a reasonable nutritional spread without needing any additions or modifications.

Shrimp with Tomato Sauce
Ingredients
- 225 g Shrimps peeled, deveined
- 3 Garlic finely chopped + 1 clove, minced
- 200 g Tomatoes finely chopped
- 1/4 tsp Red Chilli Powder 1/8 tsp + 1/8 tsp
- 1/4 tsp Cumin Powder 1/8 tsp + 1/8 tsp
- Salt as per taste
- Black Pepper Powder as per taste
- Red Chilli Flakes a pinch
- 1 tbsp Olive Oil
- few Mint Leaves – few to garnish, chopped
Instructions
- Mix the minced garlic, little red chilli flakes, salt, red chilli powder and cumin powder in a bowl.
- Sprinkle this over the shrimps and keep aside for 5 minutes.
- Heat oil in a pan over medium flame.
- Add the chopped garlic and fry until golden brown.
- Add the shrimps and cook for a minute or two.
- Add the tomatoes, pepper powder, red chilli powder and cumin powder.
- Simmer for 3 to 4 minutes.
- Transfer to a serving dish and garnish with mint leaves.
- Serve
Sign up for our newsletter
Add Awesome Cuisine as a Preferred Source
Frequently Asked Questions
My shrimps turned out rubbery. What went wrong?
They cooked too long. Shrimps need only one to two minutes in the pan before the tomatoes go in. Watch for the colour change from grey to pink and the shape curling into a loose C. Once they hit that point, add the tomatoes immediately. Leaving them on heat any longer, even on a low flame, will make them tough.
Can I use frozen shrimps instead of fresh?
Yes, but thaw them completely first and pat them dry with a kitchen towel before marinating. Frozen shrimps hold more water, and if that water goes into the pan, the shrimps will steam rather than cook properly. Drying them well is the one step you should not skip if using frozen.
The sauce looks very thin. How do I fix it?
Let it simmer uncovered for an extra two to three minutes. Chopped fresh tomatoes release a lot of liquid, and it just needs a little more time to reduce. If the shrimps look like they are overcooking before the sauce thickens, take the shrimps out with a spoon, reduce the sauce, and add them back just before serving.
Can I skip the mint? I do not have any at home.
Yes, the dish works without it. Mint is a garnish here, not a structural part of the recipe. Fresh coriander leaves work well as a substitute and give a slightly different but equally good finish. If you have neither, a small squeeze of lemon juice just before serving will do the same job of cutting through the spice.
Can I make this ahead of time for guests?
It is better made fresh. Shrimps do not hold well after cooking — even an hour in a covered pan will change their texture. If you are cooking for guests, I would suggest doing all the prep ahead: peel and marinate the shrimps, chop the garlic and tomatoes, and keep everything ready. The actual cooking takes fifteen minutes, which is easy enough to do while people are sitting down.

2 comments
Would like to purchase the use of the Shrimp with Tomato sauce recipe image, by Praveen Kumer. Where can I get this photo?
Hi Darryl,
The image is not ours. We have used it from the reference site mentioned in the post.