Ingredients:
- Tomatoes – 4 large, ripe (or 2 cups tomato puree)
- Paneer – 150 grams, cubed.
- Onion – 1 small, finely chopped.
- Garlic – 3 cloves, minced.
- Ginger – 1 tsp, grated.
- Green chili – 1 (optional), chopped.
- Black pepper – ½ tsp
- Salt – to taste
- Sugar – ½ tsp (optional, to balance acidity)
- Butter or oil – 1 tbsp
- Water or vegetable broth – 1.5 to 2 cups
- Fresh coriander or cream – for garnish (optional)
Instructions:
- Roast or Boil Tomatoes (Optional but adds flavor)
- Score the tomatoes and boil them in water for 5–6 mins until soft. Peel and chop.
- Alternatively, roast them for a smoky flavor.
- In a pan, heat butter or oil. Add chopped onions, sauté until translucent.
- Add garlic, ginger, and green chili. Cook for a minute.
- Add chopped or pureed tomatoes. Cook until the mixture thickens and oil starts to separate (about 7–10 mins).
- Let it cool slightly. Blend the mixture into a smooth puree (add water if needed).
- Strain for an extra smooth soup (optional).
- Return the puree to the pan. Add water/broth, salt, pepper, and sugar.
- Let it simmer for 5–7 minutes.
- Add paneer cubes. Let them heat through for 2–3 minutes without overcooking.
- Serve hot, garnished with coriander leaves or a swirl of fresh cream.