Fullmeals.
HomeExplore RecipesPantry MatchSurprise MeShopping ListHow it Works
HomeExplore RecipesPantry MatchSurprise MeShopping ListMy FavoritesHow it Works

Have a Recipe Stuck Inside a Video?

Fullmeals pulls it out and turns it into a clean, step-by-step recipe you can actually use in your kitchen.

Gemini Convert a Youtube Video Now
Fullmeals.

Fullmeals helps you cook without watching by converting cooking videos into simple, step-by-step recipes designed for real kitchens.

Contact

Email
team@fullmeals.com
How it WorksCategoriesExplore RecipesRSS Feed
Legal
Terms of UsePrivacy Policy
© 2026 Fullmeals. All Rights Reserved.

Spicy Tomato Bharta (Tomato Mash)

👌Easy🥪Lunch🍽️Dinner🏷️Side Dish🥬Vegetarian

Ready in

25 mins

Cuisine

Indian · Bengali

Prep Time

10 min

Cook Time

15 min

Serving

4 People

Calories / Serving

~180 kcal

Recipe Summary

  • A simple and delicious Bengali-style tomato bharta (mash) made with pan-fried tomatoes, dry red chilies, garlic, and onions, mashed with fresh coriander and raw mustard oil. This flavorful and spicy side dish is perfect with hot rice or roti.
Adjust servings
Tap an ingredient to mark it ready0 of 7 ready

All Ingredients - Main Ingredients

  1. Ripe Tomatoes 6 pieces
  2. Mustard Oil 3-4 tablespoons
  3. Dry Red Chilies 5-6 pieces
  4. Garlic Cloves 7-8 pieces
  5. Onion 1 large, sliced
  6. Salt 1 teaspoon (or to taste)
  7. Coriander Leaves 2 tablespoons, chopped

🍳Tools You'll Need

  • Pan
🌶️Spice level: Hot🌶️🌶️🌶️🌶️Pack water — this one bites back.
From:MustardRed chiliChili
🔄Don't have an ingredient? Try these swaps3 tips
  • No Garlic (fresh)?

    • 1/4 tsp garlic powder (per clove)
    • 1/2 tsp garlic granules (per clove)
  • No Onion?

    • 1 tbsp onion powder (per medium onion)
    • 3 tbsp dried minced onion
    • Shallots or leeks (1:1)
  • No Cilantro?

    • Flat-leaf parsley (1:1, milder)
    • Fresh mint (in chutneys, salads)

⚠ Contains Allergens

Mustard

Step-by-Step Instructions

Step 1: Prepare Tomatoes

Wash 6 ripe tomatoes thoroughly and keep them ready for cooking.

Step 2: Fry Dry Red Chilies

Heat 2 tablespoons of mustard oil in a pan. Add 5-6 dry red chilies and fry them until they turn dark brown and crispy, which should take about . Remove the fried chilies from the pan and set them aside.

Step 3: Fry Garlic

In the same oil, add 7-8 peeled garlic cloves. Fry them until they turn golden brown, approximately . Once fried, remove the garlic cloves and set them aside with the chilies.

Step 4: Fry Onion

Add 1 large sliced onion to the remaining oil in the pan. Fry the onion until it becomes translucent and lightly golden brown, which typically takes about . Remove the fried onion and set it aside with the other fried ingredients.

Step 5: Cook Tomatoes

Place the 6 whole washed tomatoes in the pan with the remaining oil. Cover the pan with a lid and cook on medium heat. Continue cooking until the tomatoes are very soft and their skins start to wrinkle and peel easily, about .

Step 6: Peel Tomatoes

Once the cooked tomatoes have cooled down slightly, carefully peel off their skins. The skins should come off easily.

Step 7: Mash Ingredients

Transfer the peeled cooked tomatoes, fried dry red chilies, fried garlic, and fried onions to a clean plate. Add 1 teaspoon of salt (or adjust to your taste). Using your hands, thoroughly mash all the ingredients together until they are well combined and form a coarse paste.

Step 8: Add Fresh Ingredients

To the mashed mixture, add 2 tablespoons of chopped fresh coriander leaves and 1-2 tablespoons of raw mustard oil. The raw mustard oil adds a pungent flavor characteristic of Bengali cuisine.

Step 9: Final Mix and Serve

Mix everything well by hand to ensure the fresh coriander and raw mustard oil are thoroughly incorporated into the bharta. Serve the delicious spicy tomato bharta immediately with hot rice or roti.

Pro Tips

• Adjust the spice level by varying the number of dry red chilies.

• For best flavor, use ripe, firm tomatoes.

• Serve immediately with hot rice or roti.

Recipe Variations

• Add a pinch of sugar for a sweet and tangy flavor.

• Use green chilies instead of dry red chilies for a different heat profile.

• A small piece of roasted brinjal (eggplant) can be added for extra flavor and texture.

Was this recipe helpful?

Comments

Sign in to leave a comment on this recipe.

Loading comments...

Similar Recipes

You might also like

Other recipes in the same cuisine, meal type, or style — ready to cook whenever you are.

Tomato Rasam – South Indian Style
View Recipe

Tomato Rasam – South Indian Style

Cuisine

Indian · South Indian

Prep + Cook Time

50 Minutes

Difficulty Level

Medium

Dal Fry - The Best Dal Recipe You Will Ever Make
View Recipe

Dal Fry - The Best Dal Recipe You Will Ever Make

Cuisine

Indian · North Indian

Prep + Cook Time

1 hr

Difficulty Level

Medium

Idli Burger - Healthy and Tasty
View Recipe

Idli Burger - Healthy and Tasty

Cuisine

Indian · South Indian

Prep + Cook Time

45 Minutes

Difficulty Level

Easy

Indian Vegetarian Meal: Paneer Curry & Thor Curry
View Recipe

Indian Vegetarian Meal: Paneer Curry & Thor Curry

Cuisine

Indian · Bengali

Prep + Cook Time

1 hr 5 min

Difficulty Level

Medium

Kadai Paneer - Indian Style
View Recipe

Kadai Paneer - Indian Style

Cuisine

Indian · North Indian

Prep + Cook Time

45 Minutes

Difficulty Level

Medium

Chicken Niblets Curry
View Recipe

Chicken Niblets Curry

Cuisine

Indian · North Indian

Prep + Cook Time

1 hr

Difficulty Level

Medium