Easy Homemade Spicy Tomato Pickle Recipe

Tomato pickle adds bold flavor to every meal. It tastes spicy, tangy, and slightly sour. You can enjoy it with rice, roti, paratha, dosa, or even khichdi. Many people think pickle making is difficult, but this tomato pickle recipe is simple and beginner-friendly.
In this detailed guide, you will learn every step clearly. I will explain ingredient selection, preparation tips, cooking methods, storage techniques, and common mistakes. By the end, you will confidently prepare delicious homemade tomato pickle.
What Is Tomato Pickle?
Tomato pickle is a spicy Indian condiment made with ripe tomatoes, spices, oil, and tamarind or vinegar. Different states in India prepare it differently. Some versions taste fiery and spicy, while others taste tangy and mild.
This recipe gives a balanced taste that most people enjoy. It stays fresh for several weeks when stored properly.
Why You Will Love This Tomato Pickle
- Easy to prepare at home
- Uses simple kitchen ingredients
- Perfect for beginners
- Tastes spicy, tangy, and rich
- Goes well with many Indian dishes
- No special equipment needed
Preparation Time
| Details | Time |
|---|---|
| Preparation Time | 20 minutes |
| Cooking Time | 35 minutes |
| Total Time | 55 minutes |
Ingredients
Main Ingredients
- 1 kg ripe red tomatoes
- 12 garlic cloves
- 2 tablespoons tamarind pulp
- 3 tablespoons red chili powder
- 1 teaspoon turmeric powder
- 2 tablespoons salt
- 1 teaspoon jaggery (optional)
- 5 tablespoons sesame oil or mustard oil
For Roasting and Grinding
- 2 teaspoons mustard seeds
- 1 teaspoon fenugreek seeds
For Tempering
- 1 teaspoon mustard seeds
- 1 teaspoon cumin seeds
- 8 curry leaves
- 2 dried red chilies
- A pinch of asafoetida
How To Choose Tomatoes
Good tomatoes make a huge difference in pickle taste.
Choose:
- Fully ripe tomatoes
- Deep red color
- Firm but juicy texture
- Slightly sour tomatoes
Avoid:
- Overripe tomatoes
- Watery tomatoes
- Damaged or soft tomatoes
Roma tomatoes work very well because they contain less water.
Step 1: Wash and Dry Tomatoes
Wash tomatoes properly under running water.
Dry them completely using a clean kitchen cloth. Moisture reduces shelf life, so do not skip this step.
Cut tomatoes into small pieces.
Step 2: Roast the Spices
Heat a pan on low flame.
Add:
- Mustard seeds
- Fenugreek seeds
Dry roast for 2 to 3 minutes until aromatic.
Do not burn them because burnt fenugreek creates bitterness.
Cool the spices completely.
Grind them into a fine powder.
Keep aside.
Step 3: Cook the Tomatoes
Heat 3 tablespoons oil in a heavy pan.
Add garlic cloves and sauté for 1 minute.
Now add chopped tomatoes.
Cook on medium flame.
The tomatoes will slowly release water.
Keep stirring occasionally.
Cook until:
- Tomatoes become soft
- Water evaporates
- Mixture becomes thick
This process takes around 20 to 25 minutes.
Step 4: Add Spice Powders
Add:
- Red chili powder
- Turmeric powder
- Salt
- Tamarind pulp
- Jaggery
Mix everything well.
Cook for another 5 to 7 minutes.
Now add the roasted mustard-fenugreek powder.
Mix properly.
The pickle mixture should look thick and glossy.
Turn off the heat.
Let it cool slightly.
Step 5: Prepare Tempering
Heat remaining oil in a small pan.
Add:
- Mustard seeds
- Cumin seeds
- Dried red chilies
- Curry leaves
- Asafoetida
Allow them to crackle.
Pour this hot tempering over the tomato pickle.
Mix well.
Your tomato pickle is ready.
How To Store Tomato Pickle
Proper storage keeps pickle fresh longer.
Follow these tips carefully:
- Always use a dry spoon
- Store in a clean glass jar
- Keep away from moisture
- Refrigerate for longer shelf life
The pickle stays fresh:
- 2 weeks at room temperature
- 1 month in the refrigerator
Important Tips For Perfect Tomato Pickle
1. Remove Moisture Properly
Extra moisture spoils pickle quickly.
Cook tomatoes until thick.
2. Use Enough Oil
Oil acts as a natural preservative.
Do not reduce oil too much.
3. Balance Spice Levels
Adjust chili powder according to your taste.
Kashmiri chili powder gives bright color with less heat.
4. Cool Before Storing
Never store hot pickle in jars.
It creates moisture inside the container.
Common Mistakes To Avoid
Using Wet Spoons
Wet spoons spoil pickle fast.
Always use dry utensils.
Undercooking Tomatoes
Watery pickle does not last long.
Cook until thick.
Burning Fenugreek Seeds
Burnt fenugreek tastes bitter.
Roast on low flame only.
Serving Ideas
Tomato pickle tastes amazing with:
- Steamed rice
- Ghee rice
- Paratha
- Thepla
- Curd rice
- Dosa
- Idli
- Khichdi
You can also spread a little inside sandwiches for extra flavor.
Variations You Can Try
Andhra Style Tomato Pickle
Add more chili powder and garlic for strong spicy flavor.
Sweet Tomato Pickle
Increase jaggery for a sweet-spicy taste.
Garlic Tomato Pickle
Double the garlic quantity for rich flavor.
Health Benefits Of Tomato Pickle
Tomatoes contain:
- Vitamin C
- Lycopene
- Antioxidants
Garlic may support immunity and heart health.
Fenugreek may help digestion.
Remember to eat pickle in moderation because it contains salt and oil.
Final Thoughts
Homemade tomato pickle tastes fresher and richer than store-bought versions. Once you learn the basic process, you can easily customize spice levels and flavors according to your preference.
Take your time while cooking the tomatoes properly. That single step creates the perfect thick and flavorful pickle.
Enjoy your homemade tomato pickle with hot rice and ghee for the best experience.
For more recipes and cooking tips, visit https://www.cookinguides.com/
Frequently Asked Questions
Can I Make Tomato Pickle Without Tamarind?
Yes. You can use vinegar or lemon juice instead.
Why Did My Pickle Turn Bitter?
Fenugreek seeds probably burned during roasting.
Can I Freeze Tomato Pickle?
Yes. Store small portions in airtight containers.
Which Oil Is Best For Pickle?
Sesame oil and mustard oil give the best traditional taste.
Share this content:

A seasoned chef with over 10 years of experience in New York. I passionately share my journey and healthy, flavorful recipes online.

Post Comment