How to Make Paneer Sabji at Home (Easy Restaurant-Style Recipe)
26 May 2026 · 4 min read · AI assisted
How to Make Paneer Sabji at Home (Easy Restaurant-Style Recipe)
Paneer sabji is one of India’s most loved vegetarian dishes: cubes of paneer simmered in a spiced onion-tomato gravy. It pairs perfectly with roti, paratha, jeera rice, or even soft bread.
This recipe is simple, forgiving, and ready in about 35–40 minutes—ideal for beginners and busy weekdays.
What you’ll need
Ingredients (serves 3–4)
For the gravy
- Paneer — 250 g (cut into cubes)
- Onions — 2 medium, finely chopped
- Tomatoes — 3 medium, pureed (or ½ cup tomato puree)
- Ginger-garlic paste — 1½ tsp
- Green chilli — 1, slit (optional)
- Oil or ghee — 3 tbsp
- Salt — to taste
Spices
- Cumin seeds — ½ tsp
- Turmeric — ¼ tsp
- Red chilli powder — ½–1 tsp (adjust heat)
- Coriander powder — 1½ tsp
- Garam masala — ½ tsp
- Kasuri methi (dried fenugreek) — ½ tsp, crushed
Optional (but recommended)
- Fresh cream or malai — 2 tbsp
- Coriander leaves — for garnish
- Capsicum — ½, diced (adds color and crunch)
Step-by-step method
1. Prep the paneer
- Cut paneer into 1-inch cubes.
- If store-bought paneer feels hard, soak cubes in warm water for 10 minutes, then drain.
- Pat dry lightly before adding to the gravy (helps it hold shape).
Optional: Lightly pan-fry paneer in 1 tsp oil until golden on edges. Set aside. This adds restaurant-style texture.
2. Make the base masala
- Heat oil or ghee in a kadai or deep pan on medium heat.
- Add cumin seeds. When they splutter, add onions.
- Cook onions until golden brown (8–10 min). Don’t rush—this is where the sweetness comes from.
- Add ginger-garlic paste and green chilli. Sauté for 1 minute until the raw smell goes away.
3. Add tomatoes and dry spices
- Add tomato puree. Cook until oil separates from the masala (6–8 min).
- Stir in turmeric, red chilli powder, and coriander powder.
- Add a splash of water if the masala sticks. Cook until thick and glossy.
4. Simmer the gravy
- Add ½ cup hot water (or as needed for your preferred thickness).
- Salt to taste. Simmer 5 minutes on low heat.
- Crush kasuri methi between your palms and add it in.
- Stir in garam masala.
5. Add paneer and finish
- Gently add paneer cubes (and capsicum if using).
- Simmer on low heat for 4–5 minutes. Do not stir aggressively—paneer can break.
- Turn off heat. Mix in cream if using.
- Garnish with coriander leaves.
Serve hot with roti, naan, or rice.
Tips for the best paneer sabji
| Tip | Why it works |
|---|---|
| Brown onions well | Deep, sweet gravy base |
| Cook tomatoes until oily | Removes raw taste |
| Low heat after adding paneer | Keeps cubes soft |
| Kasuri methi at the end | Restaurant-style aroma |
| Don’t overcook paneer | Rubbery texture |
Variations you can try
Matar paneer
Add ½ cup boiled green peas with the paneer.
Palak paneer style (quick)
Blanch 2 cups spinach, blend smooth, add after tomatoes instead of extra water.
Spicy paneer sabji
Increase red chilli powder or add ½ tsp Kashmiri chilli for color + mild heat.
Dhaba-style
Use extra ghee, fry paneer first, and finish with a knob of butter on top.
What to serve with paneer sabji
- Roti / paratha — classic North Indian combo
- Jeera rice — light and aromatic
- Laccha onion + lemon — cuts richness
- Plain dal — makes a full thali-style meal
Storage
- Fridge: 2–3 days in an airtight container
- Reheat: Low flame with 1–2 tbsp water; add fresh coriander
- Freezing: Possible, but paneer texture is best fresh
Quick checklist
- Golden onions
- Tomato masala cooked until oily
- Paneer added last, simmered gently
- Kasuri methi + garam masala
- Garnish and serve hot
Pin your favourite paneer spots
Love paneer sabji but don’t always want to cook? Save the best paneer spots near you on your personal food map—home-style dhabas, pure-veg restaurants, and lunch thali places you’d order again.
👉 Explore Mapiefood — build your map of trusted vegetarian eats in your city.
Cook at home when you can. Pin the best when you eat out.