This Dhaba-Style Paneer Masala is bold, rustic, and packed with authentic North Indian flavors. Inspired by the vibrant roadside dhabas of India, this comforting paneer curry delivers a rich, homestyle taste with a textured gravy and deep aromatic spices.

If you love homestyle curries with robust masalas and wholesome ingredients. This Dhaba-Style Paneer Masala without Onion and Garlic will become a regular in your meal rotation. It pairs beautifully with roti, paratha, naan, kulcha, or steamed rice for a comforting vegetarian dinner.
Jump to:
Flavorful Dhaba Style Paneer Masala
Dhaba-Style Paneer Masala is made with chopped tomatoes, coarsely crushed whole spices, besan-thickened gravy, and soft paneer cubes. It brings the taste of Indian highway dhabas right into your kitchen without onion and garlic.
A dhaba is a roadside restaurant commonly found along highways in India. These places serve freshly cooked, rustic food, rich in spices and bold flavors, often enjoyed by travelers and truck drivers.
Growing up in India, I remember stopping at a dhaba during long road trips. The food was always simple yet incredibly satisfying, full of coarsely crushed spices and robust tomato-based gravies.
This recipe recreates those nostalgic flavors but in a lighter, home-style way. Traditional dhaba curries use generous amounts of oil and ghee. However, I've balanced the richness to suit homecooking while still preserving the rustic dhaba-style paneer masala flavor, completely without onion and garlic.
Unlike Paneer Butter Masala, which has a smooth and creamy gravy, this dish has a textured tomato base with visible spices, exactly how dhaba curries look and taste.
Why You Will Love This Recipe
- This Dhaba-Style Paneer Masala is packed with bold, rustic dhaba-style flavors.
- Made completely without onion and garlic.
- The recipe requires pantry spices and simple ingredients.
- The tomato gravy is thickened naturally with besan (no cashews).
- It is perfect for weeknight dinners or festive meals.
- The curry is vegetarian, wholesome, and protein-rich.

Ingredients and Notes
- Paneer: Fresh, soft paneer is key to this curry. I used homemade paneer for the best texture. If using store-bought paneer, soak cubes in hot water for 15-20 minutes before using.
- Ground Spices: Ground spices play a key role in building the bold flavor of this Dhaba-Style Paneer Masala. I use a blend of turmeric powder, red chili powder, garam masala, cumin powder, and coriander powder to season the paneer and enrich the tomato gravy. Adjust the red chili powder and garam masala according to your preferred spice level.
- Ghee and Oil: A combination of oil and ghee gives this paneer masala its authentic dhaba-style richness and aroma. The ghee enhances the rustic North Indian flavor, while oil balances the heaviness. However, you may use only oil or only ghee.
- Dried Red Chilies: Whole dried red chilies add subtle smokiness and extra depth to the curry. You can use any variety available, mild or spicy, depending on how much heat you prefer.
- Ginger and Green Chili: Fresh ginger adds warm, earthy sharpness that beautifully complements the tomato-based gravy. Green chili adds heat, but you can skip it entirely if you prefer a milder paneer curry.
- Asafoetida: Adds a distinct savory note and supports digestion, especially in no-onion, no-garlic recipes. It enhances the overall flavor profile of the curry, but you may omit it.
- Tomatoes: Use fresh, ripe red tomatoes. Finely chopped tomatoes give the curry a rustic texture. You may coarsely grind tomatoes, but do not grind them into a smooth tomato puree.
- Whole Dry Masala: Coarsely crushed cinnamon, cloves, cardamoms, peppercorns, and fennel seeds create a deep aroma. Crush the spices using a mortar and pestle for the best texture. Do not grind into fine powder, as the texture is important.
- Chickpea Flour (Besan): Instead of cashews, this recipe uses besan to thicken the gravy. It adds body and rustic texture like authentic dhabas.
- Yogurt or Cream: Whisk yogurt until smooth before adding. Add on low heat to prevent curdling. If yogurt is sour, use fresh cream instead.
How To Make Dhaba Style Paneer Masala
Seasoning The Paneer
- Place the Paneer cubes in a bowl.
- Then, add turmeric powder, red chili powder, Garam Masala, salt, and water.
- Toss well so the spices coat the Paneer cubes.
- Set aside.


Making Dry Masala
- Coarsely grind cinnamon sticks, cloves, green cardamoms, whole black peppercorns, and fennel seeds.
- I ground them with a mortar and pestle to keep the spices coarse.
- You can also grind it in the mixer, but do not make a fine powder.
- Keep the masala coarsely ground.
- Set aside.


Making Dhaba Style Paneer Masala
- Coarsely grind or finely chop the tomatoes and set them aside.
- Blend the tomatoes in a food processor or blender until coarsely ground and chunky.
- Do not grind the tomatoes into a smooth paste.

- Heat oil and Ghee in a pan.
- Add cumin seeds and whole dry red chilies.

- After cumin seeds start sizzling, add asafoetida, ginger paste, and slitted green chili.
- Sauté for a few seconds.

- Add the ground masala and sauté for 1 minute, or until aromatic.
- Keep stirring continuously to prevent the spices from sticking to the pan.
- Do not cook the masala for long; otherwise, it will start burning.


- Add crushed or chopped tomatoes and mix well.
- Cook the tomatoes for a couple of minutes.

- Then add turmeric powder, Kashmiri red chili powder, cumin powder, coriander powder, and Garam masala.
- Mix well.


- Continue cooking the tomato mixture until the tomatoes are soft and pulpy, almost like a thick gravy.

- Add salt, chickpea flour, coriander leaves, and dried fenugreek leaves.
- Mix immediately to prevent lumps from chickpea flour.


- Then add water and cover the pan with a lid.
- Cook the gravy on a low to medium flame for 8-10 minutes, or until it thickens and the oil separates; keep stirring in intervals.
- I have added ½ cup of water; if you want Paneer Masala to be more liquid, add more water as needed.


- Add seasoned Paneer cubes and mix well.
- Cover the lid and cook the paneer in the gravy on low heat for 3-4 minutes.
- Covering the lid and cooking the paneer in the gravy makes it very soft and melts in the mouth.

- Remove the lid and add whisked yogurt (do not use sour yogurt) or cream.
- Mix well, turn off the heat, and transfer to a serving bowl.



Serving Suggestions
Serve this Dhaba-Style Paneer Masala (No Onion No Garlic) with:
- Roti or Tandoori Roti
- Butter Naan
- Whole Wheat Kulcha
- Jeera Rice
- Plain Steamed Rice
- Vegetable Pulao
- Tawa Pulao
For a festive Indian meal, pair with Dal Tadka, Boondi Raita, Cucumber Raita, or Papad and Pickle.
Variations and Substitutions
Make It Vegan: Replace paneer with tofu. Use oil instead of ghee. Skip yogurt or use cashew cream or coconut cream.
Make It Strictly Jain: Skip the ginger and warm the yogurt before adding it. Or, skip the yogurt and add cream or cashew cream.
Replace Besan: Skip the besan and use cashew paste for richer gravy. Or, use almond flour for thickness and mild nuttiness.
Helpful Tips For Dhaba Style Paneer Masala
Tomato Gravy: Always cook tomatoes until the oil separates. Thorough cooking removes the raw taste and develops flavor.
Besan: Add besan on low heat and mix immediately to avoid lumps.
Paneer: Do not overcook it, or it will become chewy.
Yogurt: Whisk the yogurt until lump-free, then add it to the gravy after turning the heat to low.
Kasuri Methi: Crush Kasuri methi between palms before adding for enhanced aroma.
Frequently Asked Questions
Yes. The flavor improves after a few hours of resting. Reheat gently before serving.
Overcooking paneer makes it chewy. Simmer only 3-4 minutes.
Yes. Replace it with 2 tablespoons of cashew or almond paste.
Absolutely. Skip yogurt entirely or add cream or cashew cream.
You may have used low-fat yogurt, which tends to curdle easily. Or, you may have added it on high heat. Lower the heat before adding and whisk the yogurt well.
It has moderate heat. Adjust chili powder and green chili to taste.

More Paneer Recipes
You May Like More No Onion, No Garlic Recipes

Dhaba Style Paneer Masala (No Onion No Garlic)
Ingredients
Seasoning The Paneer:
- 300g Paneer cubes
- ¼ teaspoon turmeric powder
- 1 teaspoon red chili powder
- ½ teaspoon garam Masala
- 1 teaspoon salt
- 3 tablespoon water
For Dry Masala:
- 1- inch cinnamon stick
- 2-3 cloves
- 3 green cardamoms
- 10 whole black peppercorns
- 2 teaspoon fennel seeds
For Dhaba Style Paneer Masala:
- 1 tablespoon oil
- 1 tablespoon ghee
- 2 whole dry red chilies
- 1 teaspoon cumin seeds
- ½ teaspoon asafoetida (hing)
- 1 tablespoon ginger paste
- 1 teaspoon green chili paste (or add to taste)
- Prepared dry masala
- 3 medium to large tomatoes, coarsely ground or finely chopped
- ¼ teaspoon turmeric powder
- 2 teaspoon Kashmiri red chili powder
- 1 teaspoon cumin powder
- 1 teaspoon coriander powder
- ½ teaspoon garam Masala
- Salt to taste
- 2 tablespoon chickpea flour (besan)
- 1 teaspoon dried fenugreek leaves (kasuri methi)
- ¼ cup finely chopped coriander leaves
- ½ cup water or as needed
- Seasoned Paneer cubes
- 2 tablespoon whisked yogurt or cream
Instructions
Seasoning The Paneer
- Take the paneer cubes in a bowl, add turmeric powder, red chili powder, garam masala, salt, and water. Toss well, so the spices coat the Paneer cubes. Set aside.
Making Dry Masala
- Grind cinnamon stick, cloves, cardamoms, peppercorns, and fennel seeds into a coarse powder. I ground them with a mortar and pestle to keep the spices coarse. But you can also grind it in the mixer; however, don't make the fine powder. Keep the masala coarsely ground. Set aside.
Making Dhaba Style Paneer Masala
- Chop the tomatoes finely and set them aside. Instead of chopping, you can also coarsely blend tomatoes. Do not make a fine puree.
- Heat oil and Ghee in a pan. Add cumin seeds and whole dry red chilies.
- After cumin seeds start sizzling, add asafoetida, green chili paste, and ginger paste. Sauté for a few seconds.
- Add the ground masala and sauté for 1 minute or until the spices are aromatic. Keep stirring continuously to prevent the spices from sticking to the pan. Do not cook the masala for long; otherwise, it will start burning.
- Add chopped tomatoes and mix well. Cook chopped tomatoes for 2-3 minutes.
- Then add turmeric powder, Kashmiri red chili powder, cumin powder, coriander powder, and garam masala. Mix well.
- Continue cooking the tomato mixture until the tomatoes are soft and pulpy, almost like a thick gravy.
- Add salt, chickpea flour, coriander leaves, and kasuri methi. Mix immediately to prevent lumps from chickpea flour.
- Then add water and cover the pan with a lid. Cook the gravy on a low to medium flame for 8-10 minutes or until it thickens and oil separates; keep stirring at intervals.
- I have added ½ cup of water; if you want Paneer Masala to be more liquid, add more water as needed.
- Add seasoned Paneer cubes and mix well. Cover the lid and cook the paneer in the gravy on low heat for 3-4 minutes.
- Remove the lid and add whisked yogurt or cream. Mix well, turn off the heat, and transfer it to a serving bowl.
Notes
- Tomato Gravy: Always cook tomatoes until the oil separates. Thorough cooking removes the raw taste and develops flavor.
- Besan: Add besan on low heat and mix immediately to avoid lumps.
- Paneer: Do not overcook it, or it will become chewy.
- Yogurt: Whisk the yogurt until lump-free, then add it to the gravy after turning the heat to low.
- Kasuri Methi: Crush Kasuri methi between palms before adding for enhanced aroma.











Thanks for coming! Let me know what you think.